fix(ui): opacity-based frosted glass; drop full-page settings blur

Evidence (sharp video behind overlays) shows backdrop-filter is a no-op here, most
likely because browser hardware acceleration is off — so the glass relied on a blur
that never rendered. Lean on opacity instead (94% surface) so overlay menus/panels
read as frosted glass regardless of GPU; keep the blur as a bonus when available.
Revert the settings backdrop to a plain dim scrim (no whole-page blur) and make the
header a solid bar (no backdrop-filter ancestor).
This commit is contained in:
npeter83 2026-06-11 22:39:52 +02:00
parent 4a35e8b42a
commit f429889250
3 changed files with 10 additions and 8 deletions

View file

@ -54,7 +54,7 @@ export default function SettingsPanel({
return (
<div className="fixed inset-0 z-40 flex justify-end">
<div
className={`absolute inset-0 bg-black/30 backdrop-blur-lg ${
className={`absolute inset-0 bg-black/50 ${
closing ? "animate-[overlayOut_0.19s_ease_forwards]" : "animate-[overlayIn_0.2s_ease]"
}`}
onClick={close}