Commit Graph

46 Commits

Author SHA1 Message Date
620ebc0b6c fix: normalize heading font weights and replace hardcoded colors with css variables 2026-05-08 12:26:37 +02:00
b6ccef7743 fix: use text-foreground and font-normal for watch order heading 2026-05-08 12:06:19 +02:00
15abfde6f4 fix: use text-foreground hover for footer source link 2026-05-08 12:03:39 +02:00
5251d773f6 fix: use text-foreground for watchlist actions 2026-05-08 12:02:21 +02:00
af38636759 feat: auto-hide player controls in fullscreen 2026-05-08 09:45:57 +02:00
f755435af9 fix: use text-foreground for continue watching h2 2026-05-07 15:05:41 +02:00
30109590ba fix: update avatar field casing and sync models 2026-05-07 14:56:39 +02:00
30f45ece89 fix: resolve user avatar template error 2026-05-07 13:56:30 +02:00
b5083035f5 feat: add user avatar with dicebear dylan 2026-05-07 13:42:21 +02:00
7412c9ed68 feat: add light mode support across all templates 2026-05-07 12:21:03 +02:00
ca5b19209c fix: writing bit stuff cleaner 2026-05-07 11:20:40 +02:00
21496596c7 ui: unify logo across themes and update favicon 2026-05-06 20:09:24 +02:00
8a009e2630 ui: update logo in footer 2026-05-06 20:08:48 +02:00
6ad0d4da6f ui: update branding with new orange logo and accent color 2026-05-06 20:08:07 +02:00
8948eeeea1 ui: update logo to wordmark style 2026-05-06 19:53:12 +02:00
982d5dc3a8 ui: add new logo to header 2026-05-06 19:51:35 +02:00
d848a2f31a player: remove theater mode, hide empty subtitle/quality selectors 2026-05-06 14:15:52 +02:00
163a1169c1 player: add quality selector and theater mode 2026-05-06 14:09:09 +02:00
72d19a7f63 feat: add sfw checkbox in browse 2026-05-06 13:31:28 +02:00
1575e1bb12 ui: add footer component with responsive layout 2026-05-05 18:14:33 +02:00
0679b483c3 style: improve typography hierarchy with weight contrast 2026-05-05 18:04:51 +02:00
6e7d77e49d docs: add product and design documentation 2026-05-05 18:04:16 +02:00
c50258c476 perf: optimize page load with async HTMX fragments 2026-05-05 16:05:51 +02:00
bf9d20e25e fix: improve volume slider functionality 2026-05-04 18:20:51 +02:00
126fc3b9e3 ui: remove external links, adjust spacing 2026-05-03 15:31:26 +02:00
f389849947 fix: apply tailwind cannonical classes 2026-05-03 15:31:26 +02:00
1de7a7ebb8 ui: position skip button above controls in video player 2026-05-03 15:31:26 +02:00
723152f370 ui: redirect header search to browse page 2026-05-02 23:21:45 +02:00
248f234f73 fix: calculate actual progress percentage for continue watching 2026-05-02 20:09:13 +02:00
b7fee9d063 ui: remove continue watching section when empty 2026-05-02 18:38:43 +02:00
8bf7a9e369 fix: prevent sidebar transition on page load 2026-05-02 18:38:43 +02:00
7699b4b01b feat: make sidebar collapsable 2026-05-02 18:38:43 +02:00
79a5a9c2e6 fix: remove confirmation and disable caching for continue watching deletion 2026-05-02 18:38:43 +02:00
75b6722718 fix: add confirmation to continue watching deletion 2026-05-02 18:38:43 +02:00
87b91dec9b fix: implement watch progress and completion endpoints 2026-05-02 18:38:43 +02:00
2d9d75d18d feat: implement deletion of continue watching items 2026-05-02 18:38:43 +02:00
c708afe4fe feat: add discover page with surprise me and deduplication 2026-05-02 18:38:43 +02:00
08aa10e60d feat: add genres dropdown filter to browse page 2026-05-02 18:38:43 +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
b86fa9d291 style(player): improve progress bar aesthetics and scrubber visibility 2026-05-02 18:38:43 +02:00
b1079d974b feat(player): add distinct buffered progress bar and adjust skip segment color 2026-05-02 18:38:43 +02:00
67f33d9bb1 ui(player): ensure skip segments appear above the progress bar 2026-05-02 18:38:43 +02:00
b243d9aebb ui(video_player): fix time display and skip segment progress bar thickness 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
2c6d28cf01 refactor: migrate from templ to html/template 2026-05-02 18:38:43 +02:00