Commit Graph

15 Commits

Author SHA1 Message Date
bbc90095bd ui: final sweep extracting SortFilter and standardizing empty notifications to ui.EmptyState 2026-04-08 18:17:49 +02:00
b83f7f8ab3 ui: extract generic AnimeCard component and adopt in watchlist and catalog 2026-04-08 18:10:26 +02:00
dfb61bfe8c ui: extract empty state component 2026-04-08 18:07:17 +02:00
2d067c88e4 ui: align empty states and fix text casing 2026-04-08 16:06:00 +02:00
bffdcb5241 chore: use proper casing 2026-04-08 16:00:49 +02:00
f77788588e feat: add discover page for airing anime 2026-04-07 14:08:08 +02:00
b61070b652 refactor: rename malago to mal 2026-04-07 00:14:35 +02:00
9223176344 add continuing tab to watchlist 2026-04-06 23:38:30 +02:00
8687f93f31 feat: add sort/filter component for watchlist
- create reusable SortFilter templ component with sort options (date, title, score)
- integrate sort/filter into watchlist page with query params
- add sortEntries method to handle client-side sorting
- add CSS styling for sort filter controls
- pass sort params through status tab and view toggle links
2026-04-06 23:28:36 +02:00
da88c286f2 ui: remove status display from watchlist 2026-04-06 22:54:34 +02:00
063a73d43c feat: add title columns and migration tracking 2026-04-06 20:00:45 +02:00
da60c9d6fd fix: remove watchlist item with htmx delete swap 2026-04-06 19:48:46 +02:00
5effd901c3 feat: add watchlist export/import as JSON 2026-04-06 19:44:54 +02:00
601cc864c9 ui: update watchlist with grid/table toggle and status tabs 2026-04-06 19:20:49 +02:00
0edc868888 feat: add watchlist management and layouts 2026-04-06 07:03:30 +02:00