From 07851846ce3883689855c7ca73a19721062b695c Mon Sep 17 00:00:00 2001 From: Sabrina Hennrich Date: Mon, 19 May 2025 14:55:49 +0200 Subject: [PATCH] ssr improve faq and marquee --- components/Accordion.vue | 323 ++++++++++++----------------------- components/ContactForm.vue | 19 ++- components/FAQArea.vue | 86 +++++----- components/MarqueeBanner.vue | 94 ++++------ composables/usePageMeta.ts | 60 +++---- pages/index.vue | 43 +++-- plugins/store.server.ts | 12 +- stores/main.ts | 240 +++++++++++++++++--------- 8 files changed, 423 insertions(+), 454 deletions(-) diff --git a/components/Accordion.vue b/components/Accordion.vue index 15c7cee..67e00b2 100644 --- a/components/Accordion.vue +++ b/components/Accordion.vue @@ -1,219 +1,110 @@ - - - - - - - - \ No newline at end of file + v-html="item.html" + /> + + + + + + + + diff --git a/components/ContactForm.vue b/components/ContactForm.vue index d4ca450..9e3b9bf 100644 --- a/components/ContactForm.vue +++ b/components/ContactForm.vue @@ -24,7 +24,14 @@ >
- Ansprechpartner Sabrina Hennrich +

{{ $t('contactForm.yourcontact2us') }}


{{ companyinfo.street }}
{{ companyinfo.postalcode }} {{ companyinfo.city }}

{{ $t('contactForm.yourcontactperson') }} Sabrina Hennrich

-
Ansprechpartner Sabrina Hennrich
- +
@@ -99,7 +110,7 @@ {{ $t('contactForm.privacyInfotextBeforeLink') }} {{ $t('contactForm.privacyInfotextLinkText') }} diff --git a/components/FAQArea.vue b/components/FAQArea.vue index 9b42908..03c0405 100644 --- a/components/FAQArea.vue +++ b/components/FAQArea.vue @@ -1,50 +1,46 @@ - - +
+ +
+
+ + + + +