Skip to content

Commit 7335ede

Browse files
mpstatonclaude
andcommitted
new(context-v, issues): narrow-pane workbench — roster doesn't collapse, card contents spill
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UvYzx7vDWeafnkAi2nEQeb
1 parent e02e4fc commit 7335ede

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: "Org Workbench in a narrow pane — the roster doesn't collapse, and the org card's contents spill out of their container"
3+
lede: "Tiled next to Search & Add, the workbench squeezes into a center column and misbehaves twice: the roster column eats width it can't afford (it should auto-hide below a threshold, with a manual toggle), and the org card's link rows and people rows overflow the card's right edge instead of shrinking — the flexbox min-width:auto trap."
4+
date_created: 2026-07-24
5+
date_modified: 2026-07-24
6+
authors:
7+
- Michael Staton
8+
augmented_with:
9+
- Claude Code on Claude Fable 5
10+
semantic_version: 0.0.0.1
11+
tags:
12+
- Issue
13+
- Usability
14+
- Augment-It
15+
- Org-Workbench
16+
- Layout
17+
- CSS
18+
status: Open
19+
---
20+
21+
# Narrow-pane workbench: roster hogs, card spills
22+
23+
## The two symptoms (screenshot-confirmed, 2026-07-24 evening)
24+
25+
1. **Roster doesn't yield.** The coverage roster keeps its 300px in a pane
26+
that can't afford it. Wanted: auto-hide below a width threshold, plus an
27+
always-available show/hide toggle so the operator can override either way.
28+
2. **The card doesn't contain its contents.** Long link URLs
29+
(theorg.com/org/…) and people rows run past the org card's right border
30+
at whatever width they like. Cause: `.ow-url` has ellipsis styling but is
31+
a flex item with implicit `min-width: auto`, so it never shrinks — the
32+
row grows instead, and the same rule bites the `.ow-lists` grid items
33+
and the person-row spans.
34+
35+
## The fix (this doc precedes the implementation by minutes)
36+
37+
- `min-width: 0` at every level that must shrink: the card, the lists-grid
38+
items, the entry rows, `.ow-url` (with `flex: 1 1 auto` so ellipsis
39+
actually engages), and the person-row name/role spans (ellipsis).
40+
- App-level: measure the columns wrapper (`bind:clientWidth`); roster
41+
auto-hides under ~860px; a compact toggle beside the search row shows
42+
"◀/▶ orgs" and overrides the auto behavior in either direction.
43+
- This narrows the gap the component-library issue
44+
([[No-Component-Library-UI-Improvised-Not-Component-Based]]) will close
45+
properly — containment rules belong in shared list components, not
46+
re-discovered per remote.

0 commit comments

Comments
 (0)