Skip to content

Add book sorting and reader keyboard shortcuts with favorite indicator#28

Merged
hunter-read merged 1 commit into
hunter-read:mainfrom
KrapfalAT:feature/book-sorting-and-shortcuts
Apr 14, 2026
Merged

Add book sorting and reader keyboard shortcuts with favorite indicator#28
hunter-read merged 1 commit into
hunter-read:mainfrom
KrapfalAT:feature/book-sorting-and-shortcuts

Conversation

@KrapfalAT
Copy link
Copy Markdown
Contributor

@KrapfalAT KrapfalAT commented Apr 14, 2026

Summary

  • Sort bar added to the system detail view with four options: A–Z, Year, Pages, and Size — books within each category reorder instantly on click
  • Keyboard shortcuts added to the reader: f to toggle favorite, t for table of contents, b for bookmarks, s for search — shortcuts are disabled when focus is inside an input field
  • Favorite heart button added to the reader toolbar so users can favorite/unfavorite a book directly while reading without navigating back to the library

Notes

Keyboard shortcut state (sidepanel open/close) uses existing React state already present in the reader. The favorite button uses the existing FavoritesContext — no backend changes required.

image image

@KrapfalAT KrapfalAT force-pushed the feature/book-sorting-and-shortcuts branch from d8ae954 to a5eda9d Compare April 14, 2026 18:21
@hunter-read hunter-read merged commit 468f23e into hunter-read:main Apr 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants