Sito web moderno e responsive per Suite Foliage, una baita suite situata nella campagna apriliana.
- Design moderno e responsive: Ottimizzato per tutti i dispositivi (desktop, tablet, mobile)
- Multilingua: Supporto per Italiano e Inglese con toggle per cambio lingua
- Sezioni complete:
- Hero section con call-to-action
- Presentazione della suite
- Galleria immagini
- Servizi e comfort
- Posizione e mappa
- Form di contatto
- Animazioni fluide: Scroll animations e transizioni eleganti
- Navigazione intuitiva: Menu responsive con smooth scroll
suite foliage/
├── index.html # Pagina principale
├── styles/
│ └── main.css # Stili CSS principali
├── js/
│ ├── main.js # JavaScript principale
│ └── translations.js # Sistema di traduzione
├── images/ # Cartella per le immagini
└── README.md # Questo file
- Apri
index.htmlnel browser per visualizzare il sito - Per sviluppo locale, puoi utilizzare un server HTTP semplice:
# Con Python 3 python -m http.server 8000 # Con Node.js (se hai http-server installato) npx http-server
Sostituisci i placeholder nella sezione galleria con immagini reali:
- Aggiungi le immagini nella cartella
images/ - Modifica il CSS della classe
.gallery-placeholderper utilizzare le immagini reali
Tutti i testi sono gestiti tramite il sistema di traduzione in js/translations.js. Modifica gli oggetti translations.it e translations.en per aggiornare i contenuti.
Per integrare una mappa interattiva nella sezione location:
- Ottieni una API key da Google Maps o usa OpenStreetMap
- Sostituisci il placeholder
.map-placeholdercon il codice della mappa
Il form di contatto attualmente mostra solo un alert. Per implementare l'invio email:
- Configura un servizio backend o usa un servizio come Formspree, EmailJS
- Modifica la funzione
sendToEmailService()injs/main.js
- Chrome (ultime 2 versioni)
- Firefox (ultime 2 versioni)
- Safari (ultime 2 versioni)
- Edge (ultime 2 versioni)
- Il sito utilizza font Google (Playfair Display e Inter)
- Le immagini nella galleria sono placeholder - sostituire con immagini reali
- Il form di contatto richiede configurazione backend per funzionare completamente
- La mappa nella sezione location è un placeholder - integrare con Google Maps o OpenStreetMap
© 2026 Suite Foliage. Tutti i diritti riservati.