From 80a4dcfdc9503e5d943b2ee05ea269dc5d3a2db6 Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Fri, 1 Nov 2024 12:52:17 +0100 Subject: [PATCH] Redesign Band highlight section on HomePage, fix Footer spacing bug --- software/src/App.vue | 16 ++-- .../components/navigation/companyFooter.vue | 69 ++++++++++++++++ .../src/components/navigation/footerItems.vue | 51 ------------ software/src/locales/de.json | 3 +- software/src/locales/en.json | 3 +- software/src/pages/homePage/bandsSection.vue | 65 ++++++++++++++++ .../src/pages/homePage/highlightCarousel.vue | 78 ------------------- software/src/pages/homePage/index.vue | 12 +-- 8 files changed, 149 insertions(+), 148 deletions(-) create mode 100644 software/src/components/navigation/companyFooter.vue delete mode 100644 software/src/components/navigation/footerItems.vue create mode 100644 software/src/pages/homePage/bandsSection.vue delete mode 100644 software/src/pages/homePage/highlightCarousel.vue diff --git a/software/src/App.vue b/software/src/App.vue index a19da3d..461bc97 100644 --- a/software/src/App.vue +++ b/software/src/App.vue @@ -6,7 +6,7 @@ import navigationAppendItems from './components/navigation/navigationAppendItems import navigationPrependItems from './components/navigation/navigationPrependItems.vue'; import { usePreferencesStore } from './stores/preferences.store'; import { useFeedbackStore } from './stores/feedback.store'; -import footerItems from './components/navigation/footerItems.vue'; +import companyFooter from './components/navigation/companyFooter.vue'; import urlBar from './components/navigation/urlBar.vue'; const preferencesStore = usePreferencesStore() @@ -24,8 +24,10 @@ watch(() => preferencesStore.language, () => { \ No newline at end of file diff --git a/software/src/components/navigation/companyFooter.vue b/software/src/components/navigation/companyFooter.vue new file mode 100644 index 0000000..b3bc29e --- /dev/null +++ b/software/src/components/navigation/companyFooter.vue @@ -0,0 +1,69 @@ + + + \ No newline at end of file diff --git a/software/src/components/navigation/footerItems.vue b/software/src/components/navigation/footerItems.vue deleted file mode 100644 index 78b8de5..0000000 --- a/software/src/components/navigation/footerItems.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - \ No newline at end of file diff --git a/software/src/locales/de.json b/software/src/locales/de.json index 3a282dd..55ca551 100644 --- a/software/src/locales/de.json +++ b/software/src/locales/de.json @@ -57,7 +57,8 @@ "logo": "Band Logo", "imageMember": "Bilder Mitglieder", "addNewGenre": "Neues Genre hinzufügen", - "editGenre": "Genre bearbeiten" + "editGenre": "Genre bearbeiten", + "bandDetails": "Band Details" }, "ticket": { "tickets": "Ticket | Tickets" diff --git a/software/src/locales/en.json b/software/src/locales/en.json index 4df9836..3e8ca12 100644 --- a/software/src/locales/en.json +++ b/software/src/locales/en.json @@ -57,7 +57,8 @@ "logo": "Band logo", "imageMember": "Images Members", "addNewGenre": "Add new Genre", - "editGenre": "Edit Genre" + "editGenre": "Edit Genre", + "bandDetails": "Band Details" }, "ticket": { "tickets": "Ticket | Tickets" diff --git a/software/src/pages/homePage/bandsSection.vue b/software/src/pages/homePage/bandsSection.vue new file mode 100644 index 0000000..ccfe42b --- /dev/null +++ b/software/src/pages/homePage/bandsSection.vue @@ -0,0 +1,65 @@ + + + + + \ No newline at end of file diff --git a/software/src/pages/homePage/highlightCarousel.vue b/software/src/pages/homePage/highlightCarousel.vue deleted file mode 100644 index a133b95..0000000 --- a/software/src/pages/homePage/highlightCarousel.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - - - \ No newline at end of file diff --git a/software/src/pages/homePage/index.vue b/software/src/pages/homePage/index.vue index d76ac67..b59307c 100644 --- a/software/src/pages/homePage/index.vue +++ b/software/src/pages/homePage/index.vue @@ -1,11 +1,11 @@ + \ No newline at end of file