switch to nuxt layers

This commit is contained in:
Martin Drechsel
2025-05-22 06:55:53 +02:00
parent 2a69c07743
commit 96fd11d3d6
36 changed files with 101 additions and 1477 deletions

View File

@ -1,26 +0,0 @@
<template>
<UiDropdown
:items="availableThemes"
@select="(theme) => $emit('select', theme)"
activator-class="btn btn-primary"
>
<template #label>
<Icon :name="currentTheme.icon" />
</template>
<template #item="{ item }">
<div class="flex gap-2 justify-center">
<Icon :name="item.icon" class="my-auto" />
<p>
{{ item.name }}
</p>
</div>
</template>
</UiDropdown>
</template>
<script setup lang="ts">
const { availableThemes, currentTheme } = storeToRefs(useUiStore())
defineEmits<{ select: [ITheme] }>()
</script>