- Migration: thumbnail-Spalte in events-Tabelle
- Event-Model: imageUrl() liefert Custom-Thumbnail oder Standard-Logo
je Event-Typ (Logo_Training.png, Logo_Heimspiel.png, etc.)
- Thumbnail-Upload neben Typ-Auswahl bei Erstellen/Bearbeiten
mit Live-Vorschau und Entfernen-Button
- Automatische Skalierung auf max. FullHD (1920x1080) via GD
und Speicherung als JPEG (Qualität 85)
- Event-Listen (App + Admin): Logo/Thumbnail links im Terminblock
- Übersetzungen in allen 6 Sprachen
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Termine werden jetzt unter Monats-Headern (z.B. "März 2026", "April 2026")
gruppiert dargestellt. Die Event-Karten bleiben unverändert, werden aber
innerhalb der Monatsblöcke organisiert. Monatsnamen sind lokalisiert.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Betrifft Kalender-Tageskacheln, Event-Liste (App) und
Admin-Event-Übersicht. Borders ebenfalls angepasst (green-300/red-300).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>