Commit Graph

30 Commits

Author SHA1 Message Date
9a137be80a fix: replace empty anchor overlay with semantic link wrapper 2026-04-21 01:21:16 +02:00
5cd1ca3f32 fix: make entire anime card clickable with proper pointer events 2026-04-21 00:54:17 +02:00
360010347b feat: hide watchlist button in continue watching cards 2026-04-21 00:47:21 +02:00
a950893434 feat: toggle watchlist on anime cards with auto reload 2026-04-21 00:43:49 +02:00
cd8df7d2bf feat: persist watchlist status on anime cards with white bookmark and outline play button 2026-04-21 00:41:23 +02:00
a5f2628d1e feat: add watchlist quick-add button to anime cards 2026-04-21 00:34:13 +02:00
bda7afa31d revert: remove score from jikan and anime card 2026-04-21 00:24:01 +02:00
87c8b807e1 feat: make anime card fully clickable with darker hover overlay and title in hover detail 2026-04-21 00:22:56 +02:00
980469b448 ui: update card grids and details in components 2026-04-21 00:21:32 +02:00
33a7bc7fb1 feat: enhance anime card with hover overlay and play button 2026-04-21 00:21:31 +02:00
4263ead407 ui: animate loading indicator 2026-04-21 00:21:27 +02:00
ff38e6463e style: improve volume slider visibility 2026-04-20 18:45:27 +02:00
f64e827d22 style(ui): match exact requested volume slider design 2026-04-20 18:20:37 +02:00
0a279cab25 style(ui): update volume slider to match theme without background 2026-04-20 18:11:44 +02:00
d767e73815 fix(ui): use CSS group-hover for reliable volume panel display 2026-04-20 18:08:54 +02:00
29c2e5fdb7 fix: resolve templ compile errors 2026-04-20 17:36:52 +02:00
8088ab7105 fix: break import cycle by moving Layout to shared package and fix import paths 2026-04-20 16:59:55 +02:00
0745f0e505 refactor: replace IIFEs with modern JavaScript 2026-04-20 16:43:09 +02:00
81a0d77b9c style: reformat video player with multiline attributes 2026-04-20 16:23:29 +02:00
eff3072641 style: reformat watchlist dropdown with multiline attributes 2026-04-20 16:19:45 +02:00
08915a5c3c feat(components): extract watchlist progress indicator component 2026-04-20 16:15:50 +02:00
96b4112f75 feat(components): extract video player component 2026-04-20 16:10:56 +02:00
5331744813 feat(components): extract watch episode list components 2026-04-20 16:08:00 +02:00
f1f7a8de40 feat(components): extract small loading indicator component 2026-04-20 16:07:57 +02:00
c6c3e8549d feat(components): extract anime pending state component 2026-04-20 16:03:52 +02:00
4dc059c612 feat(components): extract anime studio links component 2026-04-20 16:03:49 +02:00
0385b0682d feat(components): extract anime recommendations component 2026-04-20 16:03:44 +02:00
07b9c144a9 feat(components): extract anime relations list component 2026-04-20 16:02:56 +02:00
d0569d5fde feat(components): extract watchlist dropdown component 2026-04-20 16:02:51 +02:00
6df8788749 refactor: reorganize project structure following go standards 2026-04-20 15:54:35 +02:00