From cc964da9cf4df54f852405addf00594078976b8d Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 2 Oct 2025 11:44:27 +0200 Subject: [PATCH] =?UTF-8?q?F=C3=BCgt=20einen=20Dialog-Manager=20hinzu,=20u?= =?UTF-8?q?m=20die=20Verwaltung=20von=20Dialogen=20zu=20erm=C3=B6glichen.?= =?UTF-8?q?=20Aktualisiert=20den=20Vuex-Store=20mit=20neuen=20Mutationen?= =?UTF-8?q?=20und=20Aktionen=20zur=20Handhabung=20von=20Dialogen.=20Integr?= =?UTF-8?q?iert=20den=20MatchReportDialog=20in=20ScheduleView.vue=20und=20?= =?UTF-8?q?erm=C3=B6glicht=20das=20=C3=96ffnen=20von=20Spielberichten=20?= =?UTF-8?q?=C3=BCber=20die=20Benutzeroberfl=C3=A4che.=20Verbessert=20die?= =?UTF-8?q?=20Benutzererfahrung=20durch=20neue=20Schaltfl=C3=A4chen=20und?= =?UTF-8?q?=20CSS-Stile=20f=C3=BCr=20die=20Dialoge.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/App.vue | 8 + frontend/src/components/DialogManager.vue | 370 +++++++++++++++ frontend/src/components/MatchReportDialog.vue | 425 ++++++++++++++++++ .../components/MatchReportHeaderActions.vue | 107 +++++ frontend/src/store.js | 61 ++- frontend/src/views/ScheduleView.vue | 46 +- 6 files changed, 1013 insertions(+), 4 deletions(-) create mode 100644 frontend/src/components/DialogManager.vue create mode 100644 frontend/src/components/MatchReportDialog.vue create mode 100644 frontend/src/components/MatchReportHeaderActions.vue diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 55435f2..09dc577 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -102,6 +102,10 @@ + + + +