fix(docs): fix home page package links & accessible labels (#4540)

This commit is contained in:
Karsa
2026-07-17 13:33:45 +02:00
committed by GitHub
parent 5136572c10
commit 658573b017

View File

@@ -13,23 +13,21 @@ const { go } = useRouter()
<HomeSectionTitle>Available For:</HomeSectionTitle> <HomeSectionTitle>Available For:</HomeSectionTitle>
<div class="packages-list"> <div class="packages-list">
<a <a
v-for="{ name, logo, logoDark } in data.packages" v-for="{ name, label, path, logo, logoDark } in data.packages"
:href="`/guide/packages/${name}`" :href="path"
class="package-logo" class="package-logo"
:aria-label="`Read more about: ${name} package`" @click.prevent="go(path)"
@click.prevent="go(`/guide/packages/${name}`)"
> >
<img <img
:src="logo" :src="logo"
:class="{ light: logoDark, 'image-logo': true }" :class="{ light: logoDark, 'image-logo': true }"
:alt="`${name} logo`" :alt="label"
loading="lazy" loading="lazy"
/> />
<img <img
v-if="logoDark" v-if="logoDark"
:src="logoDark" :src="logoDark"
:alt="`${name} logo`" :alt="label"
class="image-logo dark" class="image-logo dark"
loading="lazy" loading="lazy"
/> />