From 06182a4a953ee2b4937b132a466d039062634b48 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Fri, 27 Mar 2026 14:15:37 +0100 Subject: [PATCH] Add FAQ, Rules, and Safety pages with corresponding routes and SEO metadata - Introduced new links in ImprintContainer.vue for FAQ, Rules, and Safety pages. - Added FaqView, RulesView, and SafetyView components to handle the new routes. - Implemented SEO metadata for the new pages in routes-seo.js and router/index.js. - Updated server routes to include the new paths for proper handling in production. These changes enhance the site's informational resources and improve SEO visibility for user inquiries. --- client/src/components/ImprintContainer.vue | 3 + client/src/router/index.js | 93 ++++++++++++++++++++++ client/src/views/ChatView.vue | 2 - client/src/views/FaqView.vue | 85 ++++++++++++++++++++ client/src/views/FeedbackView.vue | 50 +++++++++++- client/src/views/PartnersView.vue | 38 +++++++++ client/src/views/RulesView.vue | 80 +++++++++++++++++++ client/src/views/SafetyView.vue | 75 +++++++++++++++++ server/index.js | 4 +- server/routes-seo.js | 75 +++++++++++++++++ 10 files changed, 500 insertions(+), 5 deletions(-) create mode 100644 client/src/views/FaqView.vue create mode 100644 client/src/views/RulesView.vue create mode 100644 client/src/views/SafetyView.vue diff --git a/client/src/components/ImprintContainer.vue b/client/src/components/ImprintContainer.vue index 928717c..6361b49 100644 --- a/client/src/components/ImprintContainer.vue +++ b/client/src/components/ImprintContainer.vue @@ -1,6 +1,9 @@