fix/my-events-display
Branch: fix/my-events-display
Priorità: 2 — Fix UI/UX
Cosa è stato fatto
1. Fix thumbnail immagini
Il tile usava MinimalEventCard(variant: compact) dentro un Hero in un container 86×86. Il compact card, avendo bounded height, renderizza sia l’immagine che il testo (titolo, data, luogo) cramped insieme.
Fix: sostituito con FlowEventImage diretto, wrappato nel Hero per l’animazione di transizione.
2. Separazione eventi futuri / passati
Ogni tab ora mostra:
- Sezione “PROSSIMI” — eventi con
endDate> now - Sezione “PASSATI” — eventi con
endDate≤ now (thumbnail desaturata in scala di grigi)
3. Miglioramenti tile
- Aggiunta riga data nel formato
"gio 21 mar · 22:00"in coral (oppure grigio per passati) - Grayscale filter sui thumbnail degli eventi passati (matrice BT.709)
- Colori testo attenuati per gli eventi passati
File modificati
| File | Modifica |
|---|---|
lib/features/events/screens/my_events_screen.dart | Riscrittura completa _buildManagementTile + split sezioni |