Update navigation and CMS components to replace 'Interne News' with 'News' for consistency; enhance text descriptions in the CMS and member area for clarity.

This commit is contained in:
Torsten Schulz (local)
2025-10-24 01:43:32 +02:00
parent b866ccc215
commit 4666f80776
4 changed files with 13 additions and 13 deletions

View File

@@ -180,7 +180,7 @@
<NuxtLink to="/mitgliederbereich/news" <NuxtLink to="/mitgliederbereich/news"
class="px-2.5 py-1 text-xs text-gray-300 hover:text-white hover:bg-primary-700/50 rounded transition-all" class="px-2.5 py-1 text-xs text-gray-300 hover:text-white hover:bg-primary-700/50 rounded transition-all"
active-class="text-white bg-primary-600"> active-class="text-white bg-primary-600">
Interne News News
</NuxtLink> </NuxtLink>
<NuxtLink to="/mitgliederbereich/profil" <NuxtLink to="/mitgliederbereich/profil"
class="px-2.5 py-1 text-xs text-gray-300 hover:text-white hover:bg-primary-700/50 rounded transition-all" class="px-2.5 py-1 text-xs text-gray-300 hover:text-white hover:bg-primary-700/50 rounded transition-all"
@@ -239,7 +239,7 @@
<NuxtLink to="/mitgliederbereich/news" <NuxtLink to="/mitgliederbereich/news"
@click="showCmsDropdown = false" @click="showCmsDropdown = false"
class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors"> class="block px-4 py-2 text-sm text-gray-300 hover:bg-primary-600 hover:text-white transition-colors">
Interne News News
</NuxtLink> </NuxtLink>
<NuxtLink to="/cms/termine" <NuxtLink to="/cms/termine"
@click="showCmsDropdown = false" @click="showCmsDropdown = false"
@@ -435,7 +435,7 @@
</NuxtLink> </NuxtLink>
<NuxtLink to="/mitgliederbereich/news" @click="isMobileMenuOpen = false" <NuxtLink to="/mitgliederbereich/news" @click="isMobileMenuOpen = false"
class="block px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"> class="block px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors">
Interne News News
</NuxtLink> </NuxtLink>
<NuxtLink to="/mitgliederbereich/profil" @click="isMobileMenuOpen = false" <NuxtLink to="/mitgliederbereich/profil" @click="isMobileMenuOpen = false"
class="block px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"> class="block px-4 py-2 text-sm text-gray-400 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors">
@@ -449,7 +449,7 @@
</NuxtLink> </NuxtLink>
<NuxtLink to="/mitgliederbereich/news" @click="isMobileMenuOpen = false" <NuxtLink to="/mitgliederbereich/news" @click="isMobileMenuOpen = false"
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"> class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors">
Interne News News
</NuxtLink> </NuxtLink>
<NuxtLink to="/cms/termine" @click="isMobileMenuOpen = false" <NuxtLink to="/cms/termine" @click="isMobileMenuOpen = false"
class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors"> class="block px-4 py-2 text-sm text-yellow-300 hover:text-white hover:bg-primary-700/50 rounded-lg transition-colors">

View File

@@ -72,7 +72,7 @@
Satzung als PDF hochladen Satzung als PDF hochladen
</p> </p>
</NuxtLink> </NuxtLink>
<!-- Interne News --> <!-- News -->
<NuxtLink <NuxtLink
to="/mitgliederbereich/news" to="/mitgliederbereich/news"
class="bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group" class="bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"
@@ -81,10 +81,10 @@
<div class="w-12 h-12 bg-blue-100 rounded-lg flex items-center justify-center group-hover:bg-blue-600 transition-colors"> <div class="w-12 h-12 bg-blue-100 rounded-lg flex items-center justify-center group-hover:bg-blue-600 transition-colors">
<Newspaper :size="24" class="text-blue-600 group-hover:text-white" /> <Newspaper :size="24" class="text-blue-600 group-hover:text-white" />
</div> </div>
<h2 class="ml-4 text-xl font-semibold text-gray-900">Interne News</h2> <h2 class="ml-4 text-xl font-semibold text-gray-900">News</h2>
</div> </div>
<p class="text-gray-600"> <p class="text-gray-600">
News für Mitglieder erstellen und verwalten News erstellen und verwalten (intern und öffentlich)
</p> </p>
</NuxtLink> </NuxtLink>

View File

@@ -39,7 +39,7 @@
</p> </p>
</NuxtLink> </NuxtLink>
<!-- Interne News --> <!-- News -->
<NuxtLink <NuxtLink
to="/mitgliederbereich/news" to="/mitgliederbereich/news"
class="bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group" class="bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"
@@ -48,7 +48,7 @@
<div class="w-12 h-12 bg-primary-100 rounded-lg flex items-center justify-center group-hover:bg-primary-600 transition-colors"> <div class="w-12 h-12 bg-primary-100 rounded-lg flex items-center justify-center group-hover:bg-primary-600 transition-colors">
<Newspaper :size="24" class="text-primary-600 group-hover:text-white" /> <Newspaper :size="24" class="text-primary-600 group-hover:text-white" />
</div> </div>
<h2 class="ml-4 text-xl font-semibold text-gray-900">Interne News</h2> <h2 class="ml-4 text-xl font-semibold text-gray-900">News</h2>
</div> </div>
<p class="text-gray-600"> <p class="text-gray-600">
Neuigkeiten und Ankündigungen Neuigkeiten und Ankündigungen
@@ -71,7 +71,7 @@
</div> </div>
<div class="flex items-start"> <div class="flex items-start">
<Check :size="20" class="text-primary-600 mr-2 mt-0.5" /> <Check :size="20" class="text-primary-600 mr-2 mt-0.5" />
<span class="text-gray-700">Interne Vereinsnews und Ankündigungen</span> <span class="text-gray-700">Vereinsnews und Ankündigungen</span>
</div> </div>
<div class="flex items-start"> <div class="flex items-start">
<Check :size="20" class="text-primary-600 mr-2 mt-0.5" /> <Check :size="20" class="text-primary-600 mr-2 mt-0.5" />

View File

@@ -4,7 +4,7 @@
<div class="flex justify-between items-center mb-6"> <div class="flex justify-between items-center mb-6">
<div> <div>
<h1 class="text-4xl sm:text-5xl font-display font-bold text-gray-900 mb-2"> <h1 class="text-4xl sm:text-5xl font-display font-bold text-gray-900 mb-2">
Interne News News
</h1> </h1>
<div class="w-24 h-1 bg-primary-600 mb-4" /> <div class="w-24 h-1 bg-primary-600 mb-4" />
</div> </div>
@@ -85,7 +85,7 @@
<div v-if="news.length === 0" class="text-center py-12"> <div v-if="news.length === 0" class="text-center py-12">
<Newspaper :size="48" class="mx-auto text-gray-400 mb-4" /> <Newspaper :size="48" class="mx-auto text-gray-400 mb-4" />
<p class="text-gray-500 text-lg">Noch keine internen News vorhanden.</p> <p class="text-gray-500 text-lg">Noch keine News vorhanden.</p>
<p v-if="canWrite" class="text-gray-400 text-sm mt-2"> <p v-if="canWrite" class="text-gray-400 text-sm mt-2">
Klicken Sie auf "News erstellen", um die erste News zu veröffentlichen. Klicken Sie auf "News erstellen", um die erste News zu veröffentlichen.
</p> </p>
@@ -307,7 +307,7 @@ definePageMeta({
}) })
useHead({ useHead({
title: 'Interne News - Harheimer TC', title: 'News - Harheimer TC',
}) })
</script> </script>