v2.10.0
v2.10.0 ✨ 4 nuove card (News, Lineup, Timeline, Bracket) + arricchimenti
Card News (calcio-live-news):
- Feed articoli scrollabile con immagine, headline, descrizione,
categoria, data relativa ("3 ore fa", "2 g fa") - Click apre articolo in nuova tab
- Opzioni: max_articles, hide_header, hide_images
Card Lineup (calcio-live-lineup):
- Formazioni di entrambe le squadre con headshot circolare,
numero maglia, ruolo - Sezione panchina sotto i titolari
- Formazione tattica (es. "4-3-3")
- Responsive: 2 colonne desktop, 1 mobile
- Empty state per partite senza lineup pubblicato
Card Timeline (calcio-live-timeline):
- Cronologia minuto-per-minuto con asse verticale e dot colorati
- Tipi: goal (oro), giallo, rosso, sostituzione, intervallo, fine
- Mostra giocatore, squadra, descrizione per ogni evento
- Opzione reverse_order (default ON)
Card Bracket (calcio-live-bracket):
- Tabellone fase KO (Champions, Europa, Coppe, ecc.)
- Due stili selezionabili:
• LIST (default): round affiancati come lista, un riquadro per tie
con score 1°/2° leg, aggregato, vincente in bold + score verde,
badge LIVE pulsante
• TREE: tabellone bilanciato con coppa al centro, mini-tie compatti
con sigle 3 lettere e aggregato, connettori SVG a forma di staffa
con freccia verso il round successivo, lato destro speculare - Etichette ITA-EN bilingue (Round of 16/Ottavi, ecc.)
- Auto-detect Knockout Playoffs vs Round of 16
- Empty state se la fase KO non è iniziata
- Opzione tree_show_playoffs per includere gli spareggi
Arricchimenti card esistenti:
- Team card: città stadio, record stagione (chip V/N/P), capocannoniere,
chip TV/streaming per upcoming, chip spettatori per finite,
status detail (Halftime/1st Half) nel clock live - Team card popup: sezioni Formazioni + Cronologia + Precedenti H2H
- Matches list: mini chip TV sotto la riga per upcoming
- Classifica: fix colonna P (parseInt esplicito) e +/- (formattazione pulita)
Bundle: 89 → 164 KB (4 card nuove + 2 stili bracket + animazioni)
Richiede integration calcio-live ≥ 2.8.0 per i nuovi campi
(news, bracket, lineup, timeline funzionano solo con integration aggiornata).