chess: fit the board to the screen, side-by-side on landscape - #402
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
muchq | 589d223 | Commit Preview URL Branch Preview URL |
Oct 01 2026, 02:55 AM |
|
Blocking None. Portrait path is sound: Nits
Fine Right fix for a budget that drifted behind the score sheet and padding: measure the slot instead of guessing Review of #402 |
|
Nits stay as is: they only start a push riding another change. Shared overlay vars and Generated by Claude Code |
The board's fixed
100dvh - 19rembudget had fallen behind the chrome (score sheet, status, overlay padding), so play scrolled on most phones and on a 1280×800 desktop.container-type: sizeslot and takesmin(100cqw, 100cqh)of whatever the clocks, header and actions leave. 15rem floor, below which the overlay scrolls.Overflow while playing (px, before → after), measured with Playwright against the table in the lobby overlay:
Layout is not covered by CI: vitest runs on jsdom, which does no layout. Existing suite passes (1286).
Generated by Claude Code