feat : Implémentation de l'interface utilisateur initiale, incluant la page d'accueil, la mise en page authentifiée et le tableau de bord administrateur.

This commit is contained in:
jeremy bayse
2026-02-21 17:52:27 +01:00
parent 4fc7fdd7cd
commit a0e904d69d
3 changed files with 24 additions and 17 deletions

View File

@@ -67,6 +67,13 @@ const showingNavigationDropdown = ref(false);
>
Services
</NavLink>
<NavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('templates.index')"
:active="route().current('templates.*')"
>
Modèles
</NavLink>
</div>
</div>
@@ -202,6 +209,13 @@ const showingNavigationDropdown = ref(false);
>
Services
</ResponsiveNavLink>
<ResponsiveNavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('templates.index')"
:active="route().current('templates.*')"
>
Modèles
</ResponsiveNavLink>
</div>
<!-- Responsive Settings Options -->