Update package-lock.json and package.json to include 'globals' dependency and improve code formatting in various components for better readability.
Some checks failed
Code Analysis (JS/Vue) / analyze (push) Failing after 54s

This commit is contained in:
Torsten Schulz (local)
2025-12-20 10:17:16 +01:00
parent 861802b716
commit b20b89d333
72 changed files with 5338 additions and 2008 deletions

View File

@@ -11,7 +11,10 @@
Unser engagiertes Vorstandsteam leitet den Harheimer TC mit Herz und Sachverstand.
</p>
<div v-if="config" class="grid md:grid-cols-2 gap-8 not-prose">
<div
v-if="config"
class="grid md:grid-cols-2 gap-8 not-prose"
>
<!-- Vorsitzender -->
<PersonCard
v-if="config.vorstand.vorsitzender.vorname"
@@ -19,11 +22,20 @@
:name="`${config.vorstand.vorsitzender.vorname} ${config.vorstand.vorsitzender.nachname}`"
:image-filename="config.vorstand.vorsitzender.imageFilename"
>
<p v-if="config.vorstand.vorsitzender.strasse">{{ config.vorstand.vorsitzender.strasse }}</p>
<p v-if="config.vorstand.vorsitzender.plz">{{ config.vorstand.vorsitzender.plz }} {{ config.vorstand.vorsitzender.ort }}</p>
<p v-if="config.vorstand.vorsitzender.telefon">Tel. {{ config.vorstand.vorsitzender.telefon }}</p>
<p v-if="config.vorstand.vorsitzender.strasse">
{{ config.vorstand.vorsitzender.strasse }}
</p>
<p v-if="config.vorstand.vorsitzender.plz">
{{ config.vorstand.vorsitzender.plz }} {{ config.vorstand.vorsitzender.ort }}
</p>
<p v-if="config.vorstand.vorsitzender.telefon">
Tel. {{ config.vorstand.vorsitzender.telefon }}
</p>
<p v-if="config.vorstand.vorsitzender.email">
<a :href="`mailto:${config.vorstand.vorsitzender.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.vorsitzender.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.vorsitzender.email }}
</a>
</p>
@@ -36,11 +48,20 @@
:name="`${config.vorstand.stellvertreter.vorname} ${config.vorstand.stellvertreter.nachname}`"
:image-filename="config.vorstand.stellvertreter.imageFilename"
>
<p v-if="config.vorstand.stellvertreter.strasse">{{ config.vorstand.stellvertreter.strasse }}</p>
<p v-if="config.vorstand.stellvertreter.plz">{{ config.vorstand.stellvertreter.plz }} {{ config.vorstand.stellvertreter.ort }}</p>
<p v-if="config.vorstand.stellvertreter.telefon">Tel. {{ config.vorstand.stellvertreter.telefon }}</p>
<p v-if="config.vorstand.stellvertreter.strasse">
{{ config.vorstand.stellvertreter.strasse }}
</p>
<p v-if="config.vorstand.stellvertreter.plz">
{{ config.vorstand.stellvertreter.plz }} {{ config.vorstand.stellvertreter.ort }}
</p>
<p v-if="config.vorstand.stellvertreter.telefon">
Tel. {{ config.vorstand.stellvertreter.telefon }}
</p>
<p v-if="config.vorstand.stellvertreter.email">
<a :href="`mailto:${config.vorstand.stellvertreter.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.stellvertreter.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.stellvertreter.email }}
</a>
</p>
@@ -53,11 +74,20 @@
:name="`${config.vorstand.kassenwart.vorname} ${config.vorstand.kassenwart.nachname}`"
:image-filename="config.vorstand.kassenwart.imageFilename"
>
<p v-if="config.vorstand.kassenwart.strasse">{{ config.vorstand.kassenwart.strasse }}</p>
<p v-if="config.vorstand.kassenwart.plz">{{ config.vorstand.kassenwart.plz }} {{ config.vorstand.kassenwart.ort }}</p>
<p v-if="config.vorstand.kassenwart.telefon">Tel. {{ config.vorstand.kassenwart.telefon }}</p>
<p v-if="config.vorstand.kassenwart.strasse">
{{ config.vorstand.kassenwart.strasse }}
</p>
<p v-if="config.vorstand.kassenwart.plz">
{{ config.vorstand.kassenwart.plz }} {{ config.vorstand.kassenwart.ort }}
</p>
<p v-if="config.vorstand.kassenwart.telefon">
Tel. {{ config.vorstand.kassenwart.telefon }}
</p>
<p v-if="config.vorstand.kassenwart.email">
<a :href="`mailto:${config.vorstand.kassenwart.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.kassenwart.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.kassenwart.email }}
</a>
</p>
@@ -70,11 +100,20 @@
:name="`${config.vorstand.schriftfuehrer.vorname} ${config.vorstand.schriftfuehrer.nachname}`"
:image-filename="config.vorstand.schriftfuehrer.imageFilename"
>
<p v-if="config.vorstand.schriftfuehrer.strasse">{{ config.vorstand.schriftfuehrer.strasse }}</p>
<p v-if="config.vorstand.schriftfuehrer.plz">{{ config.vorstand.schriftfuehrer.plz }} {{ config.vorstand.schriftfuehrer.ort }}</p>
<p v-if="config.vorstand.schriftfuehrer.telefon">Tel. {{ config.vorstand.schriftfuehrer.telefon }}</p>
<p v-if="config.vorstand.schriftfuehrer.strasse">
{{ config.vorstand.schriftfuehrer.strasse }}
</p>
<p v-if="config.vorstand.schriftfuehrer.plz">
{{ config.vorstand.schriftfuehrer.plz }} {{ config.vorstand.schriftfuehrer.ort }}
</p>
<p v-if="config.vorstand.schriftfuehrer.telefon">
Tel. {{ config.vorstand.schriftfuehrer.telefon }}
</p>
<p v-if="config.vorstand.schriftfuehrer.email">
<a :href="`mailto:${config.vorstand.schriftfuehrer.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.schriftfuehrer.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.schriftfuehrer.email }}
</a>
</p>
@@ -87,11 +126,20 @@
:name="`${config.vorstand.sportwart.vorname} ${config.vorstand.sportwart.nachname}`"
:image-filename="config.vorstand.sportwart.imageFilename"
>
<p v-if="config.vorstand.sportwart.strasse">{{ config.vorstand.sportwart.strasse }}</p>
<p v-if="config.vorstand.sportwart.plz">{{ config.vorstand.sportwart.plz }} {{ config.vorstand.sportwart.ort }}</p>
<p v-if="config.vorstand.sportwart.telefon">Tel. {{ config.vorstand.sportwart.telefon }}</p>
<p v-if="config.vorstand.sportwart.strasse">
{{ config.vorstand.sportwart.strasse }}
</p>
<p v-if="config.vorstand.sportwart.plz">
{{ config.vorstand.sportwart.plz }} {{ config.vorstand.sportwart.ort }}
</p>
<p v-if="config.vorstand.sportwart.telefon">
Tel. {{ config.vorstand.sportwart.telefon }}
</p>
<p v-if="config.vorstand.sportwart.email">
<a :href="`mailto:${config.vorstand.sportwart.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.sportwart.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.sportwart.email }}
</a>
</p>
@@ -104,11 +152,20 @@
:name="`${config.vorstand.jugendwart.vorname} ${config.vorstand.jugendwart.nachname}`"
:image-filename="config.vorstand.jugendwart.imageFilename"
>
<p v-if="config.vorstand.jugendwart.strasse">{{ config.vorstand.jugendwart.strasse }}</p>
<p v-if="config.vorstand.jugendwart.plz">{{ config.vorstand.jugendwart.plz }} {{ config.vorstand.jugendwart.ort }}</p>
<p v-if="config.vorstand.jugendwart.telefon">Tel. {{ config.vorstand.jugendwart.telefon }}</p>
<p v-if="config.vorstand.jugendwart.strasse">
{{ config.vorstand.jugendwart.strasse }}
</p>
<p v-if="config.vorstand.jugendwart.plz">
{{ config.vorstand.jugendwart.plz }} {{ config.vorstand.jugendwart.ort }}
</p>
<p v-if="config.vorstand.jugendwart.telefon">
Tel. {{ config.vorstand.jugendwart.telefon }}
</p>
<p v-if="config.vorstand.jugendwart.email">
<a :href="`mailto:${config.vorstand.jugendwart.email}`" class="text-primary-600 hover:underline">
<a
:href="`mailto:${config.vorstand.jugendwart.email}`"
class="text-primary-600 hover:underline"
>
{{ config.vorstand.jugendwart.email }}
</a>
</p>