Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from Kiuryy:master #1

Open
wants to merge 370 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
370 commits
Select commit Hold shift + click to select a range
11c49fb
Bugfix: Upgrade indicator width for existing users
May 27, 2020
4fc03a2
Added aria attributes and css rules to prevent screen readers from pa…
May 28, 2020
5b4518d
Added ncu to npm init command
Jun 1, 2020
2e16efa
Removed upgrade rules for 1.18.1
Jun 5, 2020
f7c675a
Configurable grid size for tiles on new tab page
Jun 5, 2020
e59a531
Set width of grid to min-content
Jun 5, 2020
c4468e8
Corrected background colors of dropdown menus when using custom backg…
Jun 6, 2020
52d70e7
Added button to deactivate premium (dev mode only)
Jun 13, 2020
909f280
Fixed fallback info box positioning
Jun 15, 2020
57c7b7a
Added eslint rule to disallow var
Jun 19, 2020
f3d72a4
Prevent filter box to overlap scrollbar
Jun 21, 2020
67c4587
Fixed uninstall url for dev version
Jun 21, 2020
b6fb55e
New linkchecker implementation, which works locally in the background…
Jun 25, 2020
9ce5c17
Merge remote-tracking branch 'origin/master'
Jun 25, 2020
a8573e1
Updated translation files
Jun 25, 2020
cff8fde
Respect language direction in translation overview
Jul 9, 2020
53755df
Updated language files
Jul 9, 2020
b5d0a54
Preview image for Github
Jul 24, 2020
1b53d35
Updated dependencies
Jul 24, 2020
90506f0
Fetch the title of the bookmark from document.title instead of the DOM
Jul 26, 2020
a353c59
Renamed variable to avoid ambiguity
Jul 26, 2020
30a7baf
Bugfix: Hidden '+'-icon for shortcuts on new tab page
Jul 26, 2020
55638fb
Updated dev dependencies and manifest.json
Aug 26, 2020
5205b76
Updated language files
Aug 26, 2020
d7e8566
Added configuration parameter "closeOnTabChange"
Aug 26, 2020
d4dfdec
Proceed with the bookmark checking after 10s to prevent the checker g…
Sep 6, 2020
e8dc208
Updated dependencies and language files
Sep 6, 2020
29f4d44
Updated language files and dev dependencies
Sep 30, 2020
72476dc
Don't prepend http for URL with hyphen in protocol
Oct 8, 2020
c46db41
Bugfix: call to getParsedUrl for all cases when opening URL
Oct 8, 2020
7b14ae2
Updated dependencies
Oct 8, 2020
c0dddd4
Updated links to point to the new domain
Kiuryy Dec 17, 2020
3eef9d4
Added button to copy url in the contextmenu
Dec 23, 2020
cbf628c
Added translation for new contextmenu entry
Jan 2, 2021
355ad5f
Removed thumbnail top pages option
Jan 2, 2021
bc30552
Use document.title instead of DOM to determine title of new bookmark
Kiuryy Jan 4, 2021
7abf535
Merge remote-tracking branch 'origin/master'
Kiuryy Jan 4, 2021
b31a2cb
Added focus theme with reduced animations and less whitespaces
Kiuryy Jan 10, 2021
101779b
Updated focus theme to support dark mode and rtl languages
Kiuryy Jan 10, 2021
57b77db
Updated language files, added Lithuanian translation
Kiuryy Jan 18, 2021
cc1700c
Updated dependencies
Kiuryy Jan 24, 2021
6a542ac
Added contact button
Kiuryy Jan 24, 2021
36b26cb
Added spacing to the top for search result list
Kiuryy Jan 24, 2021
e185bc9
Removed css files from repository
Kiuryy Jan 24, 2021
1a34f0d
Custom sorting of grid entries on new tab page
Kiuryy Jan 27, 2021
3f44480
Renamed topPages to gridLinks
Kiuryy Jan 27, 2021
7eda0ea
Updated version
Kiuryy Jan 27, 2021
aeba86f
Renamed shortcuts/topNav to topLinks
Kiuryy Jan 27, 2021
247b632
Reduced duplicate code
Kiuryy Jan 27, 2021
7537832
Keep local changed custom grid links when changing grid layout
Kiuryy Jan 27, 2021
4f29efa
Drag&Drop for custom grid links
Kiuryy Jan 28, 2021
9bc07d2
Typo
Kiuryy Jan 28, 2021
7919a8d
Bugfix: Draggable grid items only in edit mode
Kiuryy Jan 28, 2021
5c0b9b3
Rearranging top links of new tab page using drag&drop
Kiuryy Jan 28, 2021
faaa437
Additional eslint rules
Kiuryy Jan 28, 2021
0b3ca3e
Additional eslint rules
Kiuryy Jan 28, 2021
ebdcf58
Moved default top pages to upgrade.js in the background script
Kiuryy Jan 28, 2021
51e3982
Bugfix: Drag&drop for newly created top link, hide edit tooltip on dr…
Kiuryy Jan 28, 2021
00e90e4
Updated stylesheet for new grid/top links design
Kiuryy Jan 29, 2021
29f7711
Renamed i18n variables for new tab grid and top links
Kiuryy Jan 29, 2021
62238db
Removed 'Pinned entries' option for new tab grid by adding a migratio…
Kiuryy Jan 29, 2021
61599c9
Removed unused helper property
Kiuryy Feb 1, 2021
97d93da
Added box with information about bookmark import/export
Kiuryy Feb 6, 2021
be1e0a5
Removed text/json from accepted files for import
Kiuryy Feb 6, 2021
4f7687b
Additional checks to detect whether sidebar exists or is corrupted
Kiuryy Feb 9, 2021
3560fe5
Increased the default toggle area width to 2px to avoid issues when t…
Kiuryy Feb 9, 2021
137e797
Added settings dashboard with tips and tricks
Kiuryy Feb 13, 2021
9c1f1d0
Fixed typo in method name
Kiuryy Feb 13, 2021
0845ad6
Added lastUpdateDate to model data
Kiuryy Feb 13, 2021
173e906
Dashboard tiles and footer
Kiuryy Feb 13, 2021
5040903
Updated dependencies, eslint check
Kiuryy Feb 14, 2021
def0982
Adaptive dashboard in settings
Kiuryy Feb 14, 2021
7e26190
rtl styles for dashboard
Kiuryy Feb 14, 2021
673e288
Updated language files
Kiuryy Feb 14, 2021
5f05fa4
Added option to disable the sidebar in PWA
Kiuryy Feb 18, 2021
a10a7b7
Prepared background script to allow favicon customization for the new…
Kiuryy Feb 18, 2021
4d49410
Added options to configure favicon of new tab page
Kiuryy Feb 18, 2021
bf18319
Support for transparent background of newtab favicon
Kiuryy Feb 18, 2021
ea41bb5
Added preview for newtab favicon settings
Kiuryy Feb 18, 2021
1e777fa
Additional shapes for the newtab favicon, changed default favicon
Kiuryy Feb 19, 2021
3d787c0
Bugfixes: Display the favicon options, race condition of preview, def…
Kiuryy Feb 19, 2021
a7731db
Bugfix: Cast to string before invoking replace
Kiuryy Feb 26, 2021
95dded7
Allow clicking in the defined toggle area with the other mouse button
Kiuryy Feb 26, 2021
c56ec0c
Updated language files
Kiuryy Feb 26, 2021
055b215
Fixed build script, load package.json manually instead of using proce…
Kiuryy Feb 26, 2021
eb6a400
Code docs
Kiuryy Feb 26, 2021
b4f0602
Preamble for minified css/
Kiuryy Feb 26, 2021
5d5e230
Separated npm scripts
Kiuryy Mar 3, 2021
6422db5
Increased min required chrome version
Kiuryy Mar 3, 2021
504385a
Added jenkinsfile
Kiuryy Mar 9, 2021
b4e61a8
Bugfix: Sidebar iframe affected by website color-scheme
Kiuryy Mar 15, 2021
4a19832
Backward compatibility in analytics for the topLinks
Kiuryy Mar 15, 2021
3329605
emailext for jenkins pipeline
Kiuryy Mar 15, 2021
00b3641
Changed emailext configuration
Kiuryy Mar 15, 2021
ba5ea02
Attachments and template for jenkins report
Kiuryy Mar 15, 2021
12dde6f
Allow empty grid cells for custom entries
Kiuryy Mar 15, 2021
5368e8e
Changed jenkins mail template
Kiuryy Mar 15, 2021
d175e7f
Removed log attachment from jenkins mail
Kiuryy Mar 15, 2021
b50072d
Clear node_modules in ci pipeline
Kiuryy Mar 22, 2021
5203603
Added cleanup to ci pipeline
Kiuryy Mar 22, 2021
e279433
Check before add/remove class to prevent mutationObserver from perman…
Kiuryy Mar 24, 2021
5bf1d78
Updated language files
Kiuryy Mar 29, 2021
0e3e354
Hash for analytics xhr
Kiuryy Mar 29, 2021
8311e75
Bugfix: Correct position of noPremium text on import/export page
Kiuryy Mar 29, 2021
6b644a2
Improved design of help link for bookmark exporting
Kiuryy Mar 29, 2021
a9dc27d
Increased spacing for newtab favicon options
Kiuryy Mar 29, 2021
909cd13
Submit lastUpdate timestamp with feedback mail
Kiuryy Mar 29, 2021
c89e9c6
Improved loading timing of support section in the settings
Kiuryy Mar 29, 2021
7596fff
Updated feedback intro text
Kiuryy Mar 29, 2021
a08669d
Updated language files
Kiuryy May 1, 2021
6946653
Updated dependencies and manifest.json
Kiuryy May 1, 2021
9a162c1
Also track if user is not using wallpaper on newtab page
Kiuryy May 3, 2021
5330893
Basic element selection implementation
Kiuryy May 14, 2021
ac6facd
Fixed deprecated markup for matchMedia eventlistener
Kiuryy May 14, 2021
47f3bfe
Cancel selection mode
Kiuryy May 14, 2021
70a5ee9
Start selection mode from header menu
Kiuryy May 15, 2021
3dce760
Delete selected elements
Kiuryy May 15, 2021
9e6aedd
Code optimization
Kiuryy May 15, 2021
6d0f472
Delete selected entries using keyboard shortcut
Kiuryy May 15, 2021
7976e78
Bugfix: Select elements in search results
Kiuryy May 15, 2021
c374beb
Bugfix: Checkbox for pinned entries
Kiuryy May 16, 2021
12310aa
Drag&Drop for multiple elements
Kiuryy May 16, 2021
2310f0e
Code optimization
Kiuryy May 16, 2021
0474b03
Fixed cursor of drag handle for pinned entries
Kiuryy May 16, 2021
6a77cb7
Updated theme styling for selection feature
Kiuryy May 16, 2021
6d223ba
Restore search val when leaving selection mode
Kiuryy May 16, 2021
7d2874c
Added docs to explain hardcoded beforeunload message in the settings
Kiuryy May 16, 2021
a6fc5ba
rtl styling for selection feature
Kiuryy May 16, 2021
653ea64
Updated language variables
Kiuryy May 16, 2021
99724ac
Handle narrow sidebar in selection mode
Kiuryy May 28, 2021
69126b0
Handle narrow sidebar in selection mode for rtl langs
Kiuryy May 28, 2021
859d50b
Open all selected bookmarks
Kiuryy May 28, 2021
927295c
Bugfix: Outdated search suggestions for slow xhr requests
Kiuryy May 29, 2021
269b3aa
Added additional tips/tricks
Kiuryy May 29, 2021
4df93bf
Updated language files, added Catalan translations
Kiuryy Jun 6, 2021
7cb15d7
Changed detection of pwa
Kiuryy Jun 7, 2021
fba1686
Preview/Configure buttons for New Tab settings
Kiuryy Jun 7, 2021
409871f
Bugfix: Google docs trigger mousemove lead to page freeze
Kiuryy Jul 2, 2021
ba50cdb
Updated dependecies and language variables
Kiuryy Jul 2, 2021
da5ed2e
Bugfix: Search conflicts with deleted additional bookmark data
Kiuryy Aug 21, 2021
61265a8
Prevent white flickering for dark OS setting and dark new tab page
Kiuryy Aug 21, 2021
a0f990a
Updated dependencies, language variables and min chrome version
Kiuryy Aug 21, 2021
9c9992c
Passive wheel event
Kiuryy Sep 22, 2021
09395e5
Hide entries from linkchecker results
Kiuryy Sep 22, 2021
bb5b415
Option to change surface color automatically based on OS preference
Kiuryy Sep 26, 2021
76566fb
Update preview in the settings when changing surface color of OS
Kiuryy Sep 26, 2021
239f820
Fixed rtl layout
Kiuryy Sep 26, 2021
de4ac81
Removed colorScheme from surface color dependent styles
Kiuryy Sep 26, 2021
b33f653
Button to add new child elements next to folder labels
Kiuryy Oct 10, 2021
d511870
Bugfix: mainColor when switching surface color
Kiuryy Oct 10, 2021
dfd43fa
Bugfix: Theme button overlays the save button highlighting animation
Kiuryy Oct 10, 2021
13c715a
Added 'Development' section in the readme file
Kiuryy Nov 2, 2021
15732dc
Updated translation files
Kiuryy Nov 2, 2021
fe1f394
Fixed positioning of 'add' button
Kiuryy Nov 3, 2021
60f3f64
Bugfix: Favicon preview of newtab page
Kiuryy Nov 13, 2021
1530e9f
Updated badges
Kiuryy Nov 13, 2021
6220b43
Added new folder icon option
Kiuryy Nov 20, 2021
492d48a
Drag&Drop for sortings other than 'custom'
Kiuryy Nov 26, 2021
759e618
Updated dependencies
Kiuryy Nov 26, 2021
57aed68
Form submit instead of listening for Enter key in newtab search
Kiuryy Dec 1, 2021
483a3b9
Fixed positioning of 'add' button
Kiuryy Dec 1, 2021
68013a5
Additional logs for failed license key check
Kiuryy Dec 19, 2021
c2b0894
Updated dependencies and translations
Kiuryy Dec 19, 2021
4779e8f
Capitalize badges
Kiuryy Dec 23, 2021
9b7cb52
Allow about:blank urls to be opened from the sidebar
Kiuryy Jan 15, 2022
11c942d
Updated language files and dependencies
Kiuryy Jan 15, 2022
86f53f3
Added Latvian translation
Kiuryy Jan 15, 2022
d94e034
Updated dependencies and translations
Kiuryy Apr 30, 2022
4b0ce43
Configurable suggestions for the new tab page
Kiuryy May 29, 2022
0c9ad82
Unique ID for separator urls to prevent Edge/Opera from treating them…
Kiuryy Jun 4, 2022
d66f004
Bugfix: Refresh pinned entries when pin/unpin from search results
Kiuryy Jun 4, 2022
bf0d806
Use closed shadow dom for sidebar iframe
Kiuryy Jul 23, 2022
095a878
Updated translations
Kiuryy Jul 23, 2022
afc71a6
Fixed build
Kiuryy Jul 23, 2022
4cb7940
Reduced size of webcomponents bundle; Added short extension name for …
Kiuryy Jul 27, 2022
5ca163a
Don't reinitialize when starting the browser
Kiuryy Jul 29, 2022
450280c
Disabled separator addition for sortings other than 'custom'
Kiuryy Aug 2, 2022
466a7f6
Updated dependencies
Kiuryy Aug 25, 2022
f9b57e1
Refactored for mv3
Kiuryy Mar 13, 2023
5b904ff
Corrections for analytics
Kiuryy Mar 19, 2023
a059ef4
Updated translations
Kiuryy Mar 19, 2023
64ba779
Upgrade for old default font family
Kiuryy Mar 24, 2023
a209113
Updated translations
Kiuryy Mar 24, 2023
6009267
Updated url alias of opera startpage
Kiuryy Mar 25, 2023
520e141
Show hint in feedback form when using unsupported browsers
Kiuryy Mar 25, 2023
de53604
Removed unused dev depedencies
Kiuryy Mar 29, 2023
6a87387
Workaround for Operas missing favicon mv3 api
Kiuryy Apr 15, 2023
4f0c5fd
Removed default keyboard shortcut
Kiuryy Apr 19, 2023
074c5eb
Always return iterable grid links
Kiuryy Apr 22, 2023
952ff02
Fixed visual issue when dragging fast with long loading API call when…
Kiuryy Apr 22, 2023
552ea41
Updated version
Kiuryy Apr 22, 2023
4dfb102
Refactored method
Kiuryy Apr 26, 2023
5559bf3
Fixed new tab override for Edge/Windows
Kiuryy May 11, 2023
e713766
Updated dependencies and language variables
Kiuryy May 11, 2023
1f7b428
Reduced analytics interval
Kiuryy Jun 6, 2023
c694075
Basic sidepanel implementation
Kiuryy Jun 7, 2023
d290437
Fixed drag&drop of external elements for sidepanel
Kiuryy Jun 7, 2023
68599e5
Positioning of tooltips in sidepanel
Kiuryy Jun 8, 2023
b18a522
Adapted dialog layout for sidepanel
Kiuryy Jun 8, 2023
e3e2468
New intro page
Kiuryy Jun 8, 2023
a6120b4
Removed 'reopenSidebar' configuration in favor of the new sidepanel
Kiuryy Jun 8, 2023
a6558dd
Prepared settings rework
Kiuryy Jun 9, 2023
c88746f
Changed analytics interval
Kiuryy Jun 9, 2023
52f0a1b
Renamed settings menu entry
Kiuryy Jun 9, 2023
895d9b1
Additional changes to the settings for the new sidepanel feature
Kiuryy Jun 10, 2023
bef0ca9
Added option for iconAction
Kiuryy Jun 10, 2023
234107e
Implemented overlayEnabled flag
Kiuryy Jun 10, 2023
64a187f
Updated language variables
Kiuryy Jun 10, 2023
71e0c17
Corrected condition for newtab page
Kiuryy Jun 10, 2023
563b3a9
Pretty format for user config
Kiuryy Jun 10, 2023
aa3fe27
Pretty format for user config
Kiuryy Jun 10, 2023
ecb3c51
Correctly hide indicator menupoint
Kiuryy Jun 10, 2023
0a1393b
Added sort by URL
Kiuryy Jun 10, 2023
e6828f7
Re-Focus website search after closing sidebar is now configurable
Kiuryy Jun 10, 2023
46e4dd9
Guard for call to chrome.sidePanel for browsers not supporting that API
Kiuryy Jun 11, 2023
811d0a0
Updated language variables
Kiuryy Jun 11, 2023
157b108
Set iconAction to overlay when setting openAction to icon in the setup
Kiuryy Jun 11, 2023
1d2f8cf
Replace actual default font with the text 'default'
Kiuryy Jun 11, 2023
5512b22
Final fixes
Kiuryy Jun 11, 2023
bfe9c5a
Don't rely on ua string to determine browser and OS; Improved upgradi…
Kiuryy Jun 14, 2023
36dcb30
Send browser name + version with feedback xhr request
Kiuryy Jun 14, 2023
594533c
Fixed reloading extension after importing backup or restoring settings
Kiuryy Jun 14, 2023
1045e5e
Added autocomplete=off for search field
Kiuryy Jun 27, 2023
cd3b77e
Moved browser/os information to jsu
Kiuryy Jun 30, 2023
4632256
Update click counter and click date when creating or updating a bookmark
Kiuryy Jul 22, 2023
080883a
Updated translations
Kiuryy Jul 22, 2023
e54e4d2
Updated translations; Cleanup
Kiuryy Jul 31, 2023
162cb61
Don't parse response from evaluation endpoint
Kiuryy Aug 25, 2023
69c52c8
MS-RSL license
Kiuryy Sep 3, 2023
82fc9d1
Updated package.json
Kiuryy Sep 3, 2023
5369058
Increased toggle area width for Edge
Kiuryy Sep 9, 2023
64a8825
Corrected bookmark title when adding bookmark via sidepanel
Kiuryy Sep 9, 2023
df556e7
New hands-on videos for Microsoft Edge
Kiuryy Sep 9, 2023
3012012
Consider status < 500 from evaluation endpoint as okay
Kiuryy Sep 9, 2023
eb4e605
Additional checks for evaluation stack; Clear stack if invalid data i…
Kiuryy Sep 9, 2023
a6c1627
Re-Added tips and tricks
Kiuryy Sep 9, 2023
9d369d9
Updated translation files
Kiuryy Sep 10, 2023
aad5a52
Replaced omahaproxy with google api for version history
Kiuryy Dec 10, 2023
0ce8b05
Close search when using esc key instead of closing the sidebar
Kiuryy Jan 25, 2024
d9224ab
Added description for sidebar width
Kiuryy Jan 25, 2024
3c3c0f9
Separate options for side panel mode
Kiuryy Jan 25, 2024
dad6486
Countdown of undo button of deleted bookmarks
Kiuryy Jan 25, 2024
7223504
Configurable search suggestions up/down keys
Kiuryy Feb 6, 2024
1d262fd
Updated translations and dependencies
Kiuryy Mar 24, 2024
5ddc02b
Updated dependencies
Kiuryy Mar 30, 2024
47fe9ac
Refresh export configuration when opening the import/export settings …
Kiuryy Aug 7, 2024
9b0deef
Updated language variables and dev dependencies
Kiuryy Aug 7, 2024
a66ea84
Bugfix: Don't delete custom grid links when reducing grid size
Kiuryy Aug 7, 2024
17e19c0
Enabled arrow navigation between pinned entries and regular bookmark …
Kiuryy Aug 9, 2024
9e143d1
Added Yahoo and DuckDuckGo to preselected list of search engines
Kiuryy Aug 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 26 additions & 14 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"parserOptions": {
"ecmaVersion": 2018,
"ecmaVersion": "latest",
"impliedStrict": true
},
"env": {
Expand All @@ -9,7 +9,6 @@
"node": true
},
"globals": {
"chrome": true,
"jsu": true
},
"extends": [
Expand All @@ -23,23 +22,36 @@
"SwitchCase": 1
}
],
"prefer-const": "error",
"no-useless-escape": "off",
"no-unused-vars": "off",
"no-console": "error",
"dot-notation": [
"no-console": [
"error",
{
"allowKeywords": false
"allow": [
"error"
]
}
],
"semi": [
"dot-notation": [
"error",
"always"
{
"allowKeywords": false
}
],
"quotes": [
"error",
"double"
]
"prefer-const": "error",
"prefer-arrow-callback": "error",
"no-var": "error",
"no-multi-spaces": "warn",
"no-useless-escape": "off",
"no-unused-vars": "off",
"space-infix-ops": "warn",
"arrow-spacing": "warn",
"func-call-spacing": "error",
"space-in-parens": "warn",
"array-bracket-spacing": "warn",
"object-curly-spacing": "warn",
"computed-property-spacing": "warn",
"keyword-spacing": "warn",
"comma-spacing": "warn",
"quotes": "warn",
"semi": "warn"
}
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,7 @@
__tmp/
__dist/
node_modules/
src/css/
package-lock.json
.DS_Store
*.zip
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
# <img src="https://raw.githubusercontent.com/Kiuryy/Bookmark_Sidebar/master/src/img/icon/256x256.png" width="88" align="left" /> Bookmark Sidebar

[![GitHub release](https://img.shields.io/github/release/kiuryy/bookmark_sidebar.svg)](https://github.com/Kiuryy/Bookmark_Sidebar/releases)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/d/jdbnofccmhefkmjbkkdkfiicjkgofkdh.svg)](https://chrome.google.com/webstore/detail/bookmark-sidebar/jdbnofccmhefkmjbkkdkfiicjkgofkdh)
[![npm devDependencies](https://david-dm.org/kiuryy/bookmark_sidebar/dev-status.svg)](https://david-dm.org/kiuryy/bookmark_sidebar?type=dev)
[![License: GPL v3](https://img.shields.io/badge/License-GPL_v3-lightgray.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![GitHub release](https://img.shields.io/badge/dynamic/json?label=Version&color=6494f4&cacheSeconds=86400&query=%24.version&url=https%3A%2F%2Fextensions.redeviation.com%2Fajax%2Finfo%2Fbs)](https://github.com/Kiuryy/Bookmark_Sidebar/releases)
[![Chrome Web Store](https://img.shields.io/badge/dynamic/json?label=Users&color=ff8aaf&cacheSeconds=86400&query=%24.users&url=https%3A%2F%2Fextensions.redeviation.com%2Fajax%2Finfo%2Fbs)](https://chrome.google.com/webstore/detail/bookmark-sidebar/jdbnofccmhefkmjbkkdkfiicjkgofkdh)
[![Chrome Web Store](https://img.shields.io/badge/dynamic/json?label=Rating&color=37d102&cacheSeconds=86400&query=%24.rating_avg&url=https%3A%2F%2Fextensions.redeviation.com%2Fajax%2Finfo%2Fbs)](https://chrome.google.com/webstore/detail/bookmark-sidebar/jdbnofccmhefkmjbkkdkfiicjkgofkdh)
[![License: MS-RSL](https://img.shields.io/badge/License-MS--RSL-lightgray.svg)](https://referencesource.microsoft.com/license.html)

---

Bookmark Sidebar is an extension for Chrome, which adds a toggleable sidebar with all your bookmarks on the left or right side of your screen. You can sort, edit, delete or rearrange your bookmarks easily from within the sidebar. There are many configuration options and the appearance is fully customizable.
Bookmark Sidebar is a browser extension, which adds a toggleable sidebar with all your bookmarks on the left or right side of your screen. You can sort, edit, delete or rearrange your bookmarks easily from within the sidebar. There are many configuration options, and the appearance is fully customizable.

<a href="https://chrome.google.com/webstore/detail/bookmark-sidebar/jdbnofccmhefkmjbkkdkfiicjkgofkdh" target="_blank">
<img src="https://extensions.blockbyte.de/img/chromeWebStore_border.png" width="200" />
</a>
<a href="https://chrome.google.com/webstore/detail/bookmark-sidebar/jdbnofccmhefkmjbkkdkfiicjkgofkdh" target="_blank"><img src="https://extensions.redeviation.com/img/github_download_chrome.png" width="160" /></a>&ensp;
<a href="https://microsoftedge.microsoft.com/addons/detail/lmjefbghkfeppnpofmbfmhgodpclipbl" target="_blank"><img src="https://extensions.redeviation.com/img/github_download_edge.png" width="160" /></a>

The extension is currently available in 34 different languages. If you want to help translating the extension, feel free to contribute by submitting some translations.
The extension should work with all Chromium-based browsers, while officially only Chrome and Edge are fully supported.

## Release History
See the [Release History](https://github.com/Kiuryy/Bookmark_Sidebar/releases) for an overview about all versions.
If you want to help to translate the extension, feel free to contribute by submitting some translations. Currently, 40 different languages are available.

## License
You have questions, problems or ideas? ... Please do not hesitate to contact me by submitting the feedback form. I'm reading all messages and trying to get back to you as soon as possible.

This project is licensed under the GNU General Public License v3.0 - see the [license file](license.txt) for details.
<a href="https://extensions.redeviation.com/feedback/bs"><img src="https://extensions.redeviation.com/img/github_contact.png" width="160" /></a>

## Contact
### Release History
See the [Release History](https://github.com/Kiuryy/Bookmark_Sidebar/releases) for an overview about all versions. There is also a compact [Changelog](https://extensions.redeviation.com/changelog/bs) you can take a look at.

If you have questions, problems or ideas, please do not hesitate to submit the feedback form of the extension, open an issue here on GitHub or directly contact me at <a href="mailto:[email protected]">[email protected]</a>.
### License
This project is licensed under the Microsoft Reference Source License (MS-RSL) - see the [license file](license.txt) for details. Any copyright infringement will be legally pursued.
Loading