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

@@ -10,29 +10,38 @@
Erfahrene und qualifizierte Trainer für alle Leistungsstufen
</p>
<div v-if="config" class="grid md:grid-cols-3 gap-8">
<div
v-if="config"
class="grid md:grid-cols-3 gap-8"
>
<div
v-for="trainer in config.trainer"
:key="trainer.id"
class="bg-white p-8 rounded-xl shadow-lg"
>
<div v-if="trainer.imageFilename" class="mb-4 flex justify-center">
<div
v-if="trainer.imageFilename"
class="mb-4 flex justify-center"
>
<img
:src="`/api/personen/${trainer.imageFilename}?width=200&height=200`"
:alt="trainer.name"
class="w-32 h-32 object-cover rounded-full border-4 border-primary-100 shadow-md"
loading="lazy"
/>
>
</div>
<h3 class="text-2xl font-display font-bold text-gray-900 mb-2">{{ trainer.lizenz }}</h3>
<p class="text-gray-600 mb-4">{{ trainer.name }}</p>
<h3 class="text-2xl font-display font-bold text-gray-900 mb-2">
{{ trainer.lizenz }}
</h3>
<p class="text-gray-600 mb-4">
{{ trainer.name }}
</p>
<p class="text-sm text-gray-500">
Lizenz: {{ trainer.lizenz }}<br />
Schwerpunkt: {{ trainer.schwerpunkt }}<span v-if="trainer.zusatz"><br />{{ trainer.zusatz }}</span>
Lizenz: {{ trainer.lizenz }}<br>
Schwerpunkt: {{ trainer.schwerpunkt }}<span v-if="trainer.zusatz"><br>{{ trainer.zusatz }}</span>
</p>
</div>
</div>
</div>
</div>
</template>