…lumn
The Nix installer cards sat in an auto-sized grid track, which resolves to
the items' max-content width — with `truncate` (whitespace-nowrap) subtitles
that exceeded the step column, so the cards spilled out and the step's scroll
area scrolled horizontally in a narrow window.
Stack them in a flex column instead (a stretched item can't inflate its
container), let the card shrink (`min-w-0`, `shrink-0` on the link icon), and
wrap the subtitles rather than truncating them so no copy is lost at 800px.
The NixSetup story now asserts the step never scrolls horizontally; it fails
on the previous markup.
Summary
An image speaks more than a thousand words.
Before:
After:
Test Plan
Docs