A collection of very opinionated usability enhancements for Kbin. This project is still very much experimental and there are likely a lot of bugs that need to be ironed out.
Features
As of now the features and changes include:
- Inline preview of Kbin articles.
- Improved media preview with drag to resize.
- Larger preview buttons
- Keyboard shortcuts for upvoting, downvoting, boosting and previews.
- Changed logo behaviour on mobile to navigate to home instead of opening mobile menu.
- Moved thumbnails to the left.
- Improved mobile UI.
- Improved settings panel.
- Bookmarks.
- Slight tweaking to general CSS.
Keyboard shortcuts
Feed
A: Upvote.
Z: Downvote.
B: Boost.
O: Open selected article
Enter: Enter article selection.
Enter, when article is selected: Toggle previews (press once to open article preview, twice to open media preview and three times to close previews).
Escape: Exit article selection.
Article page
A: Upvote article
Z: Downvote article
B: Boost article
O: Open link in new tab
Enter: Toggle media preview
Todo
Things that are currently in the pipeline:
- Settings panel to enable/disable individual enhancements.
- Further media preview enhancements.
- Handle more built-in settings like auto media preview.