Stats e prodotti non usavano il locale, quindi dopo lo switch lingua lo scroll mostrava ancora l'italiano.
Co-authored-by: Cursor <cursoragent@cursor.com>
Invia via fetch/JSON, cattura fallimenti Cloudflare Email (con retry senza Reply-To) e reindirizza a #contatti.
Co-authored-by: Cursor <cursoragent@cursor.com>
Usa il binding EMAIL per contatti e newsletter, eliminando la dipendenza da Resend e dalle relative API key.
Co-authored-by: Cursor <cursoragent@cursor.com>
Attiva il form footer, API subscribe/confirm/unsubscribe e endpoint admin protetti, riusando Resend per le email.
Co-authored-by: Cursor <cursoragent@cursor.com>
Garantisce che le route /en e /th carichino sempre il foglio stile Astro anche quando il wrapping della homepage non aggancia automaticamente l'asset.
Made-with: Cursor
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
Aggiunge integrazione @astrojs/sitemap, pubblica robots.txt su nexstudio.ai e imposta canonical/OG/Twitter base nel layout principale.
Made-with: Cursor
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
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
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
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
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
Applica una piccola revisione testuale non funzionale per generare un nuovo push di verifica del deploy automatico su Cloudflare Pages.
Made-with: Cursor
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
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
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
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