14 Commits

Author SHA1 Message Date
296581fedf refactor: replace harsh shadows with subtle ring+shadow, add heading-serif and border-hairline 2026-05-17 02:49:47 +02:00
aa8df4fd54 feat: natural toast messages with anime title 2026-05-15 02:22:20 +02:00
598e842b2c feat: tweak theme colors and streamline sidebar chrome 2026-05-15 01:15:00 +02:00
4f6b534093 refactor: extract watchlist remove button into shared component 2026-05-13 19:08:13 +02:00
b3c906a16e fix: centralize watchlist dropdown js and fix page load timing 2026-05-13 19:05:10 +02:00
413ee70923 feat: use saved progress for watch button on anime page
Check continue_watching_entry to find the episode to resume from.
Show 'Continue Episode N' instead of 'Watch Now' when progress exists.
2026-05-13 18:16:25 +02:00
0e25f98f37 refactor: update watch route in watchlist_actions template 2026-05-13 12:43:24 +02:00
345853406c refactor: general architectural cleanup and bug fixes 2026-05-13 11:20:49 +02:00
620ebc0b6c fix: normalize heading font weights and replace hardcoded colors with css variables 2026-05-08 12:26:37 +02:00
5251d773f6 fix: use text-foreground for watchlist actions 2026-05-08 12:02:21 +02:00
126fc3b9e3 ui: remove external links, adjust spacing 2026-05-03 15:31:26 +02:00
b03336a710 feat: sync watchlist state across quick add and dropdown 2026-05-02 18:38:43 +02:00
cc9ca1ba9e feat: add toggle watchlist on anime cards and improve dropdown 2026-05-02 18:38:43 +02:00
4f3a61e143 refactor(ui): complete ui template migration and fix playback 2026-05-02 18:38:43 +02:00