2026-09-09 16:16:19 -05:00
..
2026-08-01 07:11:17 -05:00
2026-09-09 16:16:19 -05:00
2026-08-24 18:10:34 -05:00
2026-07-22 19:26:41 -05:00
2026-09-08 12:10:49 -05:00
2026-09-08 09:48:07 -05:00
2026-07-29 18:45:58 -05:00
2026-09-09 16:16:19 -05:00
2026-08-31 11:45:46 -05:00
2026-08-27 17:24:20 -05:00
2026-08-17 18:05:31 -05:00
2026-08-10 18:08:58 -05:00
2026-08-10 07:55:59 -05:00
2026-08-17 18:05:31 -05:00
2026-08-17 18:05:31 -05:00
2026-08-31 05:53:01 -05:00
2026-08-05 18:02:40 -05:00
2026-08-17 18:05:31 -05:00
2026-08-24 10:49:10 -05:00
dark glass, the whole app: frost on every pane, and the periscope pattern for every glass bar the frost sits under - backdrop-filter black-flattens over see-through ground (measured 3-vs-40), so bars over frost blur a scroll-synced clone behind a static band cut instead; the bar moved out of the scroller (pane shell, inner .content keeping the closest-contract, the old negative-margin flow replayed by a spacer after the artist page's sticky physics named the scrollport padding sacred); painted pages declare data-painted and keep the real backdrop bar, which is how the artist hero runs under the glass again; np wash rides the scroll away and dissolves to frost like the album banner; perf measured to vsync - 142px blur wraps (27.9ms frames down to 6.9), idle scroll-gated reclones, clip-path band, content-visibility on library rows, async cover decode; mini frosts over the mini:glass channel and the rest-frame flags ride window config because the env-var lane dies on some webview2 runtimes
2026-08-26 14:55:25 -05:00
2026-08-05 18:02:40 -05:00
2026-09-02 13:43:16 -05:00
2026-08-27 17:24:20 -05:00
2026-08-24 10:49:10 -05:00
2026-09-09 16:16:19 -05:00
2026-07-27 06:37:08 -05:00
2026-09-09 16:16:19 -05:00
2026-08-03 17:07:33 -05:00
2026-09-08 12:10:49 -05:00