From 4e864dff2159fd57345e6117792bc6cc67b7d2bc Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 25 Aug 2026 22:29:02 -0700 Subject: [PATCH] fix(ui): fill collapsed progress-card hover to the composer edge (#129869) Collapsed, the composer progress card's hover highlight painted only the band, leaving slivers of the resting background in the underlap strip and the arcs beside the composer's rounded corners. Move the collapsed hover fill to the card container (clipped to the full rounded shape, extending under the composer) and keep the summary-scoped fill for the expanded state. --- ui/src/styles/chat/composer-progress.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/src/styles/chat/composer-progress.css b/ui/src/styles/chat/composer-progress.css index f79709e3a9cd..ebfadf784a77 100644 --- a/ui/src/styles/chat/composer-progress.css +++ b/ui/src/styles/chat/composer-progress.css @@ -225,7 +225,12 @@ } @media (hover: hover) and (pointer: fine) { - .session-progress-card__summary:hover { + /* Collapsed, the visible card extends past the summary (underlap arcs beside + the composer's rounded corners), so the highlight lives on the container to + fill the whole shape; a summary-only fill leaves slivers of the resting + background at those corners. */ + .session-progress-card--composer:not([open]):hover, + .session-progress-card--composer[open] .session-progress-card__summary:hover { background: color-mix( in srgb, var(--text-strong) 5%,