Phase 2 & 3: Update frontend with sorting and filtering UI

- Expand sort dropdown with 12 sorting options
- Add collapsible filter panel with 6 filter types
- Implement JavaScript filter logic (applyFilters, loadMediaItemsWithFilters, displayActiveFilters, clearFilters)
- Add URL state management for shareable filtered/sorted views
- Add active filter chips display with clear functionality
- Support filtering by author, genre, series, language, year range, has_cover
- Restore filters from URL on page load
This commit is contained in:
2026-01-30 08:32:56 -05:00
parent 3b2075fc70
commit ffb09ccc5e
2 changed files with 277 additions and 6 deletions
File diff suppressed because one or more lines are too long