Fix responsive DSP settings controls

This commit is contained in:
Jonathan Sykes
2026-10-10 22:50:02 +08:00
parent 0c387a01cd
commit f0daeaedd2
33 changed files with 225 additions and 8 deletions

View File

@@ -489,3 +489,10 @@ remote toggles against a mocked relay. Transport previews and remote screenshots
are saved in ignored `plans/transport-shots/`. Run `node perf/ui-geometry.mjs`
for the 320–430px search-bar and Saved-row geometry matrix. OS lock-screen buttons
remain platform-rendered through the existing MediaSession handlers.
Run `node perf/settings-layout.mjs` for the Settings workspace and JamesDSP
control matrix: Chromium and WebKit, all four layouts, dark/light/contrast, and
390/768/1280/1440/1920px widths. It checks horizontal overflow, responsive row
geometry, themed selects and switches, the clipped native file picker, and
button wrapping; desktop screenshots and measurements are written to
`plans/settings-shots/`.