1.8 KiB
1.8 KiB
Piano
Obiettivo
Creare una pagina di contatti (contatti.html) coerente con il design esistente (glassmorphism, gradienti viola, font Inter), collegata alla pagina principale tramite un link di navigazione.
Task
-
Creare
contatti.html— Nuova pagina HTML con stessa struttura CSS diindex.html(gradienti, card glassmorphism, responsive). Contenuto: icona contatto, titolo "Contatti", sezione con info (email, telefono, indirizzo), link/bottone per tornare alla home.- File:
contatti.html(nuovo)
- File:
-
Aggiungere navigazione in
index.html— Inserire un link/bottone nella card che punta acontatti.html, mantenendo lo stile badge esistente.- File:
index.html
- File:
-
Aggiornare
Dockerfile— Aggiungere una rigaCOPYper servire anchecontatti.htmlvia nginx.- File:
Dockerfile
- File:
Acceptance Criteria
contatti.htmlesiste e contiene informazioni di contatto (email, telefono, indirizzo)- La pagina di contatti usa lo stesso design system (gradienti
#667eea→#764ba2, card glassmorphism, font Inter,border-radius: 24px) contatti.htmlè responsive (media querymax-width: 480px)index.htmlcontiene un link visibile che naviga acontatti.htmlcontatti.htmlcontiene un link per tornare alla home (index.html)- Il
Dockerfilecopia entrambi i file HTML nella directory nginx - La pagina è in italiano (
lang="it")
Verifica
- Aprire
index.htmlnel browser e verificare che il link alla pagina contatti sia visibile e cliccabile - Verificare che
contatti.htmlsi apre correttamente con le info di contatto - Verificare che il link "torna alla home" in
contatti.htmlfunziona - Verificare il layout responsive ridimensionando la finestra sotto 480px
- Eseguire
docker build -t test-app .per confermare che il build Docker riesce senza errori