stefanomanca 8394e3bbca feat[ frontend / ui-core ]: implementate pagine di errore e miglioramenti UX ai componenti
Error Handling: Introdotte nuove pagine di errore dedicate (403, 404, 500 e generica) e aggiornata la logica di routing in App.svelte per la gestione degli stati di errore.

Button Component: Estese le funzionalità del componente per supportare link diretti e personalizzazione della larghezza del bordo.

Header Component: Ottimizzata la UX implementando la scomparsa dell'header durante lo scroll.

Refactoring & Style: Aggiornati gli stili globali per coerenza visiva e rimossi i file obsoleti relativi alle vecchie pagine di errore.

Co-authored-by: Copilot <copilot@github.com>
2026-05-04 13:55:58 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00
2026-05-03 19:27:23 +02:00

cimaprogetti - Sito Aziendale

Sito web di Cima Progetti realizzato con Svelte e Vite.

Struttura del Progetto

src/
├── components/      # Componenti Svelte riutilizzabili
│   ├── Header.svelte
│   ├── Hero.svelte
│   ├── Services.svelte
│   └── Footer.svelte
├── App.svelte       # Componente principale
└── main.js          # Entry point dell'applicazione

Componenti Disponibili

  • Header: Barra di navigazione sticky con menu
  • Hero: Sezione hero con call-to-action
  • Services: Griglia con i servizi offerti
  • Footer: Footer con informazioni aziendali e link

Setup Iniziale

Installazione

npm install

Avvio dello sviluppo

npm run dev

Il progetto sarà disponibile su http://localhost:5173

Build per la produzione

npm run build

Preview della build

npm run preview

Customizzazione

Modificare i Servizi

Modifica l'array services nel file src/components/Services.svelte per aggiungere/rimuovere servizi.

Cambiare i Colori

I colori principali sono definiti negli <style> di ogni componente:

  • Blu primario: #0066cc
  • Blu scuro: #0052a3
  • Arancione: #ff6b35

Aggiungere Nuove Pagine

  1. Crea un nuovo file .svelte in src/pages/
  2. Importalo in App.svelte
  3. Aggiungi la navigazione in Header.svelte

Tecnologie Utilizzate

  • Svelte - Framework UI reattivo
  • Vite - Build tool moderno e veloce
  • CSS3 - Styling responsive
S
Description
Sito web moderno e responsivo sviluppato con Svelte + Vite per presentare servizi, metodologia e contatti aziendali. Leggi il README.md per ulteriori informazioni.
Readme 2.9 MiB
Languages
Svelte 51%
CSS 38.2%
JavaScript 9.7%
HTML 1.1%