From 5b16d988f5fa25299f1355700bd8520206a13c7d Mon Sep 17 00:00:00 2001 From: Sabrina Hennrich Date: Tue, 3 Jun 2025 09:18:45 +0200 Subject: [PATCH] new Routing --- app.vue | 10 +- assets/images/DML_Logo.svg | 5 + components/Accordion.vue | 23 ++ components/BackToTopBtn.vue | 4 +- components/CallToActionBox.vue | 2 +- components/ContactForm.vue | 32 +-- components/HeroBox.vue | 95 ++++++- components/LanguageBox.vue | 2 +- components/PageContent.vue | 6 +- components/Recommendations.vue | 6 +- components/SchemaCoder.vue | 180 +++++++++++++ components/SideBarNaviSlider.vue | 5 +- components/template/PageHeader.vue | 227 ++++++++++++++--- composables/useI18nPages.ts | 3 +- i18n/i18n-pages.ts | 98 +++---- i18n/locales/de.json | 67 ++++- layouts/default.vue | 34 ++- pages/{artikel => article}/[link].vue | 9 +- pages/designer/index.vue | 23 +- pages/index.vue | 7 + pages/magazin/index.vue | 13 +- pages/{projekt => project}/[link].vue | 19 +- pages/references/index.vue | 20 +- pages/services/accessibility/index.vue | 100 +++++++- pages/services/ai/index.vue | 173 +++++++++++++ pages/services/cms/index.vue | 32 +++ pages/services/index.vue | 339 +++++++++++++------------ pages/services/seo/index.vue | 6 +- pages/webagency/index.vue | 6 +- stores/main.ts | 8 + 30 files changed, 1213 insertions(+), 341 deletions(-) create mode 100644 assets/images/DML_Logo.svg create mode 100644 components/SchemaCoder.vue rename pages/{artikel => article}/[link].vue (97%) rename pages/{projekt => project}/[link].vue (98%) create mode 100644 pages/services/ai/index.vue create mode 100644 pages/services/cms/index.vue diff --git a/app.vue b/app.vue index a27016a..8396a8a 100644 --- a/app.vue +++ b/app.vue @@ -7,8 +7,16 @@ + \ No newline at end of file diff --git a/components/SideBarNaviSlider.vue b/components/SideBarNaviSlider.vue index 98c60e9..bbe35d3 100644 --- a/components/SideBarNaviSlider.vue +++ b/components/SideBarNaviSlider.vue @@ -1,8 +1,9 @@ diff --git a/components/template/PageHeader.vue b/components/template/PageHeader.vue index 3c5a531..851c7fc 100644 --- a/components/template/PageHeader.vue +++ b/components/template/PageHeader.vue @@ -1,17 +1,26 @@