← Corpus / augment-it / issue
Org Workbench in a narrow pane — the roster doesn't collapse, and the org card's contents spill out of their container
In a narrow pane the roster keeps its 300px and the card's link rows overflow — the flexbox `min-width: auto` trap, twice.
- Path
- issues/Org-Workbench-Narrow-Layout-Roster-Doesnt-Collapse-Card-Contents-Spill.md
- Authors
- Michael Staton
- Augmented with
- Claude Code on Claude Fable 5
- Tags
- Issue · Usability · Augment-It · Org-Workbench · Layout · CSS
Narrow-pane workbench: roster hogs, card spills
The two symptoms (screenshot-confirmed, 2026-07-24 evening)
- Roster doesn’t yield. The coverage roster keeps its 300px in a pane that can’t afford it. Wanted: auto-hide below a width threshold, plus an always-available show/hide toggle so the operator can override either way.
- The card doesn’t contain its contents. Long link URLs
(theorg.com/org/…) and people rows run past the org card’s right border
at whatever width they like. Cause:
.ow-urlhas ellipsis styling but is a flex item with implicitmin-width: auto, so it never shrinks — the row grows instead, and the same rule bites the.ow-listsgrid items and the person-row spans.
The fix (this doc precedes the implementation by minutes)
min-width: 0at every level that must shrink: the card, the lists-grid items, the entry rows,.ow-url(withflex: 1 1 autoso ellipsis actually engages), and the person-row name/role spans (ellipsis).- App-level: measure the columns wrapper (
bind:clientWidth); roster auto-hides under ~860px; a compact toggle beside the search row shows ”◀/▶ orgs” and overrides the auto behavior in either direction. - This narrows the gap the component-library issue ([[No-Component-Library-UI-Improvised-Not-Component-Based]]) will close properly — containment rules belong in shared list components, not re-discovered per remote.