From 9ce912baa2c37dc84d180920c0d3290fb9c8b86b Mon Sep 17 00:00:00 2001 From: Daniel Stock Date: Wed, 10 Dec 2025 13:32:44 +0100 Subject: [PATCH] Initial work on SettingLayout #174 --- resources/js/layouts/settings/Layout.vue | 58 ++++++++++++++---------- resources/js/pages/Achievements.vue | 4 +- resources/js/pages/settings/Profile.vue | 4 +- 3 files changed, 37 insertions(+), 29 deletions(-) diff --git a/resources/js/layouts/settings/Layout.vue b/resources/js/layouts/settings/Layout.vue index d939872..41df118 100644 --- a/resources/js/layouts/settings/Layout.vue +++ b/resources/js/layouts/settings/Layout.vue @@ -2,13 +2,15 @@ import Heading from '@/components/Heading.vue'; import { Button } from '@/components/ui/crm-button'; import { Separator } from '@/components/ui/separator'; -import { toUrl, urlIsActive } from '@/lib/utils'; +import { cn, toUrl, urlIsActive } from '@/lib/utils'; import { edit as editAppearance } from '@/routes/appearance'; import { edit as editPassword } from '@/routes/password'; import { edit as editProfile } from '@/routes/profile'; import { show } from '@/routes/two-factor'; import { type NavItem } from '@/types'; import { Link } from '@inertiajs/vue3'; +import AppLayout from '@/layouts/AppLayout.vue' +import AppHeader from '@/components/AppHeader.vue' const sidebarNavItems: NavItem[] = [ { @@ -33,33 +35,39 @@ const currentPath = typeof window !== undefined ? window.location.pathname : ''; diff --git a/resources/js/pages/Achievements.vue b/resources/js/pages/Achievements.vue index b69da46..1a6da9b 100644 --- a/resources/js/pages/Achievements.vue +++ b/resources/js/pages/Achievements.vue @@ -1,4 +1,5 @@ @@ -7,8 +8,7 @@ import AppLayout from '@/layouts/AppLayout.vue';
-

Kategorie

-

3 von 10 freigeschaltet

+
diff --git a/resources/js/pages/settings/Profile.vue b/resources/js/pages/settings/Profile.vue index 5227a83..2cc81c1 100644 --- a/resources/js/pages/settings/Profile.vue +++ b/resources/js/pages/settings/Profile.vue @@ -24,7 +24,7 @@ const user = page.props.auth.user;