zwischenstand

This commit is contained in:
2025-09-15 16:58:46 +02:00
parent 0a7de8b78b
commit 2809a8deb4
20 changed files with 14067 additions and 225 deletions

View File

@ -1,9 +1,8 @@
<template>
<button
aria-disabled
class="flex gap-4 w-full px-4 py-2"
@click="$emit('click', menuItem)"
:style="{ color: menuItem.color ?? '' }"
@click="$emit('click', menuItem)"
>
<Icon
:name="menuIcon"
@ -34,7 +33,7 @@ const menuIcon = computed(() =>
menuItem?.icon
? menuItem.icon
: menuItem.type === 'group'
? 'mdi:folder-outline'
: 'mdi:key-outline',
? 'mdi:folder-outline'
: 'mdi:key-outline',
)
</script>

View File

@ -4,6 +4,7 @@
:title
:description
:fullscreen="isSmallScreen"
:ui="{ header: 'pt-10 sm:pt-0', footer: 'mb-10 sm:mb-0' }"
>
<slot>
<!-- <UiButton

View File

@ -1,7 +1,7 @@
<template>
<div class="min-h-screen flex flex-col">
<header
class="bg-default/70 backdrop-blur border-b border-accented h-(--ui-header-height) sticky top-0 z-50 flex"
class="bg-default/90 backdrop-blur border-b border-accented h-(--ui-header-height) sticky top-0 z-50 flex"
>
<div class="px-2 bg-primary rounded-br-xs">
<UiLogoHaexhub class="p-2 size-12 shrink-0" />

View File

@ -1,5 +1,5 @@
<template>
<div class="bg-default isolate h-dvh">
<div class="bg-default isolate h-dvh py-4 sm:py-0">
<slot />
</div>
</template>