Skip to content

Commit ff7a8b6

Browse files
committed
fix: app header menu on mobile
1 parent e70ef85 commit ff7a8b6

1 file changed

Lines changed: 12 additions & 15 deletions

File tree

app/components/AppHeader.vue

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ onKeyStroke(
150150
</div>
151151

152152
<!-- End: Desktop nav items + Mobile menu button -->
153-
<div class="flex-shrink-0 flex items-center gap-0.5 sm:gap-2">
153+
<div class="hidden sm:flex flex-shrink-0 items-center gap-0.5 sm:gap-2">
154154
<!-- Desktop: Compare link -->
155155
<LinkBase variant="button-secondary" to="/compare" keyshortcut="c">
156156
{{ $t('nav.compare') }}
@@ -161,21 +161,18 @@ onKeyStroke(
161161
{{ $t('nav.settings') }}
162162
</LinkBase>
163163

164-
<!-- Desktop: Account menu -->
165-
<div class="hidden sm:block">
166-
<HeaderAccountMenu />
167-
</div>
168-
169-
<!-- Mobile: Menu button (always visible, click to open menu) -->
170-
<ButtonBase
171-
type="button"
172-
class="sm:hidden flex"
173-
:aria-label="$t('nav.open_menu')"
174-
:aria-expanded="showMobileMenu"
175-
@click="showMobileMenu = !showMobileMenu"
176-
classicon="i-carbon:menu"
177-
/>
164+
<HeaderAccountMenu />
178165
</div>
166+
167+
<!-- Mobile: Menu button (always visible, click to open menu) -->
168+
<ButtonBase
169+
type="button"
170+
class="sm:hidden flex"
171+
:aria-label="$t('nav.open_menu')"
172+
:aria-expanded="showMobileMenu"
173+
@click="showMobileMenu = !showMobileMenu"
174+
classicon="i-carbon:menu"
175+
/>
179176
</nav>
180177

181178
<!-- Mobile menu -->

0 commit comments

Comments
 (0)