Korrigiert Kassenbuch Navbar Struktur

Die Kassenbuch-Listenansicht rendert die DashboardNavbar nun wie andere Listenseiten direkt oben. Die Detailansicht nutzt dieselbe Struktur und hält den Inhalt im PanelContent.
This commit is contained in:
2026-05-11 17:30:42 +02:00
parent 743c0e8772
commit 582af62fcb
2 changed files with 92 additions and 94 deletions

View File

@@ -239,7 +239,6 @@ onMounted(loadData)
</script> </script>
<template> <template>
<UDashboardPanelContent>
<UDashboardNavbar :title="selectedCashbook ? selectedCashbook.name : 'Kassenbuch'"> <UDashboardNavbar :title="selectedCashbook ? selectedCashbook.name : 'Kassenbuch'">
<template #left> <template #left>
<UButton icon="i-heroicons-arrow-left" variant="ghost" color="neutral" @click="router.push('/accounting/cashbooks')"> <UButton icon="i-heroicons-arrow-left" variant="ghost" color="neutral" @click="router.push('/accounting/cashbooks')">
@@ -261,6 +260,7 @@ onMounted(loadData)
</template> </template>
</UDashboardNavbar> </UDashboardNavbar>
<UDashboardPanelContent>
<div v-if="loading" class="py-10 text-center text-gray-500">Lade Kassenbuch...</div> <div v-if="loading" class="py-10 text-center text-gray-500">Lade Kassenbuch...</div>
<div v-else-if="selectedCashbook" class="space-y-6"> <div v-else-if="selectedCashbook" class="space-y-6">
<UCard> <UCard>

View File

@@ -85,7 +85,6 @@ onMounted(loadCashbooks)
</script> </script>
<template> <template>
<UDashboardPanelContent>
<UDashboardNavbar title="Kassenbücher" :badge="filteredRows.length"> <UDashboardNavbar title="Kassenbücher" :badge="filteredRows.length">
<template #right> <template #right>
<UInput <UInput
@@ -161,5 +160,4 @@ onMounted(loadCashbooks)
</UCard> </UCard>
</template> </template>
</UModal> </UModal>
</UDashboardPanelContent>
</template> </template>