From 3fcb5696a1595dee441a4c59fbd5951c3fd39c6b Mon Sep 17 00:00:00 2001 From: Nurfog Date: Thu, 9 Apr 2026 10:19:21 -0400 Subject: [PATCH] fix(ui): move mobile overlays outside backdrop-filter elements to fix stacking context --- web/experience/src/components/AppHeader.tsx | 11 +++++++---- web/studio/src/components/Navbar.tsx | 12 ++++++++---- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/web/experience/src/components/AppHeader.tsx b/web/experience/src/components/AppHeader.tsx index e00dc79..64e11a8 100644 --- a/web/experience/src/components/AppHeader.tsx +++ b/web/experience/src/components/AppHeader.tsx @@ -23,6 +23,7 @@ export default function AppHeader() { const platformName = branding?.platform_name || branding?.name || 'Academia'; return ( + <>
@@ -116,9 +117,11 @@ export default function AppHeader() {
+
- {/* Mobile Sidebar Overlay */} - {isMenuOpen && ( + {/* Mobile Sidebar Overlay — fuera del
para que el + backdrop-filter no cree un stacking context que confine el fixed */} + {isMenuOpen && (
setIsMenuOpen(false)} @@ -221,6 +224,6 @@ export default function AppHeader() {
)} -
- ); + + ); } diff --git a/web/studio/src/components/Navbar.tsx b/web/studio/src/components/Navbar.tsx index c87f343..f8ba3b1 100644 --- a/web/studio/src/components/Navbar.tsx +++ b/web/studio/src/components/Navbar.tsx @@ -36,6 +36,7 @@ export function Navbar() { const platformName = branding?.platform_name || branding?.name || 'Studio'; return ( + <> + + {/* Mobile Sidebar Overlay — fuera del - ); + + ); }