new dynamic title

This commit is contained in:
2025-12-31 12:30:43 +00:00
parent e54e0c4cf3
commit 110cd52a95
6 changed files with 85 additions and 27 deletions

View File

@@ -1,30 +1,11 @@
<script setup lang="ts">
definePageMeta({
layout: "dashboard"
layout: "dash-settings",
title: "Settings"
})
const settings_submenu = ref([
{
label: "Profile",
icon: "i-lucide-user-round",
to: "/settings/profile"
},
{
label: "Security",
icon: "i-lucide-lock",
to: "/settings/security"
},
{
label: "Aspect",
icon: "i-lucide-palette",
to: "/settings/ui"
}
])
</script>
<template>
<DashboardHeader title="Settings" />
<UNavigationMenu :items="settings_submenu" />
</template>

View File

@@ -1,11 +1,10 @@
<script setup lang="ts">
definePageMeta({
layout: "dashboard"
layout: "dash-settings"
})
</script>
<template>
<DashboardHeader title="Profile" />
</template>
<style scoped>

View File

@@ -1,11 +1,11 @@
<script setup lang="ts">
definePageMeta({
layout: "dashboard"
layout: "dash-settings"
})
</script>
<template>
<DashboardHeader title="Security" />
</template>

View File

@@ -2,7 +2,8 @@
import type {CookieRef} from "#app";
definePageMeta({
layout: "dashboard"
layout: "dash-settings",
title: "Customization"
})
const colors_list = ref(["Cyan","Red","Green","Blue","Purple"])
@@ -26,7 +27,6 @@ watch(color, (newVal, oldVal) => {
</script>
<template>
<DashboardHeader title="Customization" />
<UContainer class="mt-4 max-w-full justify-center">
<UFormField