Build TV libraries and continuous See all grids #30

Merged
justinzeus merged 8 commits from fm/tv-slice4-libraries into main 2026-11-05 17:35:12 +01:00
Showing only changes of commit 60a0da13a2 - Show all commits

View file

@ -127,6 +127,13 @@ lazy grid. Up from its first row reaches Sort/Filter, then the nav; Back preserv
the card and scroll. Sort cycles A–Z, Recently added and Rating. The letter rail the card and scroll. Sort cycles A–Z, Recently added and Rating. The letter rail
exists only at 200 titles with A–Z selected. Card OK activates on key-up through exists only at 200 titles with A–Z selected. Card OK activates on key-up through
the same shell hold guard, without a long-press menu. the same shell hold guard, without a long-press menu.
Down clamps a short final title row before entering the separate Try again / Show
more row; an empty slot cannot activate recovery. An unavailable library hides
its unknown item count.
Caption separators use 40% of the existing muted colour's alpha. The rail follows
the locked prototype CSS: bold 24 px letters, with the focused letter bold 28 px,
overriding the spec table's generic caption style for this component.
The debug-only `wolfskin-library.json` and `library/assets/` contain the locked The debug-only `wolfskin-library.json` and `library/assets/` contain the locked
prototype's titles and local poster art. Release libraries read through prototype's titles and local poster art. Release libraries read through