SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Developers
are from Mars,
Designers
are from Venus
Veniamo da mondi diversi
Ma vogliamo arrivare allo stesso traguardo.
Linee
di comando
Librerie di
programmazione
Pattern di
programmazione
Photoshop
Sketch
Griglie e Layout
Pattern
di interfacce
Creare
interfacce
belle che
funzionino!
DEED – Meetup Roma - 18 Aprile 2016
Teniamoci
per mano.
Style Guide
(ma anche style tiles, interface inventories, pattern libraries…)
Una style guide serve a rappresentare come tutti
gli elementi dell'interfaccia e i suoi componenti
devono essere rappresentati visivamente.
Un punto di riferimento per l'interfaccia utente (UI).
DEED – Meetup Roma - 18 Aprile 2016
Style Guide
(ma anche style tiles, interface inventories,
pattern libraries…)
Una style guide serve a
rappresentare come tutti gli
elementi dell'interfaccia e i suoi
componenti devono essere
rappresentati visivamente.
Un punto di riferimento per
l'interfaccia utente (UI).
DEED – Meetup Roma - 18 Aprile 2016
Style Guide
DEED – Meetup Roma - 18 Aprile 2016
Migliora la vita di tutti
Designer, sviluppatori, clienti.
Ai Designer, perché utilizzare una style guide, aiuta a
progettare con maggiore consistenza.
Agli Sviluppatori, perché rende più snello e rapido il processo di
transizione e analisi dal design all’implementazione
Al Cliente, perché ha un sistema di regole condivise indipendente dai
fornitori, e una rapida comprensione dell’identità del proprio prodotto.
DEED – Meetup Roma - 18 Aprile 2016
Migliora la vita di tutti
Designer, sviluppatori, clienti.
• Sono indispensabili quando si lavora in team, per fare in modo che tutti
abbiano ben presente l’obiettivo
• Permettono di conservare coerenza in un sistema complesso, anche
quando entrano in gioco dispositivi diversi
• Spingono a pensare al progetto come un sistema, non ad un insieme di
singole pagine
DEED – Meetup Roma - 18 Aprile 2016
Come procedere?
Roadmap (la mia) per la costruzione di una buona styleguide
Prima disegnate il vostro prodotto. Dopo la vostra style guide. Verificate
prima che quello che avete in mente funzioni, e dopo standardizzatelo.
Se siete dei designer, sarà insita nel vostro dna un’eterna insoddisfazione.
delle vostra style guide. Conviveteci! Creare un sistema visivo è un
processo iterativo.
Mettete bene a fuoco il tono e l’obiettivo della vostra comunicazione e poi
iniziate a scrivere la vostra styleguide.
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Per una buona style guide
• Principi di Design
• Tipografia
• Colori
• Uso delle immagini
• Griglie e spaziature
• Definizione dei componenti
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Principi di Design
DEED – Meetup Roma - 18 Aprile 2016
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Tipografia
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Colori
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Uso delle immagini
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Griglie e spaziature
DEED – Meetup Roma - 18 Aprile 2016
Elementi di base
Definizione dei componenti
Atomic Design
Progettare verso lo sviluppo
“We’re not designing pages, we’re designing
systems of components.”—Stephen Hay
DEED – Meetup Roma - 18 Aprile 2016
L’atomic design è una metodologia, ideata da Brad Frost, tramite la
quale usiamo la metafora degli atomi per identificare i mattoncini e le
loro aggregazioni.
Gli atomi si aggregano e creano le molecole, le quali unendosi formano
gli organismi che infine generano i template di pagina. Unendo i
contenuti (testi, immagini) ai template nascono le pagine del nostro sito.
http://patternlab.io/
DEED – Meetup Roma - 18 Aprile 2016
Atomic Design
Progettare verso lo sviluppo
DEEV – Meetup 18 Aprile 2016
Ma i Designer non lo
hanno sempre fatto?
DEED – Meetup Roma - 18 Aprile 2016
Sì… ma ci siamo scordati
di dirvelo :)
… e di condividerlo.
DEED – Meetup Roma - 18 Aprile 2016
Miglioriamo il flusso.
Insieme.
DEED – Meetup Roma - 18 Aprile 2016
Come migliora il flusso
questo approccio?
Elimina la frizione tra la consegna
dei nostri layout e l’interpretazione e
l’incertezza degli sviluppatori in fase
di costruzione del front end. Non
devono interpretare uno “stato” o un
funzionamento.
DEED – Meetup Roma - 18 Aprile 2016
Elimina la produzione di
centinaia e centinaia di file che
producono microscopiche
varianti sia in termine di funzione
che di responsività.
DEED – Meetup Roma - 18 Aprile 2016
Come migliora il flusso
Questo approccio?
L’atomic design ed in generale le style guide vanno di pari
passo con le guidelines modern sulla strutturazione ad
oggetti del front end.
• BEM (Block, Element, Modifier)
• OOCSS (Object Oriented Css)
• SMACSS (Scalable and Modular Architecture for Cascading Style Sheets)
• Inverted triangle CSS
DEED – Meetup Roma - 18 Aprile 2016
Un flusso condiviso
tra designer e sviluppatori.
Dagli elementi di base
Al dettaglio, passando per componenti riutilizzabili
DEED – Meetup Roma - 18 Aprile 2016
Un flusso condiviso
tra designer e sviluppatori.
DEED – Meetup Roma - 18 Aprile 2016
Un vocabolario condiviso
da costruire insieme
Ok, però…
Dobbiamo pensare in grande!
Una style guide obsoleta non serve a nessuno. Doverla
mantenere aggiornata manualmente è un lavoro spesso noioso e
di non immediato ritorno: come è possibile risolvere il problema
alla radice?
Dalle front end style guides alle living front end style guides
DEED – Meetup Roma - 18 Aprile 2016
living front end style guides
Dobbiamo pensare in grande!
Linee guida generate in automatico da un sito esistente,
dove il codice non è duplicato, non c’è bisogno di alcuno sforzo
per mantenerle e non esiste quindi pericolo di disallineamento
tra un progetto e la sua documentazione.
La maggior parte dei generatori di Living style guide, funzionano creando una documentazione tramite il parsing
dei commenti nei file css, che recepiscono il cambio dei valori nel codice base e in automatico creano una nuova
style guide.
DEED – Meetup Roma - 18 Aprile 2016
Una Living Style Guide rende sempre più importante l’interazione tra
design e sviluppo. È l’intero team a dover dialogare per trovare una
soluzione al problema della mantenibilità nel lungo periodo. Non è un
problema esclusivamente di design, anzi.
Ecco perché è sempre più importante avere designer che
sappiano dialogare con degli sviluppatori e viceversa.
DEED – Meetup Roma - 18 Aprile 2016
living front end style guides
Dobbiamo pensare in grande!
Power
Tools!
DEED – Meetup Roma - 18 Aprile 2016
Impariamo da:
DEED – Meetup Roma - 18 Aprile 2016
http://styleguides.io/
Raccoglie esempi di styleguide, articoli, libri, risorse.
• Mailchimp
• SalesForce
• Ibm
• LonelyPlanet
• Design Italia
Creiamo con:
DEED – Meetup Roma - 18 Aprile 2016
Simboli nidificati di sketch
Cercando di mutuare la struttura logica
dell’ATOMIC DESIGN.
Sincronizziamo i simboli e gli assets con
Brand.ai
Condividiamo con:
DEED – Meetup Roma - 18 Aprile 2016
https://frontify.com/
Permette di creare una style guide online e
di condividerla con un team. Ha anche delle
API la possibilità di comunicare con Slack,
GitHub e tramite Zapier verso tutti i servizi
supportati.
Generiamo con:
DEED – Meetup Roma - 18 Aprile 2016
• http://patternlab.io/
• http://fbrctr.github.io/
• https://github.com/davidhund/jekyll-styleguide
Lista completa https://github.com/davidhund/styleguide-generators
Manteniamo con:
DEED – Meetup Roma - 18 Aprile 2016
• Kss
• Fractal
• Hologram
• The Living Style Guide
• Styledocco
Lista completa https://github.com/davidhund/styleguide-generators
Così potrete dire
anche voi al vostro
developer:
“you are
the css to
my html”
Grazie a Gigio e ad Alberto.
Sviluppatori che amano i designer.
@gaiazzz

Contenu connexe

Similaire à One style to rule'em all - Styleguide & Atomic Design ~ Gaia Zuccaro

Laboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneLaboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneRoberto Polillo
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatarRoberto Cobianchi
 
Web Design ottimizzato per Contao CMS
Web Design ottimizzato per Contao CMSWeb Design ottimizzato per Contao CMS
Web Design ottimizzato per Contao CMSSamuele Schiavon
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginCity Planner
 
AI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project workAI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project workDaniela Costantini
 
IDF Cagliari Atomic Design
IDF Cagliari Atomic DesignIDF Cagliari Atomic Design
IDF Cagliari Atomic DesignStefano Fois
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023AndreaStagi3
 
16. Principi e linee guida (i)
16. Principi e linee guida (i)16. Principi e linee guida (i)
16. Principi e linee guida (i)Roberto Polillo
 
Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007Roberto Castaldo
 
La prototipazione
La prototipazioneLa prototipazione
La prototipazioneOana Tatar
 
Mob04 best practices for windows phone ui design
Mob04   best practices for windows phone ui designMob04   best practices for windows phone ui design
Mob04 best practices for windows phone ui designDotNetCampus
 
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Commit University
 
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...Contactlab
 
6 Step per un Sito Funzionale: 3. Web Design e Layout
6 Step per un Sito Funzionale: 3. Web Design e Layout6 Step per un Sito Funzionale: 3. Web Design e Layout
6 Step per un Sito Funzionale: 3. Web Design e LayoutFormazioneTurismo
 
PHP, non lo stesso vecchio linguaggio
PHP, non lo stesso vecchio linguaggioPHP, non lo stesso vecchio linguaggio
PHP, non lo stesso vecchio linguaggioMassimiliano Arione
 
Se non hai paura di questa potenza, fatti avanti! - Design System e Wordpress
Se non hai paura di questa potenza, fatti avanti! - Design System e WordpressSe non hai paura di questa potenza, fatti avanti! - Design System e Wordpress
Se non hai paura di questa potenza, fatti avanti! - Design System e WordpressFrancesco Acerbi
 

Similaire à One style to rule'em all - Styleguide & Atomic Design ~ Gaia Zuccaro (20)

Laboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneLaboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. Introduzione
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatar
 
Logo Design - Corso base
Logo Design - Corso baseLogo Design - Corso base
Logo Design - Corso base
 
Web Design ottimizzato per Contao CMS
Web Design ottimizzato per Contao CMSWeb Design ottimizzato per Contao CMS
Web Design ottimizzato per Contao CMS
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e plugin
 
AI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project workAI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project work
 
IDF Cagliari Atomic Design
IDF Cagliari Atomic DesignIDF Cagliari Atomic Design
IDF Cagliari Atomic Design
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
16. Principi e linee guida (i)
16. Principi e linee guida (i)16. Principi e linee guida (i)
16. Principi e linee guida (i)
 
Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007
 
La prototipazione
La prototipazioneLa prototipazione
La prototipazione
 
Mob04 best practices for windows phone ui design
Mob04   best practices for windows phone ui designMob04   best practices for windows phone ui design
Mob04 best practices for windows phone ui design
 
Html5
Html5Html5
Html5
 
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
 
PSCE 2017
PSCE 2017PSCE 2017
PSCE 2017
 
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...
Creare UI semplici, intuitive ed efficaci con la Pattern Library di Contactla...
 
6 Step per un Sito Funzionale: 3. Web Design e Layout
6 Step per un Sito Funzionale: 3. Web Design e Layout6 Step per un Sito Funzionale: 3. Web Design e Layout
6 Step per un Sito Funzionale: 3. Web Design e Layout
 
PHP, non lo stesso vecchio linguaggio
PHP, non lo stesso vecchio linguaggioPHP, non lo stesso vecchio linguaggio
PHP, non lo stesso vecchio linguaggio
 
Architecta APS Assemblea soci 2015 | 11 gennaio 2016
Architecta APS Assemblea soci 2015 | 11 gennaio 2016Architecta APS Assemblea soci 2015 | 11 gennaio 2016
Architecta APS Assemblea soci 2015 | 11 gennaio 2016
 
Se non hai paura di questa potenza, fatti avanti! - Design System e Wordpress
Se non hai paura di questa potenza, fatti avanti! - Design System e WordpressSe non hai paura di questa potenza, fatti avanti! - Design System e Wordpress
Se non hai paura di questa potenza, fatti avanti! - Design System e Wordpress
 

One style to rule'em all - Styleguide & Atomic Design ~ Gaia Zuccaro

  • 2. Veniamo da mondi diversi Ma vogliamo arrivare allo stesso traguardo. Linee di comando Librerie di programmazione Pattern di programmazione Photoshop Sketch Griglie e Layout Pattern di interfacce Creare interfacce belle che funzionino! DEED – Meetup Roma - 18 Aprile 2016
  • 4. Style Guide (ma anche style tiles, interface inventories, pattern libraries…) Una style guide serve a rappresentare come tutti gli elementi dell'interfaccia e i suoi componenti devono essere rappresentati visivamente. Un punto di riferimento per l'interfaccia utente (UI). DEED – Meetup Roma - 18 Aprile 2016
  • 5. Style Guide (ma anche style tiles, interface inventories, pattern libraries…) Una style guide serve a rappresentare come tutti gli elementi dell'interfaccia e i suoi componenti devono essere rappresentati visivamente. Un punto di riferimento per l'interfaccia utente (UI). DEED – Meetup Roma - 18 Aprile 2016
  • 6. Style Guide DEED – Meetup Roma - 18 Aprile 2016
  • 7. Migliora la vita di tutti Designer, sviluppatori, clienti. Ai Designer, perché utilizzare una style guide, aiuta a progettare con maggiore consistenza. Agli Sviluppatori, perché rende più snello e rapido il processo di transizione e analisi dal design all’implementazione Al Cliente, perché ha un sistema di regole condivise indipendente dai fornitori, e una rapida comprensione dell’identità del proprio prodotto. DEED – Meetup Roma - 18 Aprile 2016
  • 8. Migliora la vita di tutti Designer, sviluppatori, clienti. • Sono indispensabili quando si lavora in team, per fare in modo che tutti abbiano ben presente l’obiettivo • Permettono di conservare coerenza in un sistema complesso, anche quando entrano in gioco dispositivi diversi • Spingono a pensare al progetto come un sistema, non ad un insieme di singole pagine DEED – Meetup Roma - 18 Aprile 2016
  • 9. Come procedere? Roadmap (la mia) per la costruzione di una buona styleguide Prima disegnate il vostro prodotto. Dopo la vostra style guide. Verificate prima che quello che avete in mente funzioni, e dopo standardizzatelo. Se siete dei designer, sarà insita nel vostro dna un’eterna insoddisfazione. delle vostra style guide. Conviveteci! Creare un sistema visivo è un processo iterativo. Mettete bene a fuoco il tono e l’obiettivo della vostra comunicazione e poi iniziate a scrivere la vostra styleguide. DEED – Meetup Roma - 18 Aprile 2016
  • 10. Elementi di base Per una buona style guide • Principi di Design • Tipografia • Colori • Uso delle immagini • Griglie e spaziature • Definizione dei componenti DEED – Meetup Roma - 18 Aprile 2016
  • 11. Elementi di base Principi di Design DEED – Meetup Roma - 18 Aprile 2016
  • 12. DEED – Meetup Roma - 18 Aprile 2016 Elementi di base Tipografia
  • 13. DEED – Meetup Roma - 18 Aprile 2016 Elementi di base Colori
  • 14. DEED – Meetup Roma - 18 Aprile 2016 Elementi di base Uso delle immagini
  • 15. DEED – Meetup Roma - 18 Aprile 2016 Elementi di base Griglie e spaziature
  • 16. DEED – Meetup Roma - 18 Aprile 2016 Elementi di base Definizione dei componenti
  • 17. Atomic Design Progettare verso lo sviluppo “We’re not designing pages, we’re designing systems of components.”—Stephen Hay DEED – Meetup Roma - 18 Aprile 2016
  • 18. L’atomic design è una metodologia, ideata da Brad Frost, tramite la quale usiamo la metafora degli atomi per identificare i mattoncini e le loro aggregazioni. Gli atomi si aggregano e creano le molecole, le quali unendosi formano gli organismi che infine generano i template di pagina. Unendo i contenuti (testi, immagini) ai template nascono le pagine del nostro sito. http://patternlab.io/ DEED – Meetup Roma - 18 Aprile 2016 Atomic Design Progettare verso lo sviluppo
  • 19. DEEV – Meetup 18 Aprile 2016
  • 20. Ma i Designer non lo hanno sempre fatto? DEED – Meetup Roma - 18 Aprile 2016
  • 21. Sì… ma ci siamo scordati di dirvelo :) … e di condividerlo. DEED – Meetup Roma - 18 Aprile 2016
  • 22. Miglioriamo il flusso. Insieme. DEED – Meetup Roma - 18 Aprile 2016
  • 23. Come migliora il flusso questo approccio? Elimina la frizione tra la consegna dei nostri layout e l’interpretazione e l’incertezza degli sviluppatori in fase di costruzione del front end. Non devono interpretare uno “stato” o un funzionamento. DEED – Meetup Roma - 18 Aprile 2016
  • 24. Elimina la produzione di centinaia e centinaia di file che producono microscopiche varianti sia in termine di funzione che di responsività. DEED – Meetup Roma - 18 Aprile 2016 Come migliora il flusso Questo approccio?
  • 25. L’atomic design ed in generale le style guide vanno di pari passo con le guidelines modern sulla strutturazione ad oggetti del front end. • BEM (Block, Element, Modifier) • OOCSS (Object Oriented Css) • SMACSS (Scalable and Modular Architecture for Cascading Style Sheets) • Inverted triangle CSS DEED – Meetup Roma - 18 Aprile 2016 Un flusso condiviso tra designer e sviluppatori.
  • 26. Dagli elementi di base Al dettaglio, passando per componenti riutilizzabili DEED – Meetup Roma - 18 Aprile 2016 Un flusso condiviso tra designer e sviluppatori.
  • 27. DEED – Meetup Roma - 18 Aprile 2016 Un vocabolario condiviso da costruire insieme
  • 28. Ok, però… Dobbiamo pensare in grande! Una style guide obsoleta non serve a nessuno. Doverla mantenere aggiornata manualmente è un lavoro spesso noioso e di non immediato ritorno: come è possibile risolvere il problema alla radice? Dalle front end style guides alle living front end style guides DEED – Meetup Roma - 18 Aprile 2016
  • 29. living front end style guides Dobbiamo pensare in grande! Linee guida generate in automatico da un sito esistente, dove il codice non è duplicato, non c’è bisogno di alcuno sforzo per mantenerle e non esiste quindi pericolo di disallineamento tra un progetto e la sua documentazione. La maggior parte dei generatori di Living style guide, funzionano creando una documentazione tramite il parsing dei commenti nei file css, che recepiscono il cambio dei valori nel codice base e in automatico creano una nuova style guide. DEED – Meetup Roma - 18 Aprile 2016
  • 30. Una Living Style Guide rende sempre più importante l’interazione tra design e sviluppo. È l’intero team a dover dialogare per trovare una soluzione al problema della mantenibilità nel lungo periodo. Non è un problema esclusivamente di design, anzi. Ecco perché è sempre più importante avere designer che sappiano dialogare con degli sviluppatori e viceversa. DEED – Meetup Roma - 18 Aprile 2016 living front end style guides Dobbiamo pensare in grande!
  • 31. Power Tools! DEED – Meetup Roma - 18 Aprile 2016
  • 32. Impariamo da: DEED – Meetup Roma - 18 Aprile 2016 http://styleguides.io/ Raccoglie esempi di styleguide, articoli, libri, risorse. • Mailchimp • SalesForce • Ibm • LonelyPlanet • Design Italia
  • 33. Creiamo con: DEED – Meetup Roma - 18 Aprile 2016 Simboli nidificati di sketch Cercando di mutuare la struttura logica dell’ATOMIC DESIGN. Sincronizziamo i simboli e gli assets con Brand.ai
  • 34. Condividiamo con: DEED – Meetup Roma - 18 Aprile 2016 https://frontify.com/ Permette di creare una style guide online e di condividerla con un team. Ha anche delle API la possibilità di comunicare con Slack, GitHub e tramite Zapier verso tutti i servizi supportati.
  • 35. Generiamo con: DEED – Meetup Roma - 18 Aprile 2016 • http://patternlab.io/ • http://fbrctr.github.io/ • https://github.com/davidhund/jekyll-styleguide Lista completa https://github.com/davidhund/styleguide-generators
  • 36. Manteniamo con: DEED – Meetup Roma - 18 Aprile 2016 • Kss • Fractal • Hologram • The Living Style Guide • Styledocco Lista completa https://github.com/davidhund/styleguide-generators
  • 37. Così potrete dire anche voi al vostro developer:
  • 38. “you are the css to my html”
  • 39. Grazie a Gigio e ad Alberto. Sviluppatori che amano i designer. @gaiazzz