Repository navigation
cmux-next: unfocused panes dim subtly (a theme token) and ease over 150 ms - #22948
Conversation
…t fade Fails on base: the veil is 0.14 and the dim rides the 0.1 s focus fade. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c78-27ca-7140-a6c7-95f0db83b18c&host=huge-blue
…over 150 ms Leo 2026-10-21: the dim over unfocused panes was mildly jarring. The veil is ThemeTokens.inactivePaneDim (0.10, was 0.14) read through Palette, and it fades over its own MotionFade.paneDim (0.15 s) instead of the focus ring's 0.1 s. A Ghostty unfocused-split-opacity the person set still wins. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c78-27ca-7140-a6c7-95f0db83b18c&host=huge-blue
|
owner: 01a15c78-27ca-7140-a6c7-95f0db83b18c |
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
Not verified: macOS jobs did not run: compile and app tests were skipped on CI passes on Written by |
…tion and token docs Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c78-27ca-7140-a6c7-95f0db83b18c&host=huge-blue
|
Bead |
|
Red then green for |
|
Shipped in:
|
Leo: the opacity drop on unfocused panes is mildly jarring. Keep the effect, much subtler (about 1.0 to 0.9), with a short ease (~150 ms), as a theme token.
Change
ThemeTokens.inactivePaneDim(0.10, was a hardcoded 0.14 inLayoutStyle), read throughPalette.inactivePaneDim. The Debug Settings tunablepanes.inactiveDimmingstill overrides it.MotionFade.paneDim(0.15 s at the default speed, through thefeedbackmotion gate), instead of riding the focus ring's 0.1 sfocusfade. The ring keeps its timing.unfocused-split-opacitythe person set still replaces the token, as before. Glass is untouched: over a see-through windowPalette.paneFillis clear, so the veil adds nothing there.Changelog
Changed: Unfocused panes in cmux NEXT dim more subtly and ease in and out when focus moves.
Observed / Not run
SubtlePaneDimTests(commit 1 only adds the test; on base the veil is 0.14 and there is nopaneDimfade). Fleet stepspd-red-7698e99f2bandpd-green-24f729a18bwere still running at merge; results go in a comment.compile-check --apppassed on the head 30cec50; independent review subagent found the code correct (its blocking findings were stale docs in plans/cmux-next/motion.md and design-tokens.json/.md, fixed in the last commit).ThemeTokens(0.10 for every theme), so it is tuned in code or with the Debug Settings tunablepanes.inactiveDimming, not by a theme file or user setting.Agent session: huge-blue
🤖 Generated with Claude Code