From 80c2b0bfeb1a34e12c9a0921c1e8b3df9045c8f0 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 9 Feb 2026 09:37:11 +0100 Subject: [PATCH] Refactor CMS navigation and remove outdated pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- components/Navigation.vue | 86 +- .../cms/CmsGeschichte.vue | 306 +++---- components/cms/CmsMannschaften.vue | 245 +++++ components/cms/CmsSatzung.vue | 278 ++++++ components/cms/CmsSpielplaene.vue | 194 ++++ components/cms/CmsTermine.vue | 188 ++++ components/cms/CmsTtRegeln.vue | 183 ++++ components/cms/CmsUeberUns.vue | 133 +++ pages/cms/index.vue | 109 +-- pages/cms/inhalte.vue | 61 ++ pages/cms/mannschaften.vue | 836 ------------------ pages/cms/satzung.vue | 296 ------- pages/cms/spielplaene.vue | 682 -------------- pages/cms/sportbetrieb.vue | 58 ++ pages/cms/termine.vue | 391 -------- pages/cms/tt-regeln.vue | 392 -------- pages/cms/ueber-uns.vue | 154 ---- 17 files changed, 1484 insertions(+), 3108 deletions(-) rename pages/cms/geschichte.vue => components/cms/CmsGeschichte.vue (55%) create mode 100644 components/cms/CmsMannschaften.vue create mode 100644 components/cms/CmsSatzung.vue create mode 100644 components/cms/CmsSpielplaene.vue create mode 100644 components/cms/CmsTermine.vue create mode 100644 components/cms/CmsTtRegeln.vue create mode 100644 components/cms/CmsUeberUns.vue create mode 100644 pages/cms/inhalte.vue delete mode 100644 pages/cms/mannschaften.vue delete mode 100644 pages/cms/satzung.vue delete mode 100644 pages/cms/spielplaene.vue create mode 100644 pages/cms/sportbetrieb.vue delete mode 100644 pages/cms/termine.vue delete mode 100644 pages/cms/tt-regeln.vue delete mode 100644 pages/cms/ueber-uns.vue diff --git a/components/Navigation.vue b/components/Navigation.vue index 15af822..f72b23c 100644 --- a/components/Navigation.vue +++ b/components/Navigation.vue @@ -336,32 +336,11 @@
- Über uns - - - Geschichte - - - TT-Regeln - - - Satzung + Inhalte - Termine - - - Mannschaften - - - Spielpläne + Sportbetrieb - Termine - - - Mannschaften - - - Spielpläne + Sportbetrieb - Über uns - - - Geschichte - - - TT-Regeln - - - Satzung + Inhalte -
- -
-
-
-

- Geschichte bearbeiten -

-
- -
+
+ +
+

+ Geschichte bearbeiten +

+ +
+ + +
+
+ +
+ + + + + +
+ + +
+ + +
+ + +
+ + + + + +
+ + +
+ +
- - -
-
-
- -
- - - - - -
- - -
- - -
- - -
- - - - - -
- - -
- - -
-
-
-
- - -
-
-
-
-
-
+ + +
+
@@ -147,19 +132,12 @@ diff --git a/components/cms/CmsSatzung.vue b/components/cms/CmsSatzung.vue new file mode 100644 index 0000000..2e298f0 --- /dev/null +++ b/components/cms/CmsSatzung.vue @@ -0,0 +1,278 @@ + + + diff --git a/components/cms/CmsSpielplaene.vue b/components/cms/CmsSpielplaene.vue new file mode 100644 index 0000000..eb4a40b --- /dev/null +++ b/components/cms/CmsSpielplaene.vue @@ -0,0 +1,194 @@ + + + diff --git a/components/cms/CmsTermine.vue b/components/cms/CmsTermine.vue new file mode 100644 index 0000000..b004ba2 --- /dev/null +++ b/components/cms/CmsTermine.vue @@ -0,0 +1,188 @@ +