add first draft of vue app

This commit is contained in:
2025-12-13 16:17:00 +01:00
parent e034ac3561
commit 879db7e23b
32 changed files with 6009 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
<script setup lang="ts">
import ItemList from '@/components/ItemList.vue'
import ItemListElement from '@/components/ItemListElement.vue'
</script>
<template>
<ItemList title="Mitglieder">
<ItemListElement name="Elias" subtitle="7.07€" subtitle-class="text-green-700" />
<ItemListElement name="Max" subtitle="-16.27€" subtitle-class="text-red-700" />
<ItemListElement name="Daniel" subtitle="9.20€" subtitle-class="text-green-700" />
</ItemList>
</template>

View File

@@ -0,0 +1,14 @@
<script setup lang="ts">
import BoardMenu from '@/components/BoardMenu.vue'
</script>
<template>
<div class="flex flex-col justify-center gap-2 p-4">
<div class="flex justify-center">
<BoardMenu />
</div>
<div class="flex justify-center">
<RouterView />
</div>
</div>
</template>

View File

@@ -0,0 +1,9 @@
<script setup lang="ts">
import CreateNewList from '../components/CreateNewList.vue'
</script>
<template>
<main class="grid h-full place-content-center">
<CreateNewList></CreateNewList>
</main>
</template>