Files
Jinjing e9e4de1d27 fix(notifications): lift toasts and corner cards onto a shared notice surface (#41628)
* fix(notifications): lift toasts and corner cards onto a shared notice surface

* fix(notifications): keep corner-card shadows unclipped and match the StarNag toast

* fix(notifications): keep the stack's scrollbar on screen and its overflow off the status bar

* fix(notifications): collapse stack shadow room while scrolling and paint lower cards above upper shadows

* fix(notifications): pair re-pointed surfaces with popover foregrounds and keep close-hover border

* fix(notifications): keep notice text readable on plugin themes and catch card growth in a capped stack

* fix(notifications): track stack cards from mutation records and tidy test types

* fix(notifications): check painted notice colors and outline unfilled secondary buttons

* fix(notifications): paint app-theme notice colors as the exact hex measured, with a one-step margin

* fix(notifications): keep muted panels on the notice surface's polarity for app themes

* fix(notifications): keep toast descriptions and outline buttons readable on notice surfaces

The surface lift now also keeps the 80% toast description blend readable, so
mid-gray dark popovers no longer drop descriptions under 4.5:1. The notice scope
remaps --background with --foreground, so outline buttons keep a dark surface
under light popover text in light-base themes with dark popovers.
2026-11-13 05:36:13 +00:00
..