Blog
5 mar 2025 - 6 MIN DI LETTURA
Come ho creato il mio design system da zero

Come ho creato il mio design system da zero

Una guida pratica per creare il proprio sistema di design, dall'audit iniziale all'implementazione, e le lezioni apprese lungo la strada.

Jay Ho Oh

Jay Ho Oh

Dopo anni di iniziare ogni progetto con un file Figma vuoto, ho finalmente deciso di creare il mio sistema di design completo e personalizzato. Il processo è stato sia impegnativo che incredibilmente gratificante e volevo condividere il mio approccio con altri designer che stanno considerando lo stesso percorso.

Ho iniziato effettuando un audit di cinque dei miei progetti recenti, identificando modelli e componenti comuni che apparivano in diversi design. Ciò ha rivelato incoerenze nel mio lavoro che non avevo notato prima - sette stili di pulsanti leggermente diversi, regole di spaziatura incoerenti e stili di testo che variavano senza uno scopo chiaro.

Piuttosto che creare un sistema rigido fin dall'inizio, lo ho costruito in modo iterativo attraverso un progetto clienti reale. Per l'app EcoTrack, ho documentato ogni componente mentre lo progettavo, creando un sistema dinamico che si evolveva con le esigenze del progetto.

Il cuore del mio sistema include:

  • Un sistema di colori flessibile con convenzioni di denominazione semantica
  • Scale tipografiche basate sulla sezione aurea
  • Varianti di componenti con linee guida d'uso chiare
  • Regole di spaziatura e layout che mantengono la coerenza tra i dispositivi

La sfida più grande non è stata tecnica ma psicologica: imparare a fidarsi del sistema invece di reinventare soluzioni per ogni nuovo problema. Ma il risultato è stato enorme: il mio processo di progettazione è ora il 40% più veloce, le revisioni dei clienti sono diminuite significativamente e il passaggio allo sviluppo è molto più fluido.

Se stai considerando di costruire il tuo sistema, il mio consiglio è di iniziare in piccolo con elementi fondamentali, testarli su progetti reali e documentare mentre procedi. Un buon sistema di design dovrebbe sembrare un collaboratore fidato, non un insieme di restrizioni.

Ho allegato un modello del mio metodo di documentazione dei componenti di seguito: sentiti libero di adattarlo al tuo flusso di lavoro!

Realizzato con Nuxt UI • © 2026