Commit Graph

7 Commits

Author SHA1 Message Date
Ryderjj89
12c9a4a055 Complete favorites system version separation and homepage update
- **ChapterSelector**: Added version filtering for chapter favorites
- **VersionProp**: ChapterSelector now receives and uses version parameter
- **API calls**: Chapter favorites include version in create requests
- **Favorites filtering**: .filter(...&& fav.version === version) for both level and chapter favorites
- **Homepage text**: Changed 'Both translations' to 'All translations' for future-proofing
- **All favorite types**: Now properly separated by Bible version

Users can now safely favorite books/chapters/verses in different versions without cross-contamination.
2025-09-28 15:32:08 -04:00
Ryderjj89
6bc24c25c9 Fix logout icon and add real-time favorites refresh for books and chapters - LogOut icon replaces square, all favoriting now triggers instant menu refresh 2025-09-14 12:04:54 -04:00
Ryderjj89
f008fc64b4 Fix TypeScript compilation errors in BookSelector and ChapterSelector by explicitly typing Set<string> 2025-09-13 18:25:29 -04:00
Ryderjj89
aca8f9bd64 Add star buttons to ChapterSelector and BibleReader for complete favorites system 2025-09-13 18:18:50 -04:00
Ryderjj89
9bebd76d7c Fix chapter listing API and restore font size controls 2025-09-13 15:59:07 -04:00
Ryderjj89
5e1a8b9bb2 Add dark mode persistence and book name formatting for professional display 2025-09-13 15:49:18 -04:00
Ryderjj89
84f1dfaf23 Add complete React frontend with modern design and navigation 2025-09-13 12:09:52 -04:00