Skip to content

fix(web): composer footer collapses its controls together and keeps the stash visible - #212

Merged
badcuban merged 3 commits into
mainfrom
fix/composer-footer-tiers
Sep 5, 2026
Merged

fix(web): composer footer collapses its controls together and keeps the stash visible#212
badcuban merged 3 commits into
mainfrom
fix/composer-footer-tiers

Conversation

@badcuban

@badcuban badcuban commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

The access level label in the composer footer was cut off at every width: its button had a hard width cap smaller than the text. The traits, mode, and access controls also shrank one at a time on fixed pixel breakpoints, so with a long model name three loose icons collided with the right-hand actions. On phones the stash was two menus deep inside the overflow menu.

The footer now measures its own row instead of trusting fixed breakpoints. All three controls drop to icons together the moment the labelled row would clip, and the row folds into the overflow menu once the icon row gets tight. It steps back up the same way when room returns. The stash bookmark stays in the row at every width, and the three icons share one size and opacity.

Tests: the footer layout unit tests cover the tier state machine, and the ChatView browser suite checks the icon tier round trip plus four narrow widths, two of them real phone viewports.

…he stash visible

The access level label was cut off at every width because its button had a
hard width cap smaller than its own text. The traits, mode, and access
controls also shrank one at a time on fixed pixel breakpoints, which left
three loose icons colliding with the right-hand actions on long model
names. On phones the stash lived two menus deep.

The footer now measures its own row. All three controls drop to icons
together the moment the labelled row would clip, and the row folds into
the overflow menu once the icon row gets tight, stepping back up the same
way when room returns. The stash bookmark stays in the row at every width,
and the three icons share one size and opacity.
@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadlines Ready Ready Preview Sep 5, 2026 5:46am UTC

Request Review

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:L labels Sep 3, 2026
@badcuban
badcuban merged commit fba89fe into main Sep 5, 2026
16 checks passed
@badcuban
badcuban deleted the fix/composer-footer-tiers branch September 5, 2026 05:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant