UX improvements for Bluesky web app
This is a small extension for Chrome (and partially Firefox) that adds some nice and handy functionality to Bluesky, the greatest media platform of all time.
Right now (as of April 19, 2023), the app is invite-only and the web app is running at https://staging.bsky.app/ (you may find yours truly at @blisstweeting.ingroup.social).
Implemented features are listed here. For the planned ones, see Issues. Also, some new ideas may appear in this Bluesky thread (login required). You can also create an issue if you have a feature request.
Allows you to pick emojis from a palette of all available emojis. You can also search for emojis by name.
Doesn't work on Firefox yet.
When you paste a link to someone's post:
You can navigate through photos with ←
and →
keys.
YouTube player now appears beside YouTube links on some pages (not in search results yet).
You can now use j
and k
to traverse posts, l
to like, and ?
to look up the list of all keybindings. (There are 11 or more different actions configured, depending on the extension version.)
Pretty self-explanatory!
You can now change some settings in the extension popup window. You can also disable the extension from that popup if something is buggy, and it will turn back on when the next version is released.
npm install
npm run build
Unsorted temporary notes about how to approach development:
Watcher
and Pipeline
: