FIX: some texts and layouts for easy skill explanation

Improving site clarity
This commit is contained in:
webfussel 2025-02-14 14:13:20 +01:00
parent 9642496e5a
commit 9e3a9d38a0
9 changed files with 101 additions and 23 deletions

View file

@ -1,18 +1,18 @@
<template>
<footer class="Footer flex-col default-gap">
<ul class="sitemap default-gap">
<footer class="Footer flex-col gap-default">
<ul class="sitemap gap-default">
<li v-for="{ label, ...rest} in nav" :key="label">
<NuxtLink v-bind="rest">{{label}}</NuxtLink>
</li>
</ul>
<ul class="sitemap default-gap">
<ul class="sitemap gap-default">
<li v-for="({icon, ...rest}) in socials" :key="rest.href">
<a v-bind="rest" target="_blank">
<Icon :name="icon" :alt="rest['aria-label']" size="1.5em" mode="svg" />
</a>
</li>
</ul>
<ul class="sitemap default-gap">
<ul class="sitemap gap-default">
<li class="tip-container">
<Icon name="material-symbols:cookie-off-outline" size="1.5rem" mode="svg" />
<span class="tip">Ohne Cookies</span>
@ -75,6 +75,11 @@ const socials = [
icon: 'ri:bluesky-line',
'aria-label': 'Externer Link: Bluesky Profil'
},
{
href: 'https://twitch.tv/webfussel',
icon: 'ri:twitch-line',
'aria-label': 'Externer Link: Twitch Kanal'
},
{
href: 'https://ko-fi.com/webfussel',
icon: 'wf:kofi',