Frontend Dev / UI Designer
at LaManicutista App
https://stiven.dev
Storybook and React
@bacabange
Stiven Castillo
INTRODUCCIÓN
¿Cómo sería?
Manual de Marca
Design Language
UI Kit
Component Library
Style Guide
Diseñadores
Desarrolladores
Un sistema de diseño es un conjunto de estándares y componentes reutilizables que refuerzan la identidad de una marca.
Optimiza el tiempo y costo de diseño y desarrollo
Agiliza la creación, implementación y mantenimiento de componentes
Establece vocabulario compartible entre disciplinas y diferentes productos
Documentación
Solo se puede construir con conocimiento de código
Son más fáciles de crear al final del proyecto
Es demasiado costoso
Mitos
Design Systems
Design Language
Un lenguaje de diseño es el conjunto de estándares que guían la creación de un conjunto de productos debajo de una marca.
Component Library
Es un repositorio de componentes independientes y codificados que convierten el lenguaje de diseño en los componentes básicos de una aplicación.
Style Guide
Es la documentación tanto para el lenguaje de diseño como para la biblioteca de componentes.
Style Guide
Incluye información relevante para el lenguaje de diseño y la biblioteca de componentes
Describe los valores de la compañía
Proporciona instrucciones fáciles de configuración e instalación para la biblioteca de componentes.
Proporciona todos los recursos de lenguaje de diseño, es decir, Sketch files, UI Kit.
Lista toda la información en una ubicación fácil de encontrar.
Design Systems Examples
Google Material
https://material.io/design/
Design Systems Examples
IBM - Carbon
https://www.carbondesignsystem.com/
Design Systems Examples
Shopify - Polaris
https://polaris.shopify.com/
Design Systems Examples
Atlassian
https://atlassian.design/
Imaginen que su equipo tiene que construir un botón
Design
Puedes construir un botón y enviarlo el mismo día
Pero construirlo bien llevará un poco más de tiempo
Design
Animations
Border Radius
Shadow
Icon Position
Type
PRIMARY
WARNING
DANGER
INFO
SUCCESS
OUTLINE BUTTON
Theme
DARK
LIGHT
Size
SMALL
MEDIUM
LARGE
State
HOVER
ACTIVE
FOCUS
LOADING
DISABLED
Text
FONT
COLOR
ICON
TEXT + ICON
Documentación de UI
CODE
Storybook es una herramienta de código abierto para desarrollar componentes de UI de forma aislada para React, Vue y Angular. Hace que la construcción de interfaces de usuario sea organizada y eficiente.
CODE
¿Preguntas?