fix: implement button overflow#1193
Conversation
- remove `sm:min-w-max sm:overflow-visible` from footer action row - keep horizontal scrolling enabled to prevent button overflow at larger breakpoints
- constrain trigger button widths and hide overflow in traits/model pickers - truncate long labels while keeping chevron/icon visible and aligned
- Render effort and Fast labels in separate truncating spans - Preserve readable trigger text without overflow when both are shown
- use flex-1 for effort label truncation - keep "Fast" token shrink-0 to prevent clipping/layout overflow
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip You can make CodeRabbit's review stricter and more nitpicky using the `assertive` profile, if that's what you prefer.Change the |
My PRs and issues: https://pr-navigator.pages.dev/t3code-utkarsh
Fixes #1192
What Changed
Adjusted the plan follow-up composer footer so the right-side
Implementaction stays locked inside the composer when long footer selections are active.The change keeps the left control group compressible, makes the provider/model and reasoning triggers shrink safely.
Why
The previous footer layout could let long left-side controls force the
Implementbutton out of bounds.UI Changes
(ignore the missing plan names, it was just a dummy plan with one word for demo)

Before:
After:

Checklist
Note
Fix button overflow in chat composer footer and picker triggers
sm:min-w-maxandsm:overflow-visiblefrom the composer footer, keeping horizontal scroll with hidden scrollbars.· Fastindicator when fast mode is enabled.max-w-48/sm:max-w-56) with overflow hidden.Macroscope summarized 715d669.