From 64090d9ff09d3a8438936c05ebb3401b05d0901a Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Wed, 25 Mar 2026 10:12:50 +0100 Subject: [PATCH] feat(MatchReportApiDialog, ScheduleLayoutShell, ScheduleView): enhance lineup management and layout improvements - Updated MatchReportApiDialog.vue to improve lineup tab accessibility based on team status. - Enhanced player selection filtering to ensure only valid players are displayed in lineups. - Modified ScheduleLayoutShell.vue to adjust overflow properties for better layout handling. - Improved ScheduleView.vue with new methods for sorting matches by date and combining league matches, enhancing match display and user experience. - Added sticky header styling for better visibility in match lists. --- .../src/components/MatchReportApiDialog.vue | 323 ++++++++++++++++-- .../schedule/ScheduleLayoutShell.vue | 8 +- frontend/src/views/ScheduleView.vue | 79 ++++- 3 files changed, 376 insertions(+), 34 deletions(-) diff --git a/frontend/src/components/MatchReportApiDialog.vue b/frontend/src/components/MatchReportApiDialog.vue index fd64462f..80cecd58 100644 --- a/frontend/src/components/MatchReportApiDialog.vue +++ b/frontend/src/components/MatchReportApiDialog.vue @@ -27,15 +27,15 @@ {{ $t('matchReportApi.general') }} - -