refactor: update app.vue and various components to improve routing paths, enhance UI consistency, and streamline layout for better user experience
This commit is contained in:
parent
b6e8d3b7ec
commit
78af43770c
29 changed files with 1699 additions and 1990 deletions
|
|
@ -1,9 +1,8 @@
|
|||
<template>
|
||||
<div class="mb-12">
|
||||
<div class="">
|
||||
<div class="w-full mx-auto">
|
||||
<nav
|
||||
class="flex flex-wrap items-center space-x-1 font-mono uppercase justify-self-center"
|
||||
>
|
||||
class="flex flex-wrap items-center space-x-1 font-mono uppercase justify-self-center">
|
||||
<NuxtLink
|
||||
v-for="wizard in templateWizards"
|
||||
:key="wizard.id"
|
||||
|
|
@ -13,8 +12,7 @@
|
|||
isActive(wizard.path)
|
||||
? 'bg-black text-white dark:bg-white dark:text-black no-underline'
|
||||
: ''
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ wizard.name }}
|
||||
</NuxtLink>
|
||||
</nav>
|
||||
|
|
@ -29,22 +27,22 @@ const templateWizards = [
|
|||
{
|
||||
id: "membership-agreement",
|
||||
name: "Membership Agreement",
|
||||
path: "/templates/membership-agreement",
|
||||
path: "/tools/templates/membership-agreement",
|
||||
},
|
||||
{
|
||||
id: "conflict-resolution-framework",
|
||||
name: "Conflict Resolution",
|
||||
path: "/templates/conflict-resolution-framework",
|
||||
path: "/tools/templates/conflict-resolution-framework",
|
||||
},
|
||||
{
|
||||
id: "tech-charter",
|
||||
name: "Tech Charter",
|
||||
path: "/templates/tech-charter",
|
||||
path: "/tools/templates/tech-charter",
|
||||
},
|
||||
{
|
||||
id: "decision-framework",
|
||||
name: "Decision Framework",
|
||||
path: "/templates/decision-framework",
|
||||
path: "/tools/templates/decision-framework",
|
||||
},
|
||||
];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue