Diseno

Como construir una paleta de color solida para tu design system

Dmitriy Hulak
Dmitriy Hulak
15 min de lectura0 vistas

Como construir una paleta de color solida para tu design system

Una buena paleta de color no es una coleccion bonita de hex codes. Es una parte estructural del sistema. Si falla, todo el producto se vuelve inconsistente: botones que parecen de otra pantalla, estados confusos, contraste irregular y un dark mode que se siente improvisado.

Por eso una paleta de design system hay que pensarla como infraestructura visual, no como decoracion.

De que se compone una paleta util

Una paleta que realmente sirve suele incluir:

  • colores de marca;
  • neutrales para superficies y texto;
  • colores semanticos para success, warning, error e info;
  • escalas tonales para cada familia;
  • reglas de uso, no solo muestras visuales.
Sin esa estructura, el equipo acaba improvisando tonos nuevos cada dos semanas.

Marca no significa usar siempre el mismo color

Uno de los errores mas comunes es creer que basta con tener un color principal y uno secundario. Eso puede servir para una landing pequena, pero no para un producto que crece.

Necesitas escalas:

  • un tono fuerte para acciones principales;
  • variantes mas suaves para fondos o badges;
  • versiones mas oscuras o claras para estados;
  • compatibilidad con hover, focus y disabled.
Si el color de marca no tiene ecosistema, no es sistema. Es un parche visual.

Los neutrales hacen mas trabajo del que parece

La mayor parte de una interfaz no vive en los colores de marca. Vive en neutrales:

  • backgrounds;
  • surfaces;
  • borders;
  • textos;
  • placeholders;
  • overlays.
Si la escala neutral esta mal hecha, da igual que el primary sea precioso. El producto se sentira inestable.

Una buena escala neutral necesita jerarquia clara y diferencias suficientes entre niveles.

Accesibilidad desde el inicio

Una paleta no esta bien solo porque "se vea fina". Tambien tiene que sostener contraste real.

Eso afecta:

  • texto sobre fondos;
  • botones con label;
  • links;
  • estados de error;
  • badges;
  • elementos secundarios que aun tienen que seguir siendo legibles.
Si el equipo diseña primero y revisa contraste despues, suele terminar re-trabajando media paleta.

Light mode y dark mode no son inversiones exactas

Otro error clasico es pensar que dark mode es simplemente invertir colores. No lo es.

Las superficies, el contraste, la temperatura del color y la fatiga visual cambian bastante entre modos. Una paleta buena define dos contextos compatibles, no una copia especular.

Eso significa que algunos tonos necesitan adaptarse, no solo oscurecerse.

Semantica antes que nombres arbitrarios

Dentro del sistema es mejor usar tokens con sentido:

  • color-primary;
  • color-surface;
  • color-text-muted;
  • color-success;
  • color-border-strong.
Mucho mejor eso que nombres tipo blue-700 tirados por todas partes en componentes de negocio.

Los tonos puros pueden existir debajo, pero la capa que consume el producto deberia pensar en intencion.

Menos colores, mejor sistema

Una paleta fuerte no necesita veinte colores de marca. Necesita decisiones claras.

Demasiada variedad crea ruido. Poca estructura crea caos.

Lo importante es que cada color tenga un papel reconocible y que el sistema tolere crecimiento sin romperse.

Como validar una paleta en producto real

No basta con verla en Figma. Hay que probarla en contexto:

  • formularios;
  • tablas;
  • dashboards;
  • cards;
  • estados vacios;
  • errores;
  • dark mode;
  • contenido largo;
  • botones en estados interactivos.
Si la paleta solo se ve bien en una hoja de estilos ideal, todavia no esta lista.

Cierre

Construir una buena paleta para un design system no va de elegir colores "bonitos". Va de definir un lenguaje visual que siga funcionando cuando el producto crece, cambia de tema, suma nuevos componentes y necesita seguir siendo claro.

Si la paleta ayuda a tomar decisiones repetibles y mantiene consistencia sin pelear en cada pantalla, entonces esta bien construida.

Publicaciones relacionadas

Sigue leyendo sobre temas relacionados.

Theming basado en tokens para light y dark modeComo diseñar un sistema escalable de tokens de color para light y dark mode con contraste predecible y mapping mantenible en componentes.Sistemas de contraste accesible para productos realesComo construir sistemas de contraste que escalen desde landings hasta dashboards sin romper legibilidad ni accesibilidad.WCAG en la realidad desordenada del frontend: lo que los equipos pasan por alto despues de la auditoriaUn material practico y extenso sobre WCAG en productos reales: no teoria abstracta, sino pequenas decisiones de interfaz que rompen la accesibilidad despues de la presion de sprints, reescrituras y crecimiento del contenido.Neumorphism y Soft UI: el arte de las sombras sutilesUna inmersion practica en neumorphism: como construir elementos suaves y en relieve con buenas sombras, highlights y suficiente cuidado por accesibilidad.

Comments

0

Sign in to leave a comment.

No comments yet. Be the first.