noelorin
dcf66f23d0
fix(ui): use sonner toast library with product styling
...
Replace hand-rolled notice with sonner; single Toaster in AppLayout; token-based toast styles, top-right.
2026-09-27 15:59:26 +08:00
noelorin
2bcf9f0230
feat(web,danmaku): danmaku side list and manual source picker
...
Right-side danmaku list with click-to-seek; rematch dialog gains hierarchical source pick (search title → episode) via DanDanPlay open API.
2026-09-27 11:19:31 +08:00
noelorin
63e760ba36
chore(product): checkpoint working tree before dandanplay alignment
...
Includes product polish (auth/dashboard/error pages, i18n, stream/playback fixes), docs site, e2e suites, and related tooling. Excludes local screenshots and caches.
2026-09-26 18:36:16 +08:00
noelorin
11a18a367c
fix(ui): mobile media nav, product chrome, empty CTAs, density label, a11y
2026-09-26 01:11:13 +08:00
noelorin
5a291a9127
feat(web): browse page with ensurePath play
2026-09-25 04:35:58 +08:00