docs: improve accessibility

This commit is contained in:
Benjamin Canac
2023-09-07 17:51:02 +02:00
parent 02f3164af3
commit 5d66155885
3 changed files with 11 additions and 8 deletions

View File

@@ -7,7 +7,7 @@
}"
>
<template #left>
<NuxtLink to="/" class="flex items-end gap-1.5 font-bold text-xl text-gray-900 dark:text-white">
<NuxtLink to="/" class="flex items-end gap-1.5 font-bold text-xl text-gray-900 dark:text-white" aria-label="Nuxt UI">
<Logo class="w-auto h-6" />
</NuxtLink>
</template>
@@ -23,7 +23,7 @@
<UColorModeButton v-if="!$colorMode.forced" />
<USocialButton to="https://github.com/nuxt/ui" target="_blank" icon="i-simple-icons-github" class="hidden lg:inline-flex" />
<USocialButton to="https://github.com/nuxt/ui" target="_blank" icon="i-simple-icons-github" aria-label="GitHub" class="hidden lg:inline-flex" />
</template>
<template #panel>

View File

@@ -2,7 +2,8 @@
const links = [{
avatar: {
src: 'https://ipx.nuxt.com/s_16x16/gh_avatar/benjamincanac',
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/benjamincanac 2x'
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/benjamincanac 2x',
alt: 'benjamincanac'
},
label: 'benjamincanac',
to: 'https://github.com/benjamincanac',
@@ -10,7 +11,8 @@ const links = [{
}, {
avatar: {
src: 'https://ipx.nuxt.com/s_16x16/gh_avatar/Atinux',
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/Atinux 2x'
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/Atinux 2x',
alt: 'Atinux'
},
label: 'Atinux',
to: 'https://github.com/Atinux',
@@ -18,7 +20,8 @@ const links = [{
}, {
avatar: {
src: 'https://ipx.nuxt.com/s_16x16/gh_avatar/smarroufin',
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/smarroufin 2x'
srcset: 'https://ipx.nuxt.com/s_32x32/gh_avatar/smarroufin 2x',
alt: 'smarroufin'
},
label: 'smarroufin',
to: 'https://github.com/smarroufin',