Commit Graph

23 Commits

Author SHA1 Message Date
b7e051ec34 Ripristina il caricamento CSS compilato di Astro nel BaseLayout.
Rimuove l'iniezione inline del file sorgente Tailwind che aveva rotto lo stile anche sulla home italiana in produzione.

Made-with: Cursor
2026-04-27 11:39:05 +02:00
c6d13418f7 Forza il caricamento del CSS globale nel BaseLayout con iniezione inline.
Evita il caso in cui le route localizzate /en e /th perdono il link stylesheet hashed e rendono la pagina senza stili.

Made-with: Cursor
2026-04-27 11:19:50 +02:00
01e3815820 Corregge il rendering della home localizzata spostando l'inizializzazione del carosello dopo stackSection.
Evita l'errore runtime su /en e /th che causava pagina vuota o UI rotta nel selettore lingua.

Made-with: Cursor
2026-04-27 09:49:40 +02:00
0714ec1335 Avvia i18n reale della home su IT EN TH.
Introduco contenuti localizzati per menu, footer e principali sezioni della homepage, includendo il form contatti e i messaggi client per mantenere coerenza UX tra le tre lingue.

Made-with: Cursor
2026-04-27 09:12:00 +02:00
ddab32d3ef Riduce il routing del contact form pubblico a info, privacy e careers.
Allinea backend, configurazione env e documentazione al nuovo modello vetrina con destinatari meno granulari.

Made-with: Cursor
2026-04-24 21:32:15 +02:00
f33d29fe7b Rende operativa la pagina news e sostituisce il README starter con un runbook di progetto.
Allinea la documentazione a setup, deploy Cloudflare e gestione contatti per supportare il go-live.

Made-with: Cursor
2026-04-24 20:59:53 +02:00
9017c933f4 Completa base SEO con sitemap robots e meta canonical OG
Aggiunge integrazione @astrojs/sitemap, pubblica robots.txt su nexstudio.ai e imposta canonical/OG/Twitter base nel layout principale.

Made-with: Cursor
2026-04-24 17:14:22 +02:00
856e20c19c Imposta dominio produzione nexstudio.ai e allinea note operative
Conferma site in Astro config sul dominio effettivo e documenta hostnames Turnstile consigliati per produzione e locale.

Made-with: Cursor
2026-04-24 15:58:03 +02:00
6ca0256bf7 Allinea il flusso contatti a info support no-reply
Completa il routing reparto con account support e aggiorna documentazione/env per usare info come fallback e no-reply come mittente tecnico.

Made-with: Cursor
2026-04-24 11:36:58 +02:00
70759d6c1c Aggiunge routing contatti per reparto con endpoint Cloudflare e Resend
Introduce selettore reparto nel form, instradamento verso destinatari dedicati via variabili ambiente e fallback al destinatario generale. Mantiene modalita dev/live e validazione Turnstile lato server.

Made-with: Cursor
2026-04-23 21:12:45 +02:00
5ab329adbf Implementa endpoint contatti Cloudflare con supporto Resend e modalita dev/live
Configura il form per usare /api/contact di default, aggiunge API server-side con verifica Turnstile opzionale e invio Resend in live mode, e documenta variabili ambiente in README/.env.example.

Made-with: Cursor
2026-04-23 21:05:31 +02:00
1cd779b3c7 Corregge il deploy Cloudflare usando il config generato da Astro
Aggiunge lo script deploy:cf con build + wrangler deploy su dist/server/wrangler.json e documenta il setup consigliato per evitare l'errore di entrypoint mancante.

Made-with: Cursor
2026-04-23 17:05:41 +02:00
768586bdc5 Ripristina card servizi e sistema typing plugin Vite
Made-with: Cursor
2026-04-23 16:43:28 +02:00
c94b405251 Aggiorna la card di manutenzione con accento ocra visibile
Applica evidenza su bordo e parole chiave della card Aggiornamento e manutenzione evolutiva e versiona la regola Cursor per il workflow Git su branch dedicati.

Made-with: Cursor
2026-04-23 15:07:09 +02:00
253deef47e Aggiorna nota tecnica nel blocco CTA contatti.
Applica una piccola revisione testuale non funzionale per generare un nuovo push di verifica del deploy automatico su Cloudflare Pages.

Made-with: Cursor
2026-04-23 14:30:55 +02:00
5894bba1ed Aggiunge una nota tecnica al blocco CTA contatti.
Introduce un commento non funzionale per tracciare un commit di test e verificare l'avvio automatico dei deploy su Cloudflare Pages.

Made-with: Cursor
2026-04-23 14:18:04 +02:00
857b965cd4 Aggiorna la sezione Infrastruttura con carosello minicard e uniforma i loghi.
Sostituisce il vecchio slider ecosistema con un carosello automatico di badge+slogan e allinea il logo AWS alla palette monocromatica del sito.

Made-with: Cursor
2026-04-23 12:20:33 +02:00
a81ed6f76b Aggiunge menu lingua dropdown e base i18n IT/EN/TH.
Introduce routing multilingua con locale tailandese, selettore lingua a tendina con icone bandiera SVG e gestione chiusura click-outside/Esc, oltre a integrazione Turnstile lato form contatti.

Made-with: Cursor
2026-04-22 22:49:46 +02:00
fd6eaac03a Allinea il repo allo stato corrente del footer.
Rimuove i tentativi grafici Earthrise dal footer e i relativi file, mantenendo il layout senza elementi aggiuntivi in fondo pagina come da stato locale attuale.

Made-with: Cursor
2026-04-22 21:48:46 +02:00
0070671f96 Aggiunge un'illustrazione SVG earthrise nel footer.
Inserisce in fondo pagina un elemento grafico full-width con orizzonte terrestre, bagliore centrale e fasci luminosi per rafforzare la chiusura visiva della homepage.

Made-with: Cursor
2026-04-22 17:05:16 +02:00
d84163661b Allinea contenuti legali e rifinisce UI home/footer.
Riorganizza privacy/gdpr/terms con struttura dati dedicata, uniforma copy e stile delle sezioni principali, aggiorna card prodotto/servizi e migliora ordine e separatori del footer per una presentazione più coerente.

Made-with: Cursor
2026-04-22 17:00:23 +02:00
9d96253888 Home: navigazione, footer, CTA, servizi (Breaking Glass), scroll-spy
- Allinea scroll a #contatti, misura header e scroll-padding, spy con documentTopY
  e piccolo SPY_FUDGE; hashchange/ResizeObserver; footer visibile azzera Contattaci
- Footer: id site-footer, griglia senza blocco brand sopra, tagline a destra
  del copyright; global.css fallback scroll-padding
- CTA: eyebrow Contatti, bordo/sezione allineate alle FAQ, #contatti sulla section
- Servizi: callout Breaking Glass con look glossy (gradient, highlight, luce)

Made-with: Cursor
2026-04-22 13:42:05 +02:00
16c380dfda Initial commit: sito NexStudio (Astro) con Cloudflare, CMS cookie e contenuti legali
- Home: hero, prodotti, servizi, stack, FAQ, CTA con form contatti inline (glossy) e particelle
- Header nero, menu con scroll-spy e alone su voce attiva, CTA Chattiamo (pre-chat)
- Pagine: privacy, cookie, GDPR, terms, about, codice etico, modello organizzativo, dove siamo, news
- Cookie consent first-party, chat gate, stampe-friendly su SubpageLayout
- Footer: Sezioni con Contattaci, Azienda con Dove siamo senza link per ora
- .gitignore: aggiunto .wrangler/ per stato locale Cloudflare

Made-with: Cursor
2026-04-22 13:07:40 +02:00