mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
The string-headroom sweep went red on CI for French at phone width by two pixels the Mac never showed: the runner's fallback fonts render a touch wider. The box was the sex select on the confirm screen — its value is whitespace-nowrap, and a grid item's automatic minimum is its min-content, so the track was pinned at the padded option's width and the shell scrolled sideways. Both cells of that row and the trigger carry min-w-0 now: the track takes the free space and the value ellipsises, which is the select primitive's own design. Reproduced and verified locally by narrowing the viewport to 372 px, which stands in for the wider fonts (336 px of scroll before, none after). The sweep now names what overflowed: the boxes past the shell's edge, with tag, slot, classes, text prefix and edges, ride the failure message and the outside list, so the next red run says what rather than only that.