gitextract_xc1kkoq6/ ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── LICENSE ├── README.md ├── manifest.chrome.json ├── manifest.firefox.json ├── package.json ├── public/ │ └── site.webmanifest ├── src/ │ ├── assets/ │ │ └── app.css │ ├── components/ │ │ └── app/ │ │ ├── AppBadge.vue │ │ ├── AppBullet.vue │ │ ├── AppButton.vue │ │ ├── AppConfirmation.vue │ │ ├── AppDrawer.vue │ │ ├── AppInfiniteScroll.vue │ │ ├── AppNotifications.vue │ │ ├── AppProgress.vue │ │ ├── AppRadio.vue │ │ ├── AppSpinner.vue │ │ └── AppTagInput.vue │ ├── composables/ │ │ └── useColorExtraction.js │ ├── constants/ │ │ ├── app.js │ │ └── httpStatus.js │ ├── ext/ │ │ ├── browser/ │ │ │ ├── app.js │ │ │ ├── components/ │ │ │ │ ├── ASide.vue │ │ │ │ ├── AttributeList.vue │ │ │ │ ├── BookmarkFavicon.vue │ │ │ │ ├── BookmarkForm.vue │ │ │ │ ├── BookmarkLayout.vue │ │ │ │ ├── BookmarksSync.vue │ │ │ │ ├── CommandPalette.vue │ │ │ │ ├── DatePicker.vue │ │ │ │ ├── FolderTree.vue │ │ │ │ ├── FolderTreeItem.vue │ │ │ │ ├── SearchTerm.vue │ │ │ │ ├── SortDirection.vue │ │ │ │ ├── TextEditor.vue │ │ │ │ ├── ThemeMode.vue │ │ │ │ ├── ViewMode.vue │ │ │ │ └── card/ │ │ │ │ ├── BookmarkCard.vue │ │ │ │ ├── DuplicateCard.vue │ │ │ │ ├── HealthCheckCard.vue │ │ │ │ ├── PinnedCard.vue │ │ │ │ └── type/ │ │ │ │ ├── CardView.vue │ │ │ │ ├── ListView.vue │ │ │ │ └── MasonryView.vue │ │ │ ├── index.html │ │ │ ├── layouts/ │ │ │ │ └── AppLayout.vue │ │ │ ├── router.js │ │ │ └── views/ │ │ │ ├── BookmarksView.vue │ │ │ ├── DuplicatesView.vue │ │ │ ├── HealthCheckView.vue │ │ │ └── NotesView.vue │ │ ├── content/ │ │ │ └── content.js │ │ ├── popup/ │ │ │ ├── App.vue │ │ │ ├── PopupView.vue │ │ │ ├── components/ │ │ │ │ └── BookmarkForm.vue │ │ │ ├── index.html │ │ │ └── main.js │ │ └── sw/ │ │ ├── index.js │ │ ├── ping.js │ │ └── sync.js │ ├── index.html │ ├── parser/ │ │ └── metadata.js │ ├── services/ │ │ ├── browserBookmarks.js │ │ ├── hash.js │ │ ├── httpClient.js │ │ └── tags.js │ └── storage/ │ ├── attribute.js │ ├── bookmark.js │ └── idb/ │ └── connection.js ├── tests/ │ ├── integration/ │ │ └── fetch.spec.js │ └── unit/ │ ├── browserBookmarks.spec.js │ ├── hash.spec.js │ ├── metadataParser.spec.js │ └── tagHelper.spec.js ├── vite.config.firefox.js └── vite.config.js