Commit Graph

215 Commits

Author SHA1 Message Date
d6390acf3c refactor: use browseURL helper and simplify filter bar templates 2026-06-08 08:32:09 +02:00
103b6acb9a test: add tests for browseURL helper 2026-06-08 08:32:09 +02:00
cd38bbad16 refactor: add browseURL template helper for filter URLs 2026-06-08 08:32:09 +02:00
26509e6741 refactor: consolidate scripts into single app.js entry point 2026-06-08 08:32:09 +02:00
77971d611c feat: add top picks for you page 2026-06-08 08:32:09 +02:00
388a1623aa refactor: remove theme toggle from navigation 2026-06-08 08:32:09 +02:00
ce9b6efe46 refactor: remove theme toggle from footer 2026-06-08 08:32:09 +02:00
b2f6db8ae1 feat: add inline theme script to prevent FOUC 2026-06-08 08:32:09 +02:00
e235f36a45 feat: add top pick for you section to homepage 2026-06-08 08:32:09 +02:00
8e66581f6c test: add weighted taste profile and search query tests 2026-06-08 08:32:09 +02:00
c13895b7cd feat: timezone-aware schedule with browser tz and JST client conversion 2026-06-08 08:32:09 +02:00
7ebfe4807b feat: show audio availability on anime detail page 2026-06-08 08:32:09 +02:00
16ee2ed0ee fix: polish watch page layout and button consistency 2026-06-08 08:32:09 +02:00
32d7301788 feat: add loading fragment templates and optimize section triggers 2026-06-08 08:32:09 +02:00
d15e1a33b6 feat: bundle htmx.org locally instead of loading from unpkg 2026-06-08 08:32:09 +02:00
d82eeecfc0 refactor: replace discover for-you swap with targeted htmx fragment 2026-06-08 08:32:09 +02:00
41be636c4d redesign: schedule page layout with scrollable calendar grid 2026-06-08 08:32:09 +02:00
95b1e2b93e refactor: consolidate skeleton styles into global css 2026-06-08 08:32:09 +02:00
b35acfcce3 fix: hide scrollbar on studio and genre dropdowns 2026-06-08 08:32:09 +02:00
0f85c1b405 fix: hide episode list scrollbar on desktop 2026-06-08 08:32:09 +02:00
7c548c4d31 fix: give toggle inactive state a solid background 2026-06-08 08:32:09 +02:00
6253bc5b63 fix: open More dropdown upward on watch page 2026-06-08 08:32:09 +02:00
28c453847a docs: add package comments to public and template packages 2026-06-08 08:32:09 +02:00
fbc9eeeb86 docs: improve readmes for cmd and template components 2026-06-08 08:32:09 +02:00
c044c30bd8 feat: add airing status and end-state helpers to player 2026-06-08 08:32:09 +02:00
9e8d479ce0 refactor: redesign schedule with responsive grid and expanded spacing 2026-06-08 08:32:09 +02:00
8454d01b09 refactor: remove unused watchlist partial template 2026-06-08 08:32:09 +02:00
0fd478cadb refactor: update template embed to remove anime subdirectory 2026-06-08 08:32:09 +02:00
10c2d50d23 refactor: move reviews template from subdirectory 2026-06-08 08:32:09 +02:00
73cad8f7d5 refine: adjust schedule board spacing and grid layout 2026-06-08 08:32:08 +02:00
318de9cb74 feat: wire scraped schedule into handler with caching and week nav 2026-06-08 08:32:08 +02:00
95116de349 feat: add input placeholders to login form 2026-05-26 23:13:07 +02:00
91bf399ebc fix: remove inline onclick 2026-05-26 22:35:02 +02:00
b63a5c48a2 fix: remove inline watchlist js 2026-05-26 22:33:27 +02:00
2a266c6b1e fix: wire nav collapse 2026-05-26 22:30:14 +02:00
7bff60f08a fix: browse genres params 2026-05-26 22:24:29 +02:00
50159286b4 fix: sync server-rendered watchlist state to client 2026-05-26 20:29:19 +02:00
749a275dc0 feat: add schedule page 2026-05-26 20:16:14 +02:00
71dd130744 feat: add For You recommendations to discover 2026-05-26 20:16:09 +02:00
ff8f760750 chore: remove trailing newlines across packages 2026-05-26 16:17:48 +02:00
5f4010901a chore: remove unused strings import from renderer 2026-05-26 16:14:43 +02:00
f196862aeb refactor: extract template funcs into separate file 2026-05-26 15:59:21 +02:00
513bfe07f2 refactor: migrate template renderer to embedded fs 2026-05-26 15:41:22 +02:00
3a0e04dda9 feat: add studio filter UI and studio links on anime page 2026-05-25 17:59:22 +02:00
f4a9453514 fix: standardize watchlist partial styles 2026-05-25 01:57:21 +02:00
a9dfb77bc4 fix: standardize command palette styles
Add ring, border separator, font-normal, and focus-visible styles to search and command palette.
2026-05-25 01:55:28 +02:00
345c3b05f7 fix: standardize watch page and player dropdown styles 2026-05-25 01:54:30 +02:00
c480a9be1f fix: standardize anime detail page and review styles 2026-05-25 01:46:53 +02:00
fe39e094d8 fix: standardize watchlist filter tabs and empty state 2026-05-25 01:43:56 +02:00
f9c1fc9391 fix: standardize empty state and grid styles 2026-05-25 01:41:31 +02:00