Stop the fixed chrome labels breaking across two lines

Fixkamo-internal
Shipped
August 12, 2026 at 8:59 PM UTC
Author
kamo
Commit
de41d0a

A flex item's automatic minimum size is its min-content width, which for wrapping text is its widest word — so a crowded bar squeezed these controls narrow enough to break their labels inside a 56px-tall bar. Two of the four chrome links carried their own whiteSpace: nowrap and the other two did not, which is why "Log Out" wrapped while "My Branches" next to it held. Moves nowrap (plus flex-shrink: 0) into the shared chromeLinkSx so it covers every link by construction rather than per call site, and drops the two now-redundant local copies. Same treatment for the availability pill ("Do Not Disturb" is three words) and the two left-cluster dividers, which are 1px wide and could otherwise shrink to nothing.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing