* fix: Fix progress bar coloring and remove % on indicator
Fixes#1129
* fix: Improve header, action buttons and progress bar spacing
* fix: Fix caret color on sb-mini-editor
* Creation of separate aspring-page objects for pages linked to, but not created
* Show "No results" instead of broken markdown table for no query results
* Show schema validation errors
* Deno upgrade
* Adds config support to plugs (see examples)
* Moves all builtin schemas to plug config
* Adds core plug just for builtin schemas
* Changes how attributes are indexed and completed, now attempts to derive a JSON schema for ad hoc attributes
decorators to tags.
This patch enables decorations for user specified tags - starting
with handling only a single decoration - a 'prefix' to be added
to the page name. Prefix is handled in the top bar title,
page navigator, wiki-links appearing within a page as well as
page autocomplete suggestions.
* Adjust picker input to take up all remaining space
* Improve modals and buttons
* Remove confusing focus of scrollable result list in Firefox
* Adjust css for dark themes, add background for text field in prompt
Seperate accent color for text to increase contrast in dark theme
Set css color-scheme to dark for dark theme
* Fix buggy when entering very long text in picker
* Prevent key events from propagating outside of modals
* Always show focus on button
* Add the keydown event listener directly to the mini editor
* Do not refocus the mini editor when it loses focus and refactoring of the AlwaysShownModal.
* Fix reference to button and mini editor focus in chrome
* Fix selected option index capping in filter when using page down
* use import_map.json instead of per-file import
* remove test_deps.ts in favor of import_map
* remove common/deps.ts in favor of import_map
* use import_map instead of server/deps.ts
* make all plug-api files usable without an import_map
* make all lib files usable without an import_map
* remove web/deps.ts in favor of import_map
* fix plug build
* remove plug-api/deps.ts in favor of lib/deps.ts
* fix server deps bundled in client deps
Adjust the RegExp for matching tags in order to better support compatibility
with other PKM systems. Though not the exact matcher used in Obsidian (since
its source is closed), this matcher is modeled mostly after it and allows most
non-whitespace characters, including Emoji.
I use a task line like `- [ ] Gift Idea #🎁 #Person-Name` to denote gift ideas
for friends and family. This patch allows SilverBullet to recognize the emoji.
* Prep for in-process plug loading (e.g. for CF workers, Deno Deploy)
* Prototype of fixed in-process loading plugs
* Fix: buttons not to scroll with content
* Better positioning of modal especially on mobile
* Move query caching outside query
* Fix annoying mouse behavior when filter box appears
* Page navigator search tweaks