Contenido del curso

Guía de Estilos con Figma

Anatomía de un design system en Figma

Resumen

Construir un design system en Figma significa crear una fuente de verdad visual que un equipo entero puede usar para diseñar productos consistentes, escalables y rápidos de iterar. Aquí entenderás qué lo compone, por qué importa y qué empresas marcan la pauta.

¿Qué es un design system y por qué se considera una fuente de verdad?

Un design system no tiene una definición única, pero funciona como una fuente de verdad: un lugar centralizado donde vive la información oficial de diseño de un producto. También es un lenguaje visual, igual que el español o el inglés, pero pensado para que diseño, desarrollo y producto se comuniquen sin malentendidos [0:50].

¿Qué es un design system en pocas palabras? Es una fuente de verdad y un lenguaje visual compartido por el equipo, que reúne estilos, patrones y componentes para construir productos consistentes.

Estefania Aguilar, senior front-end developer en LaHouse, lo plantea así: el sistema no es un solo botón ni una tipografía, es el conjunto que sostiene todo el producto.

¿Cuál es la anatomía de un design system?

La estructura se sostiene en tres bloques que conviven entre sí [1:40].

  • Guía de estilos: colores, tipografías y espaciados. Es la base visual del sistema.
  • Librería de patrones: flujos e interacciones que se repiten dentro de la interfaz.
  • Librería de componentes: piezas reutilizables como botones, inputs o cards.

Piensa en estos tres bloques como las capas de una receta: los ingredientes (estilos), las técnicas (patrones) y los platos terminados (componentes). Sin uno, los otros pierden fuerza.

¿Qué es una guía de estilos dentro de Figma?

Es todo lo que define la identidad visual del producto a nivel de tokens: paletas de color, jerarquía tipográfica y escalas de espaciado. Es el primer entregable cuando arrancas un sistema desde cero.

¿Qué diferencia hay entre patrones y componentes?

Un patrón es un comportamiento que se repite, por ejemplo cómo se valida un formulario. Un componente es la pieza tangible que ejecuta ese patrón, como el input con su estado de error.

¿Qué beneficios reales aporta tener un design system?

La razón para invertir tiempo en construirlo se nota en el día a día del equipo [2:55].

  • Ahorro de tiempo: armar una UI se vuelve como ensamblar Lego, ya tienes las fichitas listas.
  • Consistencia: el CTA del home se ve idéntico al de about, sin que el usuario sienta que cambió de aplicación.
  • Organización: se evitan espaciados sueltos de 15 px aquí y 20 px allá.
  • Flexibilidad: alguien que se suma al equipo entiende rápido y construye sin reinventar.
  • Colaboración: diseño, desarrollo y producto trabajan sobre la misma base.
  • Estandarización: las decisiones se documentan y se respetan.

¿Cuándo tiene sentido crear un design system? Cuando el producto itera constantemente con los mismos componentes y pantallas, típico de startups o empresas grandes que necesitan lanzar campañas o landing pages en una semana en lugar de un mes.

La contraparte también existe: crear un sistema no es tarea fácil ni inmediata, requiere tiempo, depende del equipo y del producto, y solo rinde cuando hay iteración constante [5:35].

¿Qué empresas son referentes en sistemas de diseño?

Un detalle interesante es que casi ningún design system se llama igual que la marca. Estos son los referentes que vale la pena revisar [7:00]:

  • Base Web de Uber, con documentación amplia y guía de instalación para desarrollo.
  • Polaris de Shopify, con pautas claras de color, íconos, ilustraciones, tipografía y espaciado.
  • Material Design de Google, con pautas profundas que se trabajarán a lo largo del curso.
  • Salesforce Lightning, con guía robusta de estilos y componentes.
  • Microsoft, Atlassian y GitLab, cada uno con su propio enfoque documentado.

Estas guías sirven incluso si no estás construyendo un sistema propio: puedes apoyarte en ellas para crear landing pages rápidamente con criterios de calidad ya probados.

¿Qué necesitas saber de Figma antes de empezar?

El curso se mueve en spanglish, mezclando términos como design system, frame o auto layout con sus equivalentes en español, porque así se habla en la industria [10:30].

Los conceptos base de Figma que conviene dominar antes de avanzar:

  • Crear un frame.
  • Aplicar auto layout.
  • Construir un componente y sus variantes.
  • Definir variables dentro del archivo.

Al final del módulo encontrarás una lectura con los recursos para repasar estos puntos. Si ya los manejas, partes con un paso adelante.

Cuéntame en los comentarios si ya has construido un design system, qué desventajas crees que tiene y cuáles referentes de la industria son tus favoritos.