slight ui/ux fixes and updates to auth protocol

This commit is contained in:
DecDuck
2024-10-12 17:44:23 +11:00
parent e828bca2a5
commit 8a2d23df26
4 changed files with 26 additions and 8 deletions

View File

@ -10,12 +10,18 @@
</NuxtLink>
<nav class="inline-flex items-center mt-0.5">
<ol class="inline-flex items-center gap-x-6">
<li
class="transition text-zinc-300 hover:text-zinc-100 uppercase font-display font-semibold text-md"
<NuxtLink
v-for="(nav, navIdx) in navigation"
:class="[
'transition uppercase font-display font-semibold text-md',
navIdx === currentPageIndex
? 'text-zinc-100'
: 'text-zinc-400 hover:text-zinc-200',
]"
:href="nav.route"
>
{{ nav.label }}
</li>
</NuxtLink>
</ol>
</nav>
</div>
@ -68,6 +74,8 @@ const navigation: Array<NavigationItem> = [
},
];
const currentPageIndex = useCurrentNavigationIndex(navigation);
const quickActions: Array<QuickActionNav> = [
{
icon: UserGroupIcon,