commits
* adjusting a loooot of spacing here and there
* added tag selector to publish page
* endless futzing to get the tag selector working as expected
* fixed a selection indexing issue in tag selector
* added tags to the draft and post metadata
* add tag interaction drawer, trigger from tag buttons
* adjusted postheader and draft headers to include tags
* componentized the interaction previews
* changed tags to use Link rather than button
* added tag page
* wire up tags
* fixes to styling of tag selector popover in draft post header
* a couple more such fixes
* fix fetching tags and simplify result rendering
* refactor interactions into two components
* refactored the footer a bit
* refactored the footer a bit
* revert some stuff in pub listing
* adjustments to postListing and tag page
* fix tag selector when no draft and tweak search
* add hover state to interaction buttons in post listing
---------
Co-authored-by: Jared Pereira <jared@awarm.space>
* add did mention facet
* add mention on enter
* wip add at-mention
* first pass at mention styling
* WIP styling the popover for mentions
* some changes to how the results array is organized
* simplify mention logic
* tweak
* added a posts button to scope publications in the @ mention dropdown
* don't nest buttons
* refactor autocomplete and implement post mentions
* add pubicon to atmention mark
* caching and stuff
* render mentions and handle as links
* implement mention notifications
* styling mention with scoped to publicaiton
* style the actual mention
* add generic pub icon if user did not specify one, adjust styling to be
reflected in rendered version
* added a little styling to the mention notifications
* hydrate mentions with @handles
* set scope and clear
* lil things
* added descriptions to the mention notifcation
* make mentions inline nodes
* render profile images and pub images
* bunch of small fixes
* remove placeholder text
* add comment mentions and notifications
---------
Co-authored-by: celine <celine@hyperlink.academy>
* reorganized Actions in leaflet a bit
* started up on the publish button, WIP
* added an icon for one-offs/looseleafs/whatever
* adjusted popover to new one step design
* wrap up styling tweaks to the publish popover
* title input in publish post details form now pulls first block content
as title
* add a looseleaf button to the homepage
* icon stuffffff
* make save as draft and publish work to existing pub
* make publication optional on documents
* support publishing standalone leaflets
* support adding theme to standalone published docs
* render standalone published docs at /p/
* render standalone published docs properly on homepage
* handle publishing doc theme
* delete entiteis before publishing
* tweak publish page styles
* add published link for standaloen docs in share menu
* style tweaks to make starting a new pub an external link rather than a
redirect
* tiny lil teaks to create pub form
* fix type errors
* added the looseleaf page
* handle canvases better
* some small tweaks
* handle publishing canvas pages as first page
* simplify page handling and support root canvas page
* add basic looseleaf page
* don't show looseleafs tab if none
* add first page to start of array
* fix metadata on read links
* get theme from correct place and fix pub metadata
* remove flex on published page link block content
* fix imports and types
* fix looseleaf titles
---------
Co-authored-by: celine <celine@hyperlink.academy>
* adjusting a loooot of spacing here and there
* added tag selector to publish page
* endless futzing to get the tag selector working as expected
* fixed a selection indexing issue in tag selector
* added tags to the draft and post metadata
* add tag interaction drawer, trigger from tag buttons
* adjusted postheader and draft headers to include tags
* componentized the interaction previews
* changed tags to use Link rather than button
* added tag page
* wire up tags
* fixes to styling of tag selector popover in draft post header
* a couple more such fixes
* fix fetching tags and simplify result rendering
* refactor interactions into two components
* refactored the footer a bit
* refactored the footer a bit
* revert some stuff in pub listing
* adjustments to postListing and tag page
* fix tag selector when no draft and tweak search
* add hover state to interaction buttons in post listing
---------
Co-authored-by: Jared Pereira <jared@awarm.space>
* add did mention facet
* add mention on enter
* wip add at-mention
* first pass at mention styling
* WIP styling the popover for mentions
* some changes to how the results array is organized
* simplify mention logic
* tweak
* added a posts button to scope publications in the @ mention dropdown
* don't nest buttons
* refactor autocomplete and implement post mentions
* add pubicon to atmention mark
* caching and stuff
* render mentions and handle as links
* implement mention notifications
* styling mention with scoped to publicaiton
* style the actual mention
* add generic pub icon if user did not specify one, adjust styling to be
reflected in rendered version
* added a little styling to the mention notifications
* hydrate mentions with @handles
* set scope and clear
* lil things
* added descriptions to the mention notifcation
* make mentions inline nodes
* render profile images and pub images
* bunch of small fixes
* remove placeholder text
* add comment mentions and notifications
---------
Co-authored-by: celine <celine@hyperlink.academy>
* reorganized Actions in leaflet a bit
* started up on the publish button, WIP
* added an icon for one-offs/looseleafs/whatever
* adjusted popover to new one step design
* wrap up styling tweaks to the publish popover
* title input in publish post details form now pulls first block content
as title
* add a looseleaf button to the homepage
* icon stuffffff
* make save as draft and publish work to existing pub
* make publication optional on documents
* support publishing standalone leaflets
* support adding theme to standalone published docs
* render standalone published docs at /p/
* render standalone published docs properly on homepage
* handle publishing doc theme
* delete entiteis before publishing
* tweak publish page styles
* add published link for standaloen docs in share menu
* style tweaks to make starting a new pub an external link rather than a
redirect
* tiny lil teaks to create pub form
* fix type errors
* added the looseleaf page
* handle canvases better
* some small tweaks
* handle publishing canvas pages as first page
* simplify page handling and support root canvas page
* add basic looseleaf page
* don't show looseleafs tab if none
* add first page to start of array
* fix metadata on read links
* get theme from correct place and fix pub metadata
* remove flex on published page link block content
* fix imports and types
* fix looseleaf titles
---------
Co-authored-by: celine <celine@hyperlink.academy>