From 0d436d8190eac67114eef6cbcf84fa8f3493a33f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=BCnther?= Date: Sat, 23 May 2026 18:08:27 +0200 Subject: [PATCH] New Responsive design --- app/Domains/Dashboard/Views/PersonalData.vue | 429 ++++++++++++----- .../Event/Views/Partials/AvailableEvents.vue | 221 +++++++-- app/Domains/Event/Views/Partials/Overview.vue | 49 +- .../Event/Views/Partials/ParticipantsList.vue | 274 +++++++---- .../Views/Partials/ParticipationSummary.vue | 28 +- .../Views/Partials/SignUpForm/SignupForm.vue | 175 ++++++- .../Partials/SignUpForm/steps/StepAge.vue | 60 ++- .../SignUpForm/steps/StepPersonalData.vue | 31 +- app/Domains/Event/Views/Signup.vue | 216 +++++++-- .../Views/Partials/newInvoice/refund-data.vue | 48 +- app/Domains/UserManagement/Views/Login.vue | 73 ++- app/Views/Components/FullScreenModal.vue | 45 ++ app/Views/Components/Modal.vue | 197 ++++---- app/Views/Components/TabbedPage.vue | 148 +++--- .../Partials/GlobalWidgets/GlobalWidgets.vue | 8 + public/css/app.css | 128 ++++- public/css/costunits.css | 93 ++++ public/css/invoices.css | 89 +++- resources/js/layouts/AppLayout.vue | 447 +++++++++++++----- 19 files changed, 2152 insertions(+), 607 deletions(-) diff --git a/app/Domains/Dashboard/Views/PersonalData.vue b/app/Domains/Dashboard/Views/PersonalData.vue index 4516dfd..2140911 100644 --- a/app/Domains/Dashboard/Views/PersonalData.vue +++ b/app/Domains/Dashboard/Views/PersonalData.vue @@ -56,132 +56,337 @@ const submit = async () => { diff --git a/app/Domains/Event/Views/Partials/AvailableEvents.vue b/app/Domains/Event/Views/Partials/AvailableEvents.vue index 7adc941..bedd127 100644 --- a/app/Domains/Event/Views/Partials/AvailableEvents.vue +++ b/app/Domains/Event/Views/Partials/AvailableEvents.vue @@ -8,78 +8,67 @@ const props = defineProps({ diff --git a/app/Domains/Event/Views/Partials/Overview.vue b/app/Domains/Event/Views/Partials/Overview.vue index 5558663..0e28bda 100644 --- a/app/Domains/Event/Views/Partials/Overview.vue +++ b/app/Domains/Event/Views/Partials/Overview.vue @@ -79,12 +79,37 @@ - - + + 0 - 5 Jahre: {{ getAgeCounts(participants)['0-5'] ?? 0 }} | 6-11 Jahre: {{ getAgeCounts(participants)['6-11'] ?? 0 }} | 12-15 Jahre: {{ getAgeCounts(participants)['12-15'] ?? 0 }} | @@ -394,7 +394,7 @@ function mailToGroup(groupKey) { 18 - 27 Jahre: {{ getAgeCounts(participants)['18-27'] ?? 0 }} | 27 Jahre und älter: {{ getAgeCounts(participants)['27+'] ?? 0 }} - + @@ -458,81 +458,193 @@ function mailToGroup(groupKey) { diff --git a/app/Domains/Event/Views/Partials/ParticipationSummary.vue b/app/Domains/Event/Views/Partials/ParticipationSummary.vue index fedac72..0bdfffe 100644 --- a/app/Domains/Event/Views/Partials/ParticipationSummary.vue +++ b/app/Domains/Event/Views/Partials/ParticipationSummary.vue @@ -1,7 +1,7 @@ diff --git a/app/Domains/Event/Views/Partials/SignUpForm/SignupForm.vue b/app/Domains/Event/Views/Partials/SignUpForm/SignupForm.vue index b0c053c..4f751a5 100644 --- a/app/Domains/Event/Views/Partials/SignUpForm/SignupForm.vue +++ b/app/Domains/Event/Views/Partials/SignUpForm/SignupForm.vue @@ -50,43 +50,37 @@ const steps = [ diff --git a/app/Domains/Event/Views/Partials/SignUpForm/steps/StepAge.vue b/app/Domains/Event/Views/Partials/SignUpForm/steps/StepAge.vue index 7ff297a..8301a8c 100644 --- a/app/Domains/Event/Views/Partials/SignUpForm/steps/StepAge.vue +++ b/app/Domains/Event/Views/Partials/SignUpForm/steps/StepAge.vue @@ -9,7 +9,7 @@ const emit = defineEmits(['next'])

Wer nimmt teil?

Bitte wähle deine Altersgruppe aus.

-
+
@@ -40,9 +40,15 @@ const emit = defineEmits(['next']) diff --git a/app/Domains/Event/Views/Partials/SignUpForm/steps/StepPersonalData.vue b/app/Domains/Event/Views/Partials/SignUpForm/steps/StepPersonalData.vue index 60a37fb..0decc27 100644 --- a/app/Domains/Event/Views/Partials/SignUpForm/steps/StepPersonalData.vue +++ b/app/Domains/Event/Views/Partials/SignUpForm/steps/StepPersonalData.vue @@ -116,8 +116,10 @@ const next = () => { PLZ, Ort: - - +
+ + +
@@ -132,3 +134,28 @@ const next = () => {
+ + diff --git a/app/Domains/Event/Views/Signup.vue b/app/Domains/Event/Views/Signup.vue index f300baa..b0bd3ba 100644 --- a/app/Domains/Event/Views/Signup.vue +++ b/app/Domains/Event/Views/Signup.vue @@ -26,78 +26,78 @@ function close() { - +