Design system with Design Tokens

Alfonso Morcuende
Alfonso MorcuendeFounder and UX Manager at UXFYP en UXFYP
Design Systems with Design Tokens
Somos Luis Montoro y Alfonso Morcuende
HOLA.
THONET N.01
thonet.realized.es
Un Sistema de Diseño
NO ES IGUAL QUE LOS
OTROS SISTEMAS DE
DISEÑO.
INSIGHTS
1. Tecnológicamente agnóstico
2. Diseño universal de componentes
3. El entregable es el producto
¿Cómo podríamos?
ALMACENAR
DECISIONES DE DISEÑO.
https://medium.com/eightshapes-llc/tokens-in-design-systems-25dd82d58421
Design system with Design Tokens
Ceci n'est pas une button.
Tipografía Iconografía Color
Design Primitives
https://medium.com/sketch-app-sources/using-sketch-libraries-and-primitives-to-build-an-even-better-system-of-buttons-ecc8f25486ac
Tipografía
Iconografía
Color
Design Primitives
📏 Spacing
⬆ Layer
Shape/Builder
Imagen
Animación
🎧 Sonido
🎬
🌄
🛠
Show me the money…
Tipografía
...
Opciones
"color-1":{ "value": "#DA291B" }
"color-2":{ "value": "#FF34BB" }
Color
...
"font-family-1":{ "value": "Barlow" }
"font-family-2":{ "value": "Lato" }
Spacing
...
"resting":{ "value": "none" }
“raised": { "value": "0 8px 10px 0
Layer
...
“spacing-m": { "value": "1" }
"spacing-xl":{ "value": "2" }
📏
⬆
rgba(0,0,0,0.10)" }
Decisiones
"color":{
“brandMain":{ "value": "{color.color-1.value}" }
}
Arquitectura
"component": {
"button": {
"color" : {
"fill" : { "value": "{color.brandMain.value}" }
"border": { "value": "none" }
"font" : { "value": “{color.brandMainText.value}” }
}
}
}
Ceci est une button.
$state
$border
$fill
$layer
$fontFamily
$desktopFontSize
$spacing
📏
⬆
🎧
🎬
🌄
🛠
Almacenada en una capa de abstracción
Opciones
Decisiones
Arquitectura
Primitives + Design Tokens
1. Especificaciones que cualquier persona o máquina puede leer
2. Decisiones de diseño almacenadas en una capa de abstracción
3. Agnósticos tecnológicamente (realmente multiplataforma)
4. También agnósticos (o casi) en herramientas de edición visual
5. Una única fuente de verdad accesible a todos los miembros de la organización
6. El camino visible desde diseño al lugar que este es implementado en el producto
ARE DESIGN DECISIONS
PROPAGATED THROUGH
A SYSTEM.
Design Tokens
Nathan Curtis
📏
⬆
🎧
🎬
🌄
🛠
📏
⬆
🎧
🎬
🌄
🛠 TOKEN DATA
YAML file
📏
⬆
🎧
🎬
🌄
🛠 TOKEN DATA
YAML file
TOKEN DATA
JSON file
iOS
MD
DOCUMENT
Documentation
Website
TOKEN DATA
XML file
Android
📏
⬆
🎧
🎬
🌄
🛠 TOKEN DATA
YAML file
TOKEN DATA
JSON file
iOS
MD
DOCUMENT
Documentation
Website
TOKEN DATA
XML file
Android
📏
⬆
🎧
🎬
🌄
🛠 TOKEN DATA
YAML file
TOKEN DATA
JSON file
iOS
MD
DOCUMENT
Documentation
Website
TOKEN DATA
XML file
Android
Web
TOKENS AS VARIABLES
STYLUS
TOKENS AS VARIABLES
SASS
TOKENS AS VARIABLES
LESS
Show me the money…
Ahora que podemos almacenar
diseño… ¿Cómo podríamos?
ENTREGAR PRODUCTO,
NO UN DISEÑO QUE SE
PARECE AL PRODUCTO.
Ceci n'est pas une product.
Design system with Design Tokens
IT’S DESIGNERS, ENGINEERS, AND THE
REST OF THE TEAM SHARING THE
RESPONSIBILITY TO BUILD A QUALITY
PRODUCT. REDUCE THE BARRIERS,
SUPPORT AND EMPOWER THEM, AND
DESIGNERS WHO CODE WILL BECOME THE
NORM.
True collaboration isn’t throwing designs over the wall.
Diana Mounter
KNOWLEDGE
Design decisions at an
abstract layer
ENGINE
That renders
UCD
Universa Component Definition
JSON
File
THEO
Plugin
ARTEFACTOS
PRODUCT MADE VISUAL
SKETCH File or any other in the future…
PRODUCT INFO
Documentation Website
COMPONENTS PRODUCT CODE
ANY Technology Conversion
Show me the money…
GRACIAS.
1 de 33

Recomendados

Why what who when por
Why what who whenWhy what who when
Why what who whenAlfonso Morcuende
256 vistas52 diapositivas
Prototipos:Un juguete muy valioso por
Prototipos:Un juguete muy valiosoPrototipos:Un juguete muy valioso
Prototipos:Un juguete muy valiosoSoftware Guru
1.6K vistas19 diapositivas
UX@AGILE por
UX@AGILEUX@AGILE
UX@AGILEVíctor Manuel García Luna
989 vistas115 diapositivas
Curso Taller LEAN UX Clase 01/04 por
Curso Taller LEAN UX Clase 01/04Curso Taller LEAN UX Clase 01/04
Curso Taller LEAN UX Clase 01/04Víctor Manuel García Luna
1.8K vistas94 diapositivas
La evolución de la Experiencia de Usuario en el INE por
La evolución de la Experiencia de Usuario en el INELa evolución de la Experiencia de Usuario en el INE
La evolución de la Experiencia de Usuario en el INEUX Nights
612 vistas26 diapositivas
Revista Segunda Edición de Diseño de sistemas por
Revista Segunda Edición de Diseño de sistemasRevista Segunda Edición de Diseño de sistemas
Revista Segunda Edición de Diseño de sistemasGabriela Perez
58 vistas12 diapositivas

Más contenido relacionado

Similar a Design system with Design Tokens

Sistemas operativos por
Sistemas operativosSistemas operativos
Sistemas operativosCECyTEM plantel Tezoyuca
418 vistas11 diapositivas
Sistemas operativos por
Sistemas operativosSistemas operativos
Sistemas operativosCECyTEM plantel Tezoyuca
339 vistas11 diapositivas
Manual administrativo por
Manual administrativoManual administrativo
Manual administrativoGinna Castañeda
276 vistas19 diapositivas
El proceso creativo de una aplicación por
El proceso creativo de una aplicación El proceso creativo de una aplicación
El proceso creativo de una aplicación Jorge Galindo Cruces
2.5K vistas11 diapositivas
Colegio de estudios cientifico y tecnologico del estado por
Colegio de estudios cientifico y tecnologico del estadoColegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estadoEly Alonso Vazquez
144 vistas25 diapositivas
Ada 30 por
Ada 30Ada 30
Ada 30renataortegacastro
65 vistas12 diapositivas

Similar a Design system with Design Tokens(20)

Colegio de estudios cientifico y tecnologico del estado por Ely Alonso Vazquez
Colegio de estudios cientifico y tecnologico del estadoColegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estado
Ely Alonso Vazquez144 vistas
Cesnavarra 2009-boletín 4 por Cein
Cesnavarra 2009-boletín 4Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4
Cein840 vistas
Carmen relica actividad 1 por relicarmen
Carmen relica actividad 1Carmen relica actividad 1
Carmen relica actividad 1
relicarmen344 vistas
Proyecto final Ingenieria del Software 1 por Rodezzita Kù
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1
Rodezzita Kù2.6K vistas
Upc2006 desarrollo de videojuegos por Alvaro Chacon
Upc2006 desarrollo de videojuegosUpc2006 desarrollo de videojuegos
Upc2006 desarrollo de videojuegos
Alvaro Chacon370 vistas
Upc2006 desarrollo devideojuegos por Alvaro Chacon
Upc2006 desarrollo devideojuegosUpc2006 desarrollo devideojuegos
Upc2006 desarrollo devideojuegos
Alvaro Chacon296 vistas
Resumen de todo el semestre: tics por piblo12345678
Resumen de todo el semestre: ticsResumen de todo el semestre: tics
Resumen de todo el semestre: tics
piblo1234567862 vistas

Último

Emosido engañado - La gran mentira del diseño de UX y el User Centered Design por
Emosido engañado - La gran mentira del diseño de UX y el User Centered DesignEmosido engañado - La gran mentira del diseño de UX y el User Centered Design
Emosido engañado - La gran mentira del diseño de UX y el User Centered DesignSergio de la Casa
257 vistas91 diapositivas
Conservación de monumentos por
Conservación de monumentosConservación de monumentos
Conservación de monumentosngelaMndez3
5 vistas6 diapositivas
475324313-muneca-pelo-largo-amigurumi-pdf.pdf por
475324313-muneca-pelo-largo-amigurumi-pdf.pdf475324313-muneca-pelo-largo-amigurumi-pdf.pdf
475324313-muneca-pelo-largo-amigurumi-pdf.pdfHildaAlejandraSosa
8 vistas3 diapositivas
El Color.pdf por
El Color.pdfEl Color.pdf
El Color.pdfgardelisuzcategui
6 vistas10 diapositivas
Presentación1.pptx por
Presentación1.pptxPresentación1.pptx
Presentación1.pptxConsueloAndreaEscoba
5 vistas6 diapositivas
Dreamvision proceso IA, diferentes procesos de diseño realizados mediante IA por
Dreamvision proceso IA, diferentes procesos de diseño realizados mediante IADreamvision proceso IA, diferentes procesos de diseño realizados mediante IA
Dreamvision proceso IA, diferentes procesos de diseño realizados mediante IAAndrés Iborra López
6 vistas9 diapositivas

Design system with Design Tokens