Skip to content

Commit e008639

Browse files
committed
fix: use aria-keyshortcuts
1 parent 0fea785 commit e008639

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

app/components/AppHeader.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,15 @@ withDefaults(
3030
<NuxtLink
3131
to="/search"
3232
class="link-subtle font-mono text-sm inline-flex items-center gap-2"
33+
aria-keyshortcuts="/"
3334
>
3435
search
3536
<kbd
3637
class="hidden sm:inline-flex items-center justify-center w-5 h-5 text-xs bg-bg-muted border border-border rounded"
37-
>/</kbd
38+
aria-hidden="true"
3839
>
40+
/
41+
</kbd>
3942
</NuxtLink>
4043
</li>
4144
<li v-if="showConnector" class="flex">

app/pages/[...package].vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -670,13 +670,16 @@ defineOgImageComponent('Package', {
670670
params: { path: [...pkg.name.split('/'), 'v', displayVersion.version] },
671671
}"
672672
class="link-subtle font-mono text-sm inline-flex items-center gap-1.5"
673+
aria-keyshortcuts="."
673674
>
674675
<span class="i-carbon-code w-4 h-4" aria-hidden="true" />
675676
code
676677
<kbd
677678
class="hidden sm:inline-flex items-center justify-center w-4 h-4 text-xs bg-bg-muted border border-border rounded"
678-
>.</kbd
679+
aria-hidden="true"
679680
>
681+
.
682+
</kbd>
680683
</NuxtLink>
681684
</li>
682685
</ul>

0 commit comments

Comments
 (0)