-
released this
2026-08-06 15:26:02 -04:00 | 98 commits to main since this releaseBug Fixes
- (reader) Keep footer compact on mobile and clear text under chrome (
987ece3) - (ui) Use a grid icon for Customize Dashboard (
7b465ac) - (ui) Show read action on JS-rendered dashboard cards (
f67232a) - (reader) Back button remembers the page you came from (
73a2852) - (ui) Wire up collection detail page interactions (
816ee0e) - (ui) Custom confirm dialog, picker visibility, remove wiring (
ef3c057) - (ui) Keep search filter visible on system collections (
4a870a7) - (ui) Make icon and color selection work in collection modal (
8e2c1a4) - OPDS base_url placeholder bug + setup gate requires base_url (
4716790) - (ui) Round progress percentage to 2 decimals on progress page (
0a0caa9) - (ui) Populate Last Updated and Synced From fields on progress page (
6f1c139) - Embed time/tzdata so time.LoadLocation works in Alpine container (
acc9d08)
Features
- (ui) Design system foundation (
f3f908e) - (ui) Sidebar app shell and bold design system (
f402a3e) - (ui) Redesign dashboard, bookshelf, book detail, and auth pages (
07578e0) - (ui) Migrate remaining pages to the new shell (
8ea70ea) - (ui) Split book-card play action into reader/detail routing (
9ef6c5b) - (ui) Use a book-open icon for the card read action (
9165c4e) - (ui) Group sidebar footer menus into distinct panels (
033a012) - (ui) Hide management controls for system collections (
40dabfd) - (devices) Reform Add Device modal with KOReader plugin instructions (
e09c55c)
Other
- Regenerate stylesheet for sidebar app shell (
b23f6b0) - Merge branch 'new-ui' into main
UI/UX redesign with modern look (Kavita/Komga/Audiobookshelf vibe):
- Dashboard read-action JS fix with conflict routing
- Reader back button with sessionStorage referrer
- Collection detail page interactions (selection, bulk remove, book picker)
- Custom confirm dialog replacing native confirm()
- System collections read-only
- Collection modal icon/color selection
- OPDS base_url fix + setup gate requires base_url
- Progress page fixes (percentage formatting, blank fields)
- Devices page reform (KOReader plugin instructions, gear icon)
- Embed time/tzdata for Alpine container compatibility
Conflicts:
templates/reader_templ.go
web/static/style.css (
2976dad)Bug Fixes
- (reader) Keep footer compact on mobile and clear text under chrome (
c5c2270)
Downloads
- (reader) Keep footer compact on mobile and clear text under chrome (