forked from Keelrleek/SoulStream
185c29fc338e2babc17ec1ff928b92f7139de2fc
The expander reserves once on the page root instead of standing min-heights on the grid; shelf heads carry artist portraits keyed by path; every record tints its own card, expander and glow from its cover; the artwork opens the shared viewer; the banner wash reads the playing record and actually paints (isolation, the artist page's own fix); descriptions animate on both pages via partAnim. Portrait resolution rejects placeholder rows and never stores a silhouette (pick_artist_portrait, 3 tests); repair re-resolves the missing.
Languages
Rust
48.6%
Svelte
37.6%
JavaScript
13.6%
CSS
0.2%