Skip to content

Make the inbox panel solid — its glass could never blur - #163

Merged
HamptonMakes merged 1 commit into
mainfrom
hampton/inbox-panel-solid
Jul 23, 2026
Merged

Make the inbox panel solid — its glass could never blur#163
HamptonMakes merged 1 commit into
mainfrom
hampton/inbox-panel-solid

Conversation

@HamptonMakes

Copy link
Copy Markdown
Collaborator

The inbox dropdown let the page title bleed through legibly. Its 'glass' was fake: the panel is a descendant of the nav, whose own backdrop-filter prevents a child's backdrop-filter from sampling the page behind it — so the blur did nothing and the panel was raw 66%-alpha over sharp text. Dropdowns get a solid elevated surface (--color-surface) instead. Verified in light and dark.

Note: this same commit is currently also on #160 (10b83f2). Whichever merges first makes the other a no-op — if #160 lands with it, close this.

The panel is a descendant of the nav, whose own backdrop-filter stops a
child backdrop-filter from sampling the page. The 'glass' was just 66%
alpha over sharp page text. Dropdowns get a solid elevated surface.

Amp-Thread-ID: https://ampcode.com/threads/T-019f8f55-7cc9-73a3-a9cb-1f3e0faa0cb3
Co-authored-by: Amp <amp@ampcode.com>
@HamptonMakes
HamptonMakes merged commit 212f62e into main Jul 23, 2026
4 checks passed
@HamptonMakes
HamptonMakes deleted the hampton/inbox-panel-solid branch July 23, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant