Add Mannschaften link to Navigation and CMS index
Some checks failed
Code Analysis (JS/Vue) / analyze (push) Failing after 47s

This commit introduces a new link to the "Mannschaften" section in both the Navigation.vue and cms/index.vue components. The addition enhances navigation options for users, allowing easier access to manage and edit teams. The new link is styled consistently with existing navigation elements, improving the overall user experience.
This commit is contained in:
Torsten Schulz (local)
2026-01-17 18:39:14 +01:00
parent 5905dd5784
commit ee6b031c7b
3 changed files with 590 additions and 0 deletions

View File

@@ -141,6 +141,27 @@
</p>
</NuxtLink>
<!-- Mannschaften -->
<NuxtLink
to="/cms/mannschaften"
class="bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"
>
<div class="flex items-center mb-4">
<div class="w-12 h-12 bg-teal-100 rounded-lg flex items-center justify-center group-hover:bg-teal-600 transition-colors">
<Users
:size="24"
class="text-teal-600 group-hover:text-white"
/>
</div>
<h2 class="ml-4 text-xl font-semibold text-gray-900">
Mannschaften
</h2>
</div>
<p class="text-gray-600">
Mannschaften bearbeiten und verwalten
</p>
</NuxtLink>
<!-- Mitglieder -->
<NuxtLink
to="/mitgliederbereich/mitglieder"