Initial commit: Harheimer TC Website

- Vue 3 + Nuxt 3 Framework
- Tailwind CSS Styling
- Responsive Design mit schwarz-roten Vereinsfarben
- Dynamische Galerie mit Lightbox
- Event-Management über CSV-Dateien
- Mannschaftsübersicht mit dynamischen Seiten
- SMTP-Kontaktformular
- Google Maps Integration
- Mobile-optimierte Navigation mit Submenus
- Trainer-Übersicht
- Vereinsmeisterschaften, Spielsysteme, TT-Regeln
- Impressum mit Datenschutzerklärung
This commit is contained in:
Torsten Schulz (local)
2025-10-21 00:41:12 +02:00
commit 737c3064bd
61 changed files with 25816 additions and 0 deletions

14
app.vue Normal file
View File

@@ -0,0 +1,14 @@
<template>
<div class="h-screen flex flex-col overflow-hidden">
<Navigation />
<main class="flex-1 overflow-y-auto pt-20">
<NuxtPage />
</main>
<Footer />
</div>
</template>
<script setup>
import Navigation from '~/components/Navigation.vue'
import Footer from '~/components/Footer.vue'
</script>