From cf76334c3873cf6fc5cae58be94b96a766a2c6a4 Mon Sep 17 00:00:00 2001 From: Dominik Milacher Date: Sat, 14 Jun 2025 23:28:00 +0200 Subject: [PATCH] Introduce variant capabilities --- apps/panoramablick/components/AppApartment.vue | 5 +++-- apps/panoramablick/components/AppFooter.vue | 11 ++++++----- apps/panoramablick/components/AppHeader.vue | 9 +++++---- apps/panoramablick/i18n/locales/en.json | 6 +++--- apps/panoramablick/nuxt.config.ts | 8 +++++--- .../pages/{ => [[variant]]}/[...all].vue | 0 .../pages/{ => [[variant]]}/about.vue | 0 .../pages/{ => [[variant]]}/apartments.vue | 0 .../panoramablick/pages/{ => [[variant]]}/book.vue | 0 .../pages/{ => [[variant]]}/contact.vue | 3 ++- .../pages/{ => [[variant]]}/index.vue | 11 ++++++----- .../pages/{ => [[variant]]}/legal.vue | 0 packages/ui/src/module.ts | 13 ++++++++++--- .../ui/src/runtime/composables/useVariantPath.ts | 14 ++++++++++++++ 14 files changed, 54 insertions(+), 26 deletions(-) rename apps/panoramablick/pages/{ => [[variant]]}/[...all].vue (100%) rename apps/panoramablick/pages/{ => [[variant]]}/about.vue (100%) rename apps/panoramablick/pages/{ => [[variant]]}/apartments.vue (100%) rename apps/panoramablick/pages/{ => [[variant]]}/book.vue (100%) rename apps/panoramablick/pages/{ => [[variant]]}/contact.vue (97%) rename apps/panoramablick/pages/{ => [[variant]]}/index.vue (87%) rename apps/panoramablick/pages/{ => [[variant]]}/legal.vue (100%) create mode 100644 packages/ui/src/runtime/composables/useVariantPath.ts diff --git a/apps/panoramablick/components/AppApartment.vue b/apps/panoramablick/components/AppApartment.vue index 46f9977..ca30385 100644 --- a/apps/panoramablick/components/AppApartment.vue +++ b/apps/panoramablick/components/AppApartment.vue @@ -26,7 +26,7 @@
() +const { variantPath } = useVariantPath() \ No newline at end of file diff --git a/apps/panoramablick/components/AppFooter.vue b/apps/panoramablick/components/AppFooter.vue index f166e27..3a4be71 100644 --- a/apps/panoramablick/components/AppFooter.vue +++ b/apps/panoramablick/components/AppFooter.vue @@ -37,7 +37,7 @@
© {{ year }} Panoramablick Saalbach
- Impressum - Datenschutz - Barrierefreiheit + Impressum + Datenschutz + Barrierefreiheit
@@ -75,4 +75,5 @@ diff --git a/apps/panoramablick/components/AppHeader.vue b/apps/panoramablick/components/AppHeader.vue index e284c28..ddd78be 100644 --- a/apps/panoramablick/components/AppHeader.vue +++ b/apps/panoramablick/components/AppHeader.vue @@ -3,20 +3,20 @@