Repository navigation
fix(cmux-next): align composer control chrome - #21574
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
|
Visual review: HQ feed · workflow run |
|
Visual preview of 0bf3444: in the maintainers' private review feed. |
|
Bead |
|
red: web / Web status; do not merge until green; see lane-rules |
|
Unclear: CI failed on
Not re-run automatically: Written by |
|
Agents: |
455b5c4 to
77e6046
Compare
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
|
Found 4 test failures on Blacksmith runners: Failures
|
|
cmux-next tour of The tour job failed before the tour ran (build or setup); the run log has the output. The tour produced no media. Tours are data in |
#21574 merged with web / react-apps-check (2) red, and every feat-cmux-next PR since inherits two failing files: - composer-row-rhythm: a 7 px row gap put model and effort 19 px apart while Interrupt, mic and Send stay 16 px apart. Back to 4 px, so the in-group gap is 16 px everywhere; the between-group gap is unchanged. - composer-chip-press: the open chip's late override used the 11% hover tone, so a press (16% open tone) no longer matched the held, open chip. It now uses --acpmux-pill-open like the rule it overrides. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Summary
Align cmux NEXT composer control chrome with the shared compact rhythm: location controls keep transparent hover hit areas, chevrons receive the same optical correction, focus rings remain clear, and the model/effort/action spacing stays stable across narrow rows.
Changelog
Changed
Testing
cd webviews && bun run typecheck— passed; no type errors in 1514 files.cd webviews && bun test test/composer-row-fit.test.ts— 3 passed.cd webviews && bun test test/composer-row-rhythm.test.ts— browser lane skipped locally becauseCMUX_BROWSER_TESTSis unset; the suite is intended for CI/Freestyle browser hosts.git diff --check— passed.Need help on this PR? Tag
@codesmith-botwith what you need.Summary by cubic
Aligns the cmux NEXT composer control chrome with the shared compact rhythm so location, model/effort, and action controls draw consistent spacing, hover, and focus behavior.
prefers-contrast: more).Written for commit 0bf3444. Summary will update on new commits.