From 2048d8008a1a426e3a9680ef92706f330f112280 Mon Sep 17 00:00:00 2001 From: Truman Gao <106889354+tdgao@users.noreply.github.com> Date: Thu, 28 May 2026 19:18:20 -0600 Subject: [PATCH] fix: sign in buttons showing in mobile navbar when hidden (#6232) --- apps/frontend/src/layouts/default.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apps/frontend/src/layouts/default.vue b/apps/frontend/src/layouts/default.vue index 9ef0052d9..1e6a84339 100644 --- a/apps/frontend/src/layouts/default.vue +++ b/apps/frontend/src/layouts/default.vue @@ -1386,7 +1386,11 @@ const { cycle: changeTheme } = useTheme() &-mobile { .account-container { + opacity: 0; padding-bottom: 0; + pointer-events: none; + transition: opacity 0.15s ease-in-out; + visibility: hidden; .account-button { padding: var(--spacing-card-md); @@ -1409,6 +1413,12 @@ const { cycle: changeTheme } = useTheme() &.expanded { transform: translateY(0); box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.3); + + .account-container { + opacity: 1; + pointer-events: auto; + visibility: visible; + } } } }