From ec8cedd551d08f6508a4f69cde7b0d876e3a1004 Mon Sep 17 00:00:00 2001 From: Felix Ruf Date: Wed, 17 Jan 2024 16:18:25 +0100 Subject: [PATCH 1/3] added indicators to events in the dashboard --- .../src/components/dashboard/Day.vue | 8 +-- .../src/components/dashboard/EventData.vue | 50 +++++++++++++------ .../src/components/misc/BannerSpacer.vue | 21 ++++++++ .../src/components/misc/EventIcon.vue | 10 ++-- src/Resources/src/locales/de.json | 3 +- src/Resources/src/locales/en.json | 3 +- 6 files changed, 70 insertions(+), 25 deletions(-) create mode 100644 src/Resources/src/components/misc/BannerSpacer.vue diff --git a/src/Resources/src/components/dashboard/Day.vue b/src/Resources/src/components/dashboard/Day.vue index edfc2d7be..5b71cb35c 100644 --- a/src/Resources/src/components/dashboard/Day.vue +++ b/src/Resources/src/components/dashboard/Day.vue @@ -2,7 +2,7 @@
@@ -94,6 +95,7 @@ const props = defineProps<{ const day = props.guestData ? props.guestData : dashboardStore.getDay(props.weekID, props.dayID); const weekday = computed(() => translateWeekday(day.date, locale)); const emptyDay = Object.keys(day.meals).length === 0; +const isEventDay = day.event !== null;