- Updated various UI components to improve styling and user experience, including DialogExamples, DiaryParticipantsPanel, ImageViewerDialog, and MatchReportApiDialog. - Introduced new participant status filter in DiaryParticipantsPanel, allowing for 'excused' status. - Enhanced image upload section in ImageViewerDialog with improved layout and styling. - Refactored MatchReportApiDialog to streamline pin input handling and feedback mechanisms. - Added functionality to filter members in MemberGalleryDialog based on a new `shouldShowMember` prop. - Improved styling in LogsView for better readability and user interaction. - Refactored TeamManagementView to utilize a new TeamListCard component for better code organization and maintainability. - Updated TournamentTab to enhance the tournament workspace header with improved data display and interaction. - Expanded localization files to include new keys for participant status and other UI elements, enhancing accessibility for users in both English and German.
847 B
847 B
TODO
Stand: 2026-03-17
Abgearbeitet
- Diary-Galerie blendet entschuldigte Mitglieder aus.
- Diary-Teilnehmerliste nutzt kompakten Entschuldigt-Toggle mit Icon statt Text.
- Sichtbare UI-Konsistenz an Diary-Mobile-Tabs und Logs-Ansicht nachgezogen.
- Live-SQL fuer neue Felder und manuelle Migrationen dokumentiert.
- Scheduler- und
match_results-Ablauf dokumentiert.
Weiter spaeter sinnvoll
- Groeßere Views weiter komponentisieren, vor allem
DiaryView.vue,MembersView.vue,TeamManagementView.vue. - Verbleibende selten genutzte Alt-Styles in Spezialviews und Demo-Komponenten angleichen.
- Diary-Sonderfaelle weiter schaerfen, z.B. eigene Filterchips fuer entschuldigte Teilnehmer.
Naechste Liste
Die neue priorisierte Restliste steht in OPTIMIZATION_TODO.md.