From 1ac3170d941c25e6e3b495c10160cb3e5d223a7e Mon Sep 17 00:00:00 2001 From: OpenCode Bot Date: Sun, 12 Jul 2026 09:36:05 +0000 Subject: [PATCH 1/2] OpenCode: piano di lavoro (opencode-issue-13) --- issue_plans/opencode-issue-13.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 issue_plans/opencode-issue-13.md diff --git a/issue_plans/opencode-issue-13.md b/issue_plans/opencode-issue-13.md new file mode 100644 index 0000000..9895f1b --- /dev/null +++ b/issue_plans/opencode-issue-13.md @@ -0,0 +1,30 @@ +# 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 +1. **Creare `contatti.html`** — Nuova pagina HTML con stessa struttura CSS di `index.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) + +2. **Aggiungere navigazione in `index.html`** — Inserire un link/bottone nella card che punta a `contatti.html`, mantenendo lo stile badge esistente. + - File: `index.html` + +3. **Aggiornare `Dockerfile`** — Aggiungere una riga `COPY` per servire anche `contatti.html` via nginx. + - File: `Dockerfile` + +## Acceptance Criteria +- [ ] `contatti.html` esiste 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 query `max-width: 480px`) +- [ ] `index.html` contiene un link visibile che naviga a `contatti.html` +- [ ] `contatti.html` contiene un link per tornare alla home (`index.html`) +- [ ] Il `Dockerfile` copia entrambi i file HTML nella directory nginx +- [ ] La pagina è in italiano (`lang="it"`) + +## Verifica +- Aprire `index.html` nel browser e verificare che il link alla pagina contatti sia visibile e cliccabile +- Verificare che `contatti.html` si apre correttamente con le info di contatto +- Verificare che il link "torna alla home" in `contatti.html` funziona +- Verificare il layout responsive ridimensionando la finestra sotto 480px +- Eseguire `docker build -t test-app .` per confermare che il build Docker riesce senza errori -- 2.54.0 From 87a71255ce13bd2ed940e9264bb34861b88cc48c Mon Sep 17 00:00:00 2001 From: OpenCode Bot Date: Sun, 12 Jul 2026 09:37:03 +0000 Subject: [PATCH 2/2] OpenCode (big-pickle): opencode-issue-13 --- Dockerfile | 1 + contatti.html | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 1 + 3 files changed, 162 insertions(+) create mode 100644 contatti.html diff --git a/Dockerfile b/Dockerfile index 6452f22..0d9b660 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ FROM nginx:stable-alpine COPY index.html /usr/share/nginx/html/index.html +COPY contatti.html /usr/share/nginx/html/contatti.html EXPOSE 80 diff --git a/contatti.html b/contatti.html new file mode 100644 index 0000000..fc6dec5 --- /dev/null +++ b/contatti.html @@ -0,0 +1,160 @@ + + + + + + Contatti + + + + + + +
+
📞
+
+

Contatti

+
    +
  • + ✉️ + info@esempio.it +
  • +
  • + 📱 + +39 012 345 6789 +
  • +
  • + 📍 + Via Roma 1, 00100 Roma (RM) +
  • +
+ Torna alla Home +
+ + diff --git a/index.html b/index.html index 405c641..88fc3b9 100644 --- a/index.html +++ b/index.html @@ -109,6 +109,7 @@

Pagina di prova

Questa è una pagina HTML di test realizzata con cura per un aspetto più elegante e moderno.

HTML  ·  CSS  ·  Design + Contatti -- 2.54.0