Skip to content

Commit 91b24a9

Browse files
committed
fix: use linkbase/buttonbase
1 parent cdb891b commit 91b24a9

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

app/components/Header/AuthModal.client.vue

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,21 +76,19 @@ watch(user, async newUser => {
7676
</div>
7777

7878
<div class="flex flex-col space-y-4">
79-
<NuxtLink
79+
<LinkBase
80+
variant="button-secondary"
8081
:to="{ name: 'profile-handle', params: { handle: user.handle } }"
8182
prefetch-on="interaction"
82-
class="block w-full px-4 py-2 font-mono text-sm text-fg-muted bg-bg-subtle border border-border rounded-md transition-colors duration-200 hover:text-fg hover:border-border-hover focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50 text-center"
83+
class="w-full"
8384
@click="authModal.close()"
8485
>
8586
{{ $t('auth.modal.profile') }}
86-
</NuxtLink>
87+
</LinkBase>
8788

88-
<button
89-
class="w-full px-4 py-2 font-mono text-sm text-fg-muted bg-bg-subtle border border-border rounded-md transition-colors duration-200 hover:text-fg hover:border-border-hover focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50"
90-
@click="logout"
91-
>
89+
<ButtonBase class="w-full" @click="logout">
9290
{{ $t('auth.modal.disconnect') }}
93-
</button>
91+
</ButtonBase>
9492
</div>
9593
</div>
9694

0 commit comments

Comments
 (0)