mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-08-29 12:08:25 +02:00
fix(docs): fix home page package links & accessible labels (#4540)
This commit is contained in:
@@ -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"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user