|
|
2325ff4561
|
feat: update video overlay on episode transition
|
2026-04-26 23:32:00 +02:00 |
|
|
|
19481caeec
|
feat: show video overlay with episode info in fullscreen
|
2026-04-26 23:10:23 +02:00 |
|
|
|
42c71c190c
|
fix: update static asset version cache-buster to 1.0.2
|
2026-04-26 20:34:06 +02:00 |
|
|
|
df9309282b
|
fix: refresh episodes sidebar when transitioning episodes in fullscreen
|
2026-04-26 18:29:07 +02:00 |
|
|
|
73c49f6649
|
revert: remove sticky footer
|
2026-04-25 22:40:58 +02:00 |
|
|
|
1895cd09ad
|
ui: make footer sticky at the bottom
|
2026-04-25 22:34:54 +02:00 |
|
|
|
1a02803c80
|
fix(ui): use event delegation for theme toggle and add cache-busting
|
2026-04-25 22:32:29 +02:00 |
|
|
|
bebdbc5938
|
fix(ui): force css refresh and simplify source paths
|
2026-04-25 22:29:16 +02:00 |
|
|
|
431acf6055
|
fix: adjust github and theme toggle icon sizes
|
2026-04-25 21:56:58 +02:00 |
|
|
|
b500e01498
|
feat: add footer with github link, theme toggle, and copyright
|
2026-04-25 21:40:14 +02:00 |
|
|
|
4285c6239c
|
refactor: remove watchlist export/import functionality
|
2026-04-25 21:14:13 +02:00 |
|
|
|
6af90a740d
|
refactor: remove admin panel and multi-user features
|
2026-04-25 21:13:57 +02:00 |
|
|
|
a7c76802a0
|
feat: remove watching and on hold from watchlist statuses
|
2026-04-25 16:00:43 +02:00 |
|
|
|
e1f44f7179
|
style: add trailing newlines
|
2026-04-23 16:46:14 +02:00 |
|
|
|
b1bb205d55
|
admin: add delete user with confirmation dialog
|
2026-04-22 21:27:37 +02:00 |
|
|
|
ee05ad7511
|
fix: resolve context key cycle for admin check
|
2026-04-22 21:23:38 +02:00 |
|
|
|
77f0daca26
|
admin: add admin panel for user management
|
2026-04-22 21:16:26 +02:00 |
|
|
|
7e15380638
|
ui: add error state for catalog api failures
|
2026-04-22 20:57:09 +02:00 |
|
|
|
fff887f79e
|
refactor: replace interface{} with any in web/shared
|
2026-04-22 10:55:14 +02:00 |
|
|
|
2acc1b16eb
|
fix: made auto play work
|
2026-04-22 09:24:27 +02:00 |
|
|
|
8f15fdf6ea
|
fix: remove functionality in continue watching works
|
2026-04-22 08:37:19 +02:00 |
|
|
|
ca3d015b2e
|
fix: load scripts from dist/static
|
2026-04-21 12:56:10 +02:00 |
|
|
|
1e79e9aecb
|
fix: remove system theme mode
|
2026-04-21 12:30:34 +02:00 |
|
|
|
4eae5d55be
|
fix: make anime poster fully clickable
|
2026-04-21 12:23:17 +02:00 |
|
|
|
ee3c22db9d
|
feat: add system/light/dark theme switcher
|
2026-04-21 02:08:56 +02:00 |
|
|
|
69a3f8520d
|
fix: use theme text color for active episode in watch page
|
2026-04-21 02:04:27 +02:00 |
|
|
|
4b29509127
|
refactor: remove table view from watchlist, keep only grid
|
2026-04-21 01:41:11 +02:00 |
|
|
|
9e196750fe
|
feat: use tailwind cannonical casing
|
2026-04-21 01:35:49 +02:00 |
|
|
|
c7906ba324
|
fix: replace absolute positioning with grid stacking in anime card
|
2026-04-21 01:30:09 +02:00 |
|
|
|
28cacdd7c5
|
refactor: extract inline scripts to dedupe and sort_filter modules
|
2026-04-21 01:22:09 +02:00 |
|
|
|
735fc69669
|
fix: use json.Marshal for hx-vals in watchlist templates
|
2026-04-21 01:21:53 +02:00 |
|
|
|
0b09c8e9b2
|
fix: add type="button" to watchlist dropdown buttons
|
2026-04-21 01:21:38 +02:00 |
|
|
|
9a137be80a
|
fix: replace empty anchor overlay with semantic link wrapper
|
2026-04-21 01:21:16 +02:00 |
|
|
|
868808e1ff
|
fix: add sri to htmx cdn and defer search.js
|
2026-04-21 01:21:12 +02:00 |
|
|
|
bf9f12f191
|
fix: log json marshal errors in ToJSON
|
2026-04-21 01:21:08 +02:00 |
|
|
|
5cd1ca3f32
|
fix: make entire anime card clickable with proper pointer events
|
2026-04-21 00:54:17 +02:00 |
|
|
|
ce97d59ebd
|
fix: add hover overlay to watchlist grid cards
|
2026-04-21 00:48:49 +02:00 |
|
|
|
360010347b
|
feat: hide watchlist button in continue watching cards
|
2026-04-21 00:47:21 +02:00 |
|
|
|
24437ad8b7
|
fix: use text-tab-active for initial discover tab color
|
2026-04-21 00:45:31 +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 |
|
|
|
d87b7bfb54
|
fix: restore mobile anime layout order
|
2026-04-21 00:21:33 +02:00 |
|
|
|
8a887f23fe
|
ui: standardize 6-column grid and fix tab colors
|
2026-04-21 00:21:33 +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 |
|