Refactor CMS navigation and remove outdated pages
This commit updates the Navigation component to replace links for "Über uns", "Geschichte", "TT-Regeln", "Satzung", and "Termine" with a consolidated "Inhalte" and "Sportbetrieb" section. Additionally, it removes the corresponding pages for "Geschichte", "Mannschaften", "Satzung", "Termine", and "Spielpläne" to streamline the CMS structure and improve content management efficiency.
This commit is contained in:
@@ -336,32 +336,11 @@
|
||||
</NuxtLink>
|
||||
<div class="border-t border-gray-700 my-1" />
|
||||
<NuxtLink
|
||||
to="/cms/ueber-uns"
|
||||
to="/cms/inhalte"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Über uns
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/geschichte"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Geschichte
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/tt-regeln"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
TT-Regeln
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/satzung"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Satzung
|
||||
Inhalte
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/vereinsmeisterschaften"
|
||||
@@ -379,25 +358,11 @@
|
||||
News
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/termine"
|
||||
to="/cms/sportbetrieb"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Termine
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/mannschaften"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Mannschaften
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/spielplaene"
|
||||
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"
|
||||
@click="showCmsDropdown = false"
|
||||
>
|
||||
Spielpläne
|
||||
Sportbetrieb
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/mitgliederbereich/mitglieder"
|
||||
@@ -773,25 +738,11 @@
|
||||
News
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/termine"
|
||||
to="/cms/sportbetrieb"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Termine
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/mannschaften"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Mannschaften
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/spielplaene"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Spielpläne
|
||||
Sportbetrieb
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/mitgliederbereich/mitglieder"
|
||||
@@ -801,32 +752,11 @@
|
||||
Mitglieder
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/ueber-uns"
|
||||
to="/cms/inhalte"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Über uns
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/geschichte"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Geschichte
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/tt-regeln"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
TT-Regeln
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/satzung"
|
||||
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Satzung
|
||||
Inhalte
|
||||
</NuxtLink>
|
||||
<NuxtLink
|
||||
to="/cms/vereinsmeisterschaften"
|
||||
|
||||
Reference in New Issue
Block a user