a tool for shared writing and social publishing

Feature/profiles (#247) master

* 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>