ADD: nav icons
Icons for navigation
This commit is contained in:
parent
3f2f0f984c
commit
cc8e4eb1bd
2 changed files with 9 additions and 3 deletions
|
@ -139,7 +139,6 @@
|
||||||
transform: scale(1);
|
transform: scale(1);
|
||||||
|
|
||||||
& a {
|
& a {
|
||||||
display: block;
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
|
|
|
@ -28,8 +28,11 @@
|
||||||
</label>
|
</label>
|
||||||
<nav>
|
<nav>
|
||||||
<ul class="main-nav">
|
<ul class="main-nav">
|
||||||
<li v-for="({label, to, aria}) in nav" :key="label" @click="isBurgerOpen = false">
|
<li v-for="({label, to, aria, icon}) in nav" :key="label" @click="isBurgerOpen = false">
|
||||||
<NuxtLink :to="to" :aria-label="aria" active-class="active">{{ label }}</NuxtLink>
|
<NuxtLink :to="to" :aria-label="aria" active-class="active" class="inline-flex-row">
|
||||||
|
<Icon :name="`ph:${icon}-duotone`" mode="svg" />
|
||||||
|
{{ label }}
|
||||||
|
</NuxtLink>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
@ -52,21 +55,25 @@ const nav = [
|
||||||
{
|
{
|
||||||
to: `/`,
|
to: `/`,
|
||||||
label: 'home',
|
label: 'home',
|
||||||
|
icon: 'house',
|
||||||
'aria-label': 'Link dieser Seite: Startseite'
|
'aria-label': 'Link dieser Seite: Startseite'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: `/services`,
|
to: `/services`,
|
||||||
label: 'leistungen',
|
label: 'leistungen',
|
||||||
|
icon: 'list-checks',
|
||||||
aria: 'Link dieser Seite: Leistungen'
|
aria: 'Link dieser Seite: Leistungen'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: `/references`,
|
to: `/references`,
|
||||||
label: 'referenzen',
|
label: 'referenzen',
|
||||||
|
icon: 'at',
|
||||||
aria: 'Link dieser Seite: Referenzen'
|
aria: 'Link dieser Seite: Referenzen'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: `/contact`,
|
to: `/contact`,
|
||||||
label: 'kontakt',
|
label: 'kontakt',
|
||||||
|
icon: 'chats-circle',
|
||||||
aria: 'Link dieser Seite: Kontakt'
|
aria: 'Link dieser Seite: Kontakt'
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue