From 98725df00a729ba226ae8610a3488e5b9168029f Mon Sep 17 00:00:00 2001 From: maria Date: Tue, 1 Sep 2026 20:39:56 -0400 Subject: [PATCH] fix(web): mute routine notices and update actions (#9063) Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com> --- .../components/ProviderUpdateEnvironmentRows.tsx | 2 +- .../ProviderUpdatePrimaryNotification.tsx | 2 +- apps/web/src/components/ServerUpdateAction.tsx | 2 +- apps/web/src/components/chat/ComposerBanner.tsx | 9 ++++----- .../components/settings/ProviderInstanceCard.tsx | 6 +++--- .../src/components/settings/SettingsPanels.tsx | 2 +- .../sidebar/DesktopUpdateStatusIcon.tsx | 4 ++-- .../sidebar/SidebarProviderUpdatePill.tsx | 6 +++--- .../src/components/sidebar/SidebarUpdatePill.tsx | 15 +++------------ 9 files changed, 19 insertions(+), 29 deletions(-) diff --git a/apps/web/src/components/ProviderUpdateEnvironmentRows.tsx b/apps/web/src/components/ProviderUpdateEnvironmentRows.tsx index 28242b88fd3ac09de843cc2fdf88eecb953428b2..56aaa9e96ff0fa231d4e7799d0a9b6d19516ce88 100644 --- a/apps/web/src/components/ProviderUpdateEnvironmentRows.tsx +++ b/apps/web/src/components/ProviderUpdateEnvironmentRows.tsx @@ -133,7 +133,7 @@ function EnvironmentUpdateRow({ break; default: trailing = ( - ); diff --git a/apps/web/src/components/ProviderUpdatePrimaryNotification.tsx b/apps/web/src/components/ProviderUpdatePrimaryNotification.tsx index 639f07c38c132ad61bd41ae512ce86b5013f659a..a0ed3d80467fba650586708f780e8b76b87d16a2 100644 --- a/apps/web/src/components/ProviderUpdatePrimaryNotification.tsx +++ b/apps/web/src/components/ProviderUpdatePrimaryNotification.tsx @@ -281,7 +281,7 @@ export function ProviderUpdatePrimaryNotification() { children: "Settings", onClick: openSettings, }, - actionVariant: oneClickProviders.length > 0 ? "default" : "outline", + actionVariant: "outline", data: { leadingIcon: updateProviders.length === 1 ? ( diff --git a/apps/web/src/components/ServerUpdateAction.tsx b/apps/web/src/components/ServerUpdateAction.tsx index 87f903c9c65cadf0081caf4229e67596de137350..06b082ca654270531987cd27bfad4bbb708c297a 100644 --- a/apps/web/src/components/ServerUpdateAction.tsx +++ b/apps/web/src/components/ServerUpdateAction.tsx @@ -154,7 +154,7 @@ export function ServerUpdateAction({ } return ( - ); diff --git a/apps/web/src/components/chat/ComposerBanner.tsx b/apps/web/src/components/chat/ComposerBanner.tsx index f81565718c14b90c16a24ef744f722d32396ce3e..d222972b4151c1e711de597d570ecd6b0c8c6180 100644 --- a/apps/web/src/components/chat/ComposerBanner.tsx +++ b/apps/web/src/components/chat/ComposerBanner.tsx @@ -27,9 +27,8 @@ const variantColors: Record = { default: neutralOutline, error: "[--chat-composer-attached-outline:color-mix(in_srgb,var(--error)_32%,transparent)] [--chat-composer-attached-tint:color-mix(in_srgb,var(--error)_8%,transparent)]", - info: "[--chat-composer-attached-outline:color-mix(in_srgb,var(--info)_32%,transparent)] [--chat-composer-attached-tint:color-mix(in_srgb,var(--info)_4%,transparent)]", - success: - "[--chat-composer-attached-outline:color-mix(in_srgb,var(--success)_32%,transparent)] [--chat-composer-attached-tint:color-mix(in_srgb,var(--success)_4%,transparent)]", + info: neutralOutline, + success: neutralOutline, warning: "[--chat-composer-attached-outline:color-mix(in_srgb,var(--warning)_28%,transparent)] [--chat-composer-attached-tint:color-mix(in_srgb,var(--warning)_8%,transparent)]", }; @@ -71,8 +70,8 @@ function Surface({ const peekBorder: Record = { default: "border-(--chat-composer-attached-outline)", error: "border-destructive/24", - info: "border-info/24", - success: "border-success/24", + info: "border-(--chat-composer-attached-outline)", + success: "border-(--chat-composer-attached-outline)", warning: "border-warning/24", }; diff --git a/apps/web/src/components/settings/ProviderInstanceCard.tsx b/apps/web/src/components/settings/ProviderInstanceCard.tsx index a82cc2f4adf5a2ff927089b26b71e7bcfd1ccf2d..75c0361e9c6a9f13cf6345c7ed3cd30697d068b0 100644 --- a/apps/web/src/components/settings/ProviderInstanceCard.tsx +++ b/apps/web/src/components/settings/ProviderInstanceCard.tsx @@ -660,7 +660,7 @@ export function ProviderInstanceCard({ {versionCodeNode} {versionAdvisory ? ( - + ) : null} @@ -715,7 +715,7 @@ export function ProviderInstanceCard({ "size-5 rounded-sm p-0", versionAdvisory.emphasis === "strong" ? "text-warning hover:text-warning" - : "text-update-foreground hover:text-update-foreground", + : "text-muted-foreground hover:text-foreground", )} aria-label="Update available — view details" > @@ -748,7 +748,7 @@ export function ProviderInstanceCard({