Skip to content

base red: Settings' progress fill is not a surface; the model menu's + draws at 12px - #34494

Merged
teamleaderleo merged 2 commits into
feat-cmux-nextfrom
lane/webview-reds-settings-icon
Nov 4, 2026
Merged

teamleaderleo merged 2 commits into
feat-cmux-nextfrom
lane/webview-reds-settings-icon

Conversation

@teamleaderleo

@teamleaderleo teamleaderleo commented Nov 4, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes two webview base reds that every feat-cmux-next push run since #33176 / #32980 shows (for example 41742234192 at 842ce34 and 41745017210 at 4165f6f):

Model picker surface: design/model-picker.md says nothing about icon size; this changes the + by 1px.

Agent session: agent session

🤖 Generated with Claude Code


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Fixes two webview base reds by updating the settings render test and the model menu's PlusIcon size.

  • The render test now exempts progress-bar value fills (::progress-value pseudo-elements) from the surface check, since a progress bar's filled part is its value, not a surface.
  • The model menu's PlusIcon now draws at 12px instead of 11px, matching its viewBox and the CheckIcon beside it, and putting it back on the icon scale.

Written for commit 80e0df1. Summary will update on new commits.

View guided diff Turn on auto-fix

…+ draws at 12px

render.test.tsx's 'no rule declares a background other than transparent or the two interaction
tokens' failed on .app-update-progress's value fill (var(--text)), added by #33176: a progress
bar's value is not a container, so the test now exempts only the progress-value pseudo-elements.

check-icon-scale failed on QuickModelColumns.tsx's PlusIcon at 11px (#32980, which landed an hour
after the check, #33595). 12 is on the scale, matches its viewBox and the CheckIcon beside it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent-Session: https://cmux.com/deeplink/agent?id=aid-dfc0ecf416bf21757d6b
@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

cmux status (one comment, edited in place; each line is updated by the job that owns it)

Review 9b25cc4: HQ feed card · gallery before/after runs · checks

App of this head (app.zip, kept 1 day)

gh workflow run reload-build.yml -R manaflow-ai/cmux --ref feat-cmux-next -f tag=pr34494 -f ref=lane/webview-reds-settings-icon -f platform=macos -f backend_mode=local

Gallery before/after for 9b25cc4: 16 states rendered, 0 images differ, 1732 more touched states not rendered. Images are in the run's artifact, not on this public PR; the independent review of this head reads them on its own, so the PR needs no hand-made screenshots of these states.

gh run download 41753502205 -R manaflow-ai/cmux -n gallery-advisory-34494-9b25cc45311225c69436b4c508056521625b79d5 (then read gallery-review.json)

States
State Theme Status Diff Picked by
agent-pane.model-picker/idle Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/idle Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/fetching Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/fetching Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/updated Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/updated Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/error Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/error Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/empty Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/empty Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/curated Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/curated Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/family-recommendations-claude Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/family-recommendations-claude Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/family-recommendations-codex Apple System Colors Light unchanged 0% own QuickModelColumns.tsx
agent-pane.model-picker/family-recommendations-codex Apple System Colors unchanged 0% own QuickModelColumns.tsx
agent-pane.model-menu-density/native Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/native Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/native-effort Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/native-effort Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/tight Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/tight Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/tight-effort Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/tight-effort Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/roomy Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/roomy Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/roomy-effort Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/roomy-effort Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/before Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/before Apple System Colors unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/before-effort Apple System Colors Light unchanged 0% names QuickModelColumns.tsx
agent-pane.model-menu-density/before-effort Apple System Colors unchanged 0% names QuickModelColumns.tsx

Pick other states with a Gallery: entry.id, entry.id/variant line in the PR body.

Shipped in:

@github-actions github-actions Bot added the risk:normal Risk tier (docs/ci/risk-tiers.md) label Nov 4, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent-Session: https://cmux.com/deeplink/agent?id=aid-dfc0ecf416bf21757d6b
@teamleaderleo
teamleaderleo merged commit fd7eb6f into feat-cmux-next Nov 4, 2026
172 checks passed
@teamleaderleo
teamleaderleo deleted the lane/webview-reds-settings-icon branch November 4, 2026 02:56

This branch was previously deployed

1 inactive deployment
ci-routing-agent — 9b25cc45 Deployed Nov 4, 2026 by teamleaderleo via wait for same-key tree publisher #108524
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:normal Risk tier (docs/ci/risk-tiers.md)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant