Salta al contenuto
Design system · Style guide

Design system e style guide

Design token, componenti riusabili, varianti, sincronizzazione tra file Figma e codice. Lo strumento operativo che fa risparmiare ore al team design e dev e tiene il sito coerente nel tempo.

  • Preventivo in 48h
  • Componenti Figma + Tailwind
  • Documentazione scritta
30 + design system consegnati
5/5 su 82 recensioni Google
180 + progetti dal 2008
Google Partner certificati dal 2018
Una piccola introduzione

Cos'è un design system e perché ti fa risparmiare tempo

Un design system è un insieme strutturato di variabili di design (colori, spazi, font), componenti riusabili (bottoni, input, card, modali) e regole d'uso, fatto su Figma e sincronizzato con il codice del sito o dell'app, per accelerare design e dev e tenere l'interfaccia coerente nel tempo.

Errore tipico: ogni nuova pagina o feature viene disegnata da zero, ogni sviluppatore scrive il suo bottone, ogni copy ha un suo spaziamento. Risultato: sito che si rompe a vista, dev che impazzisce, ogni cambio di colore costa ore. Il design system è l'antidoto.

Lo facciamo da Vicenza dal 2008 con oltre 180 progetti seguiti, di cui 30+ design system consegnati. Lavoriamo per startup tech, B2B manifatturiero, e-commerce, app mobile. Sincronizzati col codice (Tailwind, CSS variables), niente design che resta bello solo in Figma.

Esempi tipici

Tre esempi di intervento, in settori diversi

Esempio · settore distribuzione B2B

Sito di un distributore di componenti (settore industriale)

Design system per sito di 27 pagine con catalogo prodotti tecnico. Variabili Figma sincronizzate con Tailwind, componenti riusabili (card prodotto, filtri, schede tecniche), documentazione scritta per il team interno.

27 pagine sul design system
Esempio · settore architettura

Sito di uno studio di architettura (settore servizi professionali)

Sistema visuale monocromatico con typography raffinata, componenti minimali, dark mode nativo. Sincronizzazione Figma-Astro+Tailwind v4. Documentazione interna per aggiornamenti futuri da parte del cliente.

1 tema dark nativo
Esempio · web agency Vicenza

Sito di una web agency (settore servizi tecnologici)

Design system per sito multi-servizio, oltre 100 pagine generate da template comuni. Variabili Figma per palette istituzionale, componenti tech con bordi marcati, sincronizzazione totale Figma-Tailwind v4.

100+ pagine sul design system
Cosa includiamo

Cosa trovi nel nostro design system

Sistema completo, non libreria di componenti slegati. Pronto per dev, documentato, riusabile.

Variabili di design (token)

La base di tutto.

Definizione di colori, spaziature, dimensioni di font, raggi di bordo, ombre come variabili Figma. Ogni componente del sistema usa le variabili: cambiando una variabile, l'intero sito si aggiorna. Sincronizzate con Tailwind o CSS variables del codice.

  • Variabili colore semantiche
  • Scala di spaziatura
  • Scala tipografica
  • Raggi di bordo e ombre

Componenti riusabili

Bottoni, input, card, modali.

Libreria completa di componenti UI: bottoni (primario, secondario, terziario), input form, card, modali, tabelle, navigation. Ogni componente con varianti di dimensione e stati (default, hover, focus, disabled, loading). Pronto da usare.

  • Bottoni con tutti gli stati
  • Input form con validazione
  • Card e moduli di contenuto
  • Modali, tooltip, navigazione

Varianti e responsive

Dimensioni, stati, breakpoint.

Ogni componente ha varianti documentate: dimensione (small, medium, large), tema (light, dark mode), stato (default, hover, focus, disabled). Breakpoint responsive standard (mobile, tablet, desktop) applicati coerentemente.

  • Varianti di dimensione
  • Tema chiaro e scuro
  • Stati interazione
  • Breakpoint responsive standard

Sincronizzazione codice

Da Figma al sito senza dispersioni.

Le variabili Figma vengono trasferite a Tailwind config o CSS variables del codice. Ogni componente del design system ha l'equivalente in codice. Quando il design cambia, il dev sa esattamente dove intervenire. Niente più traduzioni a occhio.

  • Variabili Figma in Tailwind config
  • Componenti documentati per dev
  • Schema di nomenclatura coerente
  • Versionamento del sistema
Il problema

Cosa succede senza un design system strutturato

Pattern che vediamo prendendo in carico siti senza sistema:

  • Ogni pagina è un'isola: bottoni diversi, spaziature diverse, font diversi
  • Cambio di palette = settimana di lavoro: ogni colore va modificato a mano
  • Dev scrive il suo bottone: 5 versioni del bottone primario nel codice
  • Niente dark mode possibile: i colori sono cablati ovunque
  • Nuova pagina = ridisegno: ogni nuova feature parte da zero
  • Nessuna documentazione: chi entra nel team non sa cosa esiste
  • Design Figma e codice non parlano: il dev indovina i valori a occhio

Il nostro approccio: variabili come fonte di verità, componenti riusabili, sincronizzazione Figma-codice, documentazione scritta.

I vantaggi

Cosa ti porti a casa con un design system

Quello che ti porti a casa

Risultati concreti per team design, dev e management:

  • Velocità di delivery raddoppiata: ogni nuova pagina riusa componenti esistenti
  • Coerenza visuale garantita: stesso bottone in tutto il sito
  • Dark mode possibile in 1 giorno: variabili che cambiano valore
  • Ribrand semplice: cambio palette in un solo file
  • Onboarding designer veloce: chi entra trova tutto documentato
  • Meno bug di implementazione: dev e design parlano la stessa lingua
  • Asset duraturo: il sistema cresce nel tempo, non scade
Come lavoriamo

Le 4 fasi del nostro design system

1. Audit visuale

Settimane 1-2.

  • Inventario componenti esistenti
  • Analisi inconsistenze
  • Definizione palette finale
  • Scelta scala tipografica

2. Variabili e fondamenta

Settimane 3-4.

  • Variabili colore in Figma
  • Scala di spaziatura
  • Scala tipografica
  • Sincronizzazione Tailwind

3. Componenti core

Settimane 5-7.

  • Bottoni e input
  • Card e moduli
  • Navigazione
  • Modali e tooltip

4. Documentazione e handoff

Settimana 8.

  • PDF style guide
  • Esempi di applicazione
  • Coordinamento dev
  • Training per il team interno
Strumenti

Strumenti che usiamo per il design system

Industry-standard, sincronizzati col codice:

  • Figma Variables per i design token
  • Figma Components per la libreria riusabile
  • Tailwind CSS per la sincronizzazione codice
  • Storybook per la documentazione componenti
  • Git per il versionamento del sistema
Tecnologie

Stack design system

Risultati

Cosa garantiamo come output

Quello che ti consegniamo a fine progetto:

  • File Figma con variabili e componenti
  • Variabili Tailwind/CSS sincronizzate col codice
  • PDF style guide con regole d'uso
  • Componenti documentati con varianti e stati
  • Versionamento del sistema con Git
  • Riferimenti reali on-demand durante lo scoping
Domande & risposte

FAQ

Quanto costa un design system completo?

Servizio su misura: il preventivo dipende dalla complessità dei requisiti, dalle integrazioni con sistemi terzi (CRM, gestionale, API esterne), dal volume di test richiesto e dal livello di SLA in manutenzione. Prima cosa che facciamo è una discovery call gratuita di 30-45 minuti per capire scope e contesto, poi mandiamo un preventivo scritto entro 48-72 ore. Niente listini standard.

Quanto tempo richiede un design system?

Per pacchetto base (variabili + 10-15 componenti): 6-8 settimane. Per design system completo con libreria estesa e dark mode: 10-12 settimane. Roadmap dettagliata in proposal.

Posso aggiungere componenti dopo la consegna?

Sì, il design system è pensato per crescere nel tempo. Possiamo gestire la manutenzione evolutiva come servizio mensile, oppure consegnare il sistema strutturato in modo che il team interno possa estenderlo da solo.

Sincronizzate il design system con il codice?

Sì, è il punto centrale. Le variabili Figma vengono trasferite a Tailwind config o CSS variables. Ogni componente del design system ha l'equivalente nel codice del sito. Niente design che resta bello solo in Figma.

Funziona anche per app mobile?

Sì, lo stesso sistema può essere applicato a sito web e app mobile. Variabili condivise, componenti adattati al contesto (web vs nativo), coerenza cross-canale.

Includete training per il team interno?

Sì, sessioni di training incluse per designer e dev del cliente. Mostriamo come usare il sistema, come estenderlo, come mantenerlo coerente nel tempo.

Perché Web Elettronica

Quattro motivi per scegliere il nostro team

Un solo interlocutore tecnico

Design, codice, server sotto la stessa squadra dal 2008. Niente passaggio di mano tra design system designer e team dev.

30+ design system consegnati

Esperienza concreta su settori diversi (tech, manifatturiero, e-commerce). Pattern di sistema consolidati e riusabili.

Sincronizzazione Figma-codice

Variabili e componenti che parlano col codice. Niente più traduzioni a occhio tra design e dev.

Documentazione scritta inclusa

PDF style guide e documentazione dei componenti restano del cliente. Onboarding designer e dev futuri velocissimo.

Inizia ora

30 minuti con un nostro esperto. Niente commerciali

Analisi preliminare gratuita + report sintetico via email entro 48h.

Recensioni verificate

5/5 su 82 recensioni. Le parole dei nostri clienti