diff --git a/docs/web-ui.md b/docs/web-ui.md index 6c88f02a..7a38849a 100644 --- a/docs/web-ui.md +++ b/docs/web-ui.md @@ -807,13 +807,17 @@ Three fixed-position layers frame a full-viewport terminal: **Fixed-overlay header** (`
`): frosted glass — `backdrop-filter: blur` lets scrolled terminal rows show -through. Three flex columns (#394 redesign): +through. Three flex columns: - **Agent icon** (``): fixed-size square - identity anchor (5em, `width: 5em; aspect-ratio: 1; - align-self: flex-start` — capped so a tall state-row doesn't - inflate the icon, #411). Falls back to the dimmed hyperhive mark - on load error. + identity anchor — `width: 5em; height: 5em` with explicit pixel + sizing so the ``'s intrinsic (large) dimensions don't push + the parent flex container open via `align-items: stretch`-driven + height feedback. 5em ≈ header content area (header `min-height: 6em` + minus `2 × 0.5em` padding). `align-self: flex-start` keeps the + icon stuck to the top so a state-row line-wrap doesn't drag it + down with it. Falls back to the dimmed hyperhive mark on load + error. - **Main column** (`.agent-header-main`): two rows. - Row 1 (`.agent-header-title-row`): title (`

`) + meta-nav (`