commits
* added a slider to adjust page-wdith to leaflets
* hide page width setter on home
* add post options wip to the pub settings menu
* adjusted page width setter to have narrow and wide presets
* updates to toggle, added post options to pub settings, updates build
script so lexgen works on mac
* added pub width setter to pub theme settings
* hide post options in pub settings, rename some stuff
* update pageWidth lexicon to match the contraints in the UI
* set page-width in theme-provider instead of root
* make slider easier to click, adjusted pageWidth minmax full width button
in themeSetters
---------
Co-authored-by: Jared Pereira <jared@awarm.space>
* inital tweaking of the page and leaflet background logic
* Added some helptext to page color picker when it's defining containers
* moved menu into its own file
* Create Menu.tsx
* unifed block layout
* little fix
* minor adjustments to unify hover and focus states
* adjusting buttons to match better with blocks
Mainly for profile page, all others scroll externally instead of internally
* created profile page, 404s
* init page profile stuff
* replaces placehodler with profile pic
* added tab component, rm activity tab from profile
* add publications
* add posts to profile page
* paginate posts
* update to teh layout, wip comment deisgn
* fixed up some weirdness that happened with merging
* new comment design
* render profile sub things as pages
* small icon size adjustment
* side scroll the pub list
* refactored cardBorderHidden into a context in ThemeProvider and a hook
* sticky header for tabs in profile page
* simplied the scroll logic, fixed a boo boo
* wire up comments and implement deep linking to em
* fix comment action import
* add subscriptions to profiles
* moved profile pic, removed console logs
* bluesky profile link
* get home theme on profile pages
* Profile popover init
* use bluesky api for profile data
* parse and render description
* small updates to the profile popover styling
* tweaks to get the tabs working if cardBorderHidden
* new styling on @mentions and adding profile popover on hover
* prefetch profile data on hover
* fix adding local comments
* render known followers
* link to bsky known followers page
* fixes
* add titles to tags and profiles
* fix links and themes for standalone docs on profile
* add popover to post header and pub page
* use linkify js for urls in profiles
* wip tooltip stuff
* use localizeddate in post listing
---------
Co-authored-by: celine <celine@hyperlink.academy>
Co-authored-by: Jared Pereira <jared@awarm.space>
Feature/thread viewer
* 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>
* added a slider to adjust page-wdith to leaflets
* hide page width setter on home
* add post options wip to the pub settings menu
* adjusted page width setter to have narrow and wide presets
* updates to toggle, added post options to pub settings, updates build
script so lexgen works on mac
* added pub width setter to pub theme settings
* hide post options in pub settings, rename some stuff
* update pageWidth lexicon to match the contraints in the UI
* set page-width in theme-provider instead of root
* make slider easier to click, adjusted pageWidth minmax full width button
in themeSetters
---------
Co-authored-by: Jared Pereira <jared@awarm.space>
* inital tweaking of the page and leaflet background logic
* Added some helptext to page color picker when it's defining containers
* moved menu into its own file
* Create Menu.tsx
* unifed block layout
* little fix
* minor adjustments to unify hover and focus states
* adjusting buttons to match better with blocks
* created profile page, 404s
* init page profile stuff
* replaces placehodler with profile pic
* added tab component, rm activity tab from profile
* add publications
* add posts to profile page
* paginate posts
* update to teh layout, wip comment deisgn
* fixed up some weirdness that happened with merging
* new comment design
* render profile sub things as pages
* small icon size adjustment
* side scroll the pub list
* refactored cardBorderHidden into a context in ThemeProvider and a hook
* sticky header for tabs in profile page
* simplied the scroll logic, fixed a boo boo
* wire up comments and implement deep linking to em
* fix comment action import
* add subscriptions to profiles
* moved profile pic, removed console logs
* bluesky profile link
* get home theme on profile pages
* Profile popover init
* use bluesky api for profile data
* parse and render description
* small updates to the profile popover styling
* tweaks to get the tabs working if cardBorderHidden
* new styling on @mentions and adding profile popover on hover
* prefetch profile data on hover
* fix adding local comments
* render known followers
* link to bsky known followers page
* fixes
* add titles to tags and profiles
* fix links and themes for standalone docs on profile
* add popover to post header and pub page
* use linkify js for urls in profiles
* wip tooltip stuff
* use localizeddate in post listing
---------
Co-authored-by: celine <celine@hyperlink.academy>
Co-authored-by: Jared Pereira <jared@awarm.space>
* 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>