almst complete admin ui and initial store designs

This commit is contained in:
DecDuck
2024-10-11 22:45:02 +11:00
parent fd39b3453a
commit 308827f042
21 changed files with 734 additions and 202 deletions
+9 -3
View File
@@ -6,12 +6,16 @@
</NuxtLink>
<nav class="inline-flex items-center">
<ol class="inline-flex items-center gap-x-12">
<li
class="transition text-zinc-300 hover:text-zinc-100 uppercase font-display font-semibold text-md"
<NuxtLink
v-for="(nav, navIdx) in navigation"
:href="nav.route"
:class="[
'transition hover:text-zinc-200 uppercase font-display font-semibold text-md',
navIdx === currentPageIndex ? 'text-zinc-100' : 'text-zinc-400',
]"
>
{{ nav.label }}
</li>
</NuxtLink>
</ol>
</nav>
</div>
@@ -59,6 +63,8 @@ const navigation: Array<NavigationItem> = [
},
];
const currentPageIndex = useCurrentNavigationIndex(navigation);
const quickActions: Array<QuickActionNav> = [
{
icon: UserGroupIcon,