Files
trainingstagebuch/docs/TODO.md
Torsten Schulz (local) 6320c5ca72 feat(DialogExamples, DiaryParticipantsPanel, ImageViewerDialog, MatchReportApiDialog, MemberGalleryDialog, LogsView, TeamManagementView, TournamentTab, i18n): enhance UI components and localization
- 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.
2026-03-17 16:00:30 +01:00

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.