Como construir una paleta de color solida para tu design system
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.
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.
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.
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.
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.
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.
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.

Comments
0Sign in to leave a comment.