Challenge
Rugby Match
Un layout CSS avanzato per visualizzare un elenco di match di rugby. Ispirato al layout della URC.
Molti pensano che scrivere HTML e CSS sia facile. Ma non è sempre così. A volte può diventare una vera sfida.
In questa challenge l’obiettivo è riprodurre delle card che rappresentano le preview di alcuni match di rugby. Al primo impatto potrebbero sembrare semplici, ma invece nascondono tante particolarità. Il layout originale è quello che trovate (ad agosto 2023) sul sito web della URC (United Rugby Championship).
Il layout deve essere riprodotto più fedelmente possibile e deve essere responsive.
Parti analizzando la struttura dati dei match (che trovi in matches.json). Lavora inizialmente ad una versione statica della card. Una volta completato il layout puoi provare a generare le card in modo dinamico. Per leggere il json puoi usare fetch o axios. Per i font puoi usare “Oswald” e “Open Sans” oppure altri che consideri più vicini a quelli originali.
Starter Kit
Nello starter kit troverete una cartella assets con dentro due cartelle:
- img: qui troverete i loghi e le immagini di sfondo necessarie per costruire le card;
- screenshots: immagini del layout in versione desktop e mobile e il video con gli effetti all’hover;
- bonus: per chi vuole vi forniamo anche il layout completo della pagina;
- matches.json: elenco dei dati di tutti i match.
Consigli
Scegli le tecnologie che preferisci per affrontare la challenge. Il nostro consiglio è sempre quello di mettersi alla prova con qualcosa di nuovo, che sia un linguaggio, un argomento o una funzionalità. Se può aiutarti puoi partire da una versione statica e aggiungere dinamicità un passo alla volta.