Fix #275: table scroll containers #282

Merged
crueber merged 1 commit from fix/issue-275 into main 2026-09-10 12:29:27 +00:00
Owner

Wide tables (tree 655px, keys 658px) forced page-level horizontal scroll at 390px. Fix: overflow-x-auto wrappers around the three unwrapped non-kv tables (Tree, Setup validation errors, Apidocs routes); tree mode column hides below sm:; break-words hardening on trailer/effective-value cells. kv tables deliberately left unwrapped (cells wrap; a wrapper would force nowrap via ui.css). Keys already wrapped (predates issue). No new deps. Tests: node --test 548/548 green; vite build green with sm:table-cell rule verified in output CSS. Browser proof at 390px open (shared-daemon guard). Docs: decision appended to 12_web_ui.md.

Wide tables (tree 655px, keys 658px) forced page-level horizontal scroll at 390px. Fix: overflow-x-auto wrappers around the three unwrapped non-kv tables (Tree, Setup validation errors, Apidocs routes); tree mode column hides below sm:; break-words hardening on trailer/effective-value cells. kv tables deliberately left unwrapped (cells wrap; a wrapper would force nowrap via ui.css). Keys already wrapped (predates issue). No new deps. Tests: node --test 548/548 green; vite build green with sm:table-cell rule verified in output CSS. Browser proof at 390px open (shared-daemon guard). Docs: decision appended to 12_web_ui.md.
Sign in to join this conversation.
No description provided.