From 49b436d588891144e093f58cfef0524ac55ab856 Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Thu, 10 Oct 2024 19:23:13 +0200 Subject: [PATCH] UI Bugfixes --- software/backend/server.ts | 6 +-- .../components/basics/cardViewHorizontal.vue | 16 ++++-- .../components/pageParts/concertListItem.vue | 52 +++++++++++++------ .../pageParts}/eventListItem.vue | 24 +++++---- software/src/locales/de.json | 3 +- software/src/locales/en.json | 3 +- .../events/bandDetailPage/concertSection.vue | 3 +- .../events/bandDetailPage/ratingSection.vue | 2 +- .../src/pages/events/eventsPage/index.vue | 17 +++--- .../pages/events/ticketOrderPage/index.vue | 15 ++++-- .../locations/locationDetailPage/index.vue | 3 +- 11 files changed, 94 insertions(+), 50 deletions(-) rename software/src/{pages/events/eventsPage => components/pageParts}/eventListItem.vue (74%) diff --git a/software/backend/server.ts b/software/backend/server.ts index 8157333..ea8b63a 100644 --- a/software/backend/server.ts +++ b/software/backend/server.ts @@ -30,9 +30,9 @@ const path = require('path') app.use('/static', express.static(path.join(__dirname, 'images'))) // Add delay for more realistic response times -// app.use((req, res, next) => { -// setTimeout(next, Math.floor((Math.random () * 2000) + 100)) -// }) +app.use((req, res, next) => { + setTimeout(next, Math.floor((Math.random () * 2000) + 100)) +}) // Routes app.use("/api", api) diff --git a/software/src/components/basics/cardViewHorizontal.vue b/software/src/components/basics/cardViewHorizontal.vue index 8db7445..b17aedf 100644 --- a/software/src/components/basics/cardViewHorizontal.vue +++ b/software/src/components/basics/cardViewHorizontal.vue @@ -3,6 +3,8 @@ defineProps({ /** Image to display on the left side (if prepend slot is not in use) */ image: String, + title: String, + /** Make the CardView click- and hoverable */ link: { type: Boolean, @@ -16,9 +18,7 @@ defineProps({ height: { type: Number, default: 140 - }, - - colorHeader: String + } }) @@ -76,7 +76,15 @@ defineProps({ - +
+
+ {{ title }} +
+ +
+ +
+
diff --git a/software/src/components/pageParts/concertListItem.vue b/software/src/components/pageParts/concertListItem.vue index 9ed524b..3adb50e 100644 --- a/software/src/components/pageParts/concertListItem.vue +++ b/software/src/components/pageParts/concertListItem.vue @@ -1,20 +1,43 @@