From 85521cae0ddc09ec5637a20ef9f4598395a12f84 Mon Sep 17 00:00:00 2001 From: npeter83 Date: Thu, 11 Jun 2026 22:39:52 +0200 Subject: [PATCH] fix(ui): opacity-based frosted glass; drop full-page settings blur MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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). --- frontend/src/components/Header.tsx | 2 +- frontend/src/components/SettingsPanel.tsx | 2 +- frontend/src/index.css | 14 ++++++++------ 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/Header.tsx b/frontend/src/components/Header.tsx index 2f7a5a8..bd5ca99 100644 --- a/frontend/src/components/Header.tsx +++ b/frontend/src/components/Header.tsx @@ -26,7 +26,7 @@ export default function Header({ } return ( -
+