Uh oh!
There was an error while loading. Please reload this page.
fix(web): mute routine notices and update actions - #9063
Conversation
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This is a small, localized web UI polish pass: update notices and actions retain their existing behavior while adopting less prominent colors and outline styling. No schema, configuration, static-analysis, security, billing, or infrastructure behavior is changed. You can add or adjust custom eligibility rules. Learn more. |
maria-rcks
commented
Sep 1, 2026
Note Written by UI evidence is blocked: the controlled preview host recovered, but the generated SFF share hostname could not resolve in either the preview or the test environment. Local typecheck, focused tests, and all PR checks are green. |
Uh oh!
There was an error while loading. Please reload this page.
Port pingdotgg#9063. Routine update buttons and indicators use outline and sidebar neutrals instead of accent fills. Warning and error colors stay.
This mutes informational and success composer banners so routine thread states sit on neutral app surfaces while warnings and errors keep semantic color. Update indicators and routine update actions now use sidebar neutrals and outline buttons instead of accent fills. Verified with the web typecheck, targeted lint and formatting, and 28 focused unit tests. Built with
gpt-5.6-solin T3 Code.Note
Low Risk
Visual and button-variant changes only; no changes to update logic, auth, or data handling.
Overview
This PR quiets routine informational UI so warnings and errors stay visually distinct. Composer
infoandsuccessbanners now use the same neutral outline/tint asdefault, instead of blue/green semantic styling; warning and error are unchanged.Update flows are de-emphasized across the app: primary Update actions use
outlinebuttons (provider rows, server update, settings About, provider popover) instead of filled defaults. Provider update toasts always use an outline primary action.Sidebar and settings swap update accent tokens for sidebar neutrals (
sidebar-control-surface,sidebar-foreground,muted-foreground,foreground): desktop update badge dots, provider update pill loading/success states, and the sidebar update control. Provider update available icons in settings use muted icon colors rather thanupdate-foreground. The sidebar update tooltip no longer applies custom update-tinted glass styling.Reviewed by Cursor Bugbot for commit 352c999. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Mute routine update notices and switch update actions to neutral outline styling
Replaces update-themed, info, and success colors with neutral
outlinevariant and muted/sidebar tokens across update-related UI components.defaulttovariant="outline"ComposerBannervariants toneutralOutlineand matching peek bordersDesktopUpdateAvailableIcon,DesktopUpdateDownloadedIcon,SidebarProviderUpdatePill,SidebarUpdateControl) to usesidebar-control-surface,sidebar-foreground, andtext-muted-foregroundinstead ofupdate-foreground/successtokensSidebarUpdateControlwhile keepingvariant="glass"text-update-foregroundandbg-update-foregroundusages; any out-of-tree consumers of those theme tokens will no longer match.Macroscope summarized 352c999.