Paletas de colores para dashboards: lo que los tableros de inspiración pasan por alto

La mayoría de los consejos sobre paletas para dashboards son simples mood boards. Las partes difíciles están en otros lados: cuántas series se mantienen distinguibles, qué ocurre cuando el color de tu marca es también tu color de éxito y por qué el cuarto gris es el que rompe la tabla.

Actualizado 2026-07-27

Tres paletas, no una

Esta es la distinción que los tableros de inspiración simplifican, y casi todos los problemas de los dashboards derivan de esto. Tres sistemas de color comparten una misma pantalla, cada uno con una función y un modo de fallo distintos.

FunciónFalla cuando
NeutrosSoportan el 80–90% de la pantalla: superficies, bordes, texto de cuerpo, filas de tablaDemasiados pocos pasos, por lo que una tabla densa no tiene nada que separe las filas, los encabezados y las celdas desactivadas
SemánticoSignifican algo: success, warning, danger, infoUn elemento decorativo toma prestado el color y los usuarios aprenden a ignorarlo
CategóricoDistingue las series de datos entre síDemasiados matices, o matices que colapsan para un lector daltónico
Las tres paletas de un dashboard y cómo falla cada una.

Una paleta de marca que luce genial en una landing page suele aportar uno de estos elementos —un acento— y ninguno de los otros dos. Por eso la primera pantalla del dashboard se ve bien y la quinta parece tres productos cosidos entre sí.

En un dashboard, el acento es el color más raro de la pantalla, no el más visible.

Construye primero los neutros

Los neutros ocupan la mayor parte de un dashboard, y una escala neutra muy limitada es el defecto estructural más común. Una tabla densa necesita separar, como mínimo: el fondo de la página, la tarjeta donde se asienta la tabla, la fila de encabezado, el estado hover de la fila, el borde entre filas, el texto primario, el texto secundario y el texto desactivado. Eso son ocho valores distinguibles, y usar solo "tres grises" no es suficiente para lograrlos.

Dos cosas hacen que una escala neutra funcione. Primero, dale suficientes pasos —unos nueve— espaciados perceptualmente en lugar de mediante aritmética de hexadecimales uniforme, que agrupa todo en el medio. Segundo, dales un matiz. Un neutro que contenga una pequeña cantidad del color de tu marca se lee como parte del diseño; un gris sin matizar se lee como el valor por defecto del framework, porque lo es.

Token specimen · real values

Ambient Sage

Live render

Ambient Sage's actual tokens — the same values its exports use.

Color tokensSemantic roles with HEX / HSL / CMYK

Color tokens

Ambient Sage

light · HEX · HSL · CMYK

Core

#F3F4EF

background

H 72 · C0, 0, 2, 4

#1A1C17

foreground

H 84 · C7, 0, 18, 89

#E5E6E0

card

H 70 · C0, 0, 3, 10

#ECEEE8

muted

H 80 · C1, 0, 3, 7

#D8D9D2

border

H 69 · C0, 0, 3, 15

Brand

#FEE951

primary

H 53 · C0, 8, 68, 0

#1A1C17

primary-fg

H 84 · C7, 0, 18, 89

#E5E6E0

secondary

H 70 · C0, 0, 3, 10

#F7E464

accent

H 52 · C0, 8, 60, 3

#FEE951

ring

H 53 · C0, 8, 68, 0

Semantic

#C0392B

destructive

H 6 · C0, 70, 78, 25

#FFFFFF

destructive-fg

H 0 · C0, 0, 0, 0

#2D7238

success

H 130 · C61, 0, 51, 55

#C97D12

warning

H 35 · C0, 38, 91, 21

#545651

muted-fg

H 84 · C2, 0, 6, 66

Charts

#FEE951

chart-1

H 53 · C0, 8, 68, 0

#4A8FD4

chart-2

H 210 · C65, 33, 0, 17

#6BBF8A

chart-3

H 142 · C44, 0, 28, 25

#E07498

chart-4

H 340 · C0, 48, 32, 12

#E8A24B

chart-5

H 33 · C0, 30, 68, 9

Roles con nombre en lugar de una rampa de grises. Los roles importan más en un dashboard que en cualquier otro lugar, porque el mismo gris está realizando cuatro funciones distintas y solo el nombre del rol indica cuál es.

Reserva los colores de estado

Success, warning, danger e info no son decoración. En el momento en que una serie de un gráfico, un resaltado de navegación o un banner de marketing utiliza tu rojo, el rojo deja de significar "algo va mal" y los usuarios dejan de buscarlo. Esta es una puerta de un solo sentido: la atención que gastes en decoración no podrás recuperarla para dar significado.

  • Manténgalos fuera del conjunto categórico. Si tiene cuatro series y una de ellas es verde, ese verde se vuelve ambiguo en una pantalla que también muestra el estado de salud.
  • No permita que el color de acento sea un color de estado. Si su marca es verde y el verde también significa «éxito», o bien la marca o bien el significado deben cambiar. Normalmente la marca: desplace el tono o la luminosidad del acento lo suficiente para que los dos nunca estén adyacentes ni se lean como lo mismo.
  • Nunca dependa únicamente del color. Un estado necesita también un icono, una etiqueta o una forma. Este es un requisito de accesibilidad y es lo que mantiene la interfaz legible en una captura de pantalla pegada en un ticket de soporte.
  • Asigne una variante de superficie a cada estado. Un *badge* de peligro y el *fondo de un banner* de peligro son colores diferentes; si define solo uno, obtendrá un banner que o bien grita o bien desaparece.

¿Cuántas series de datos puede colorear?

Seis o siete, y la respuesta honesta es que a partir de seis empieza a ser difícil. La limitación no es estética: los tonos distinguibles con la misma luminosidad son un recurso limitado y, una vez que hay unos ocho en un mismo gráfico, diferenciar las series adyacentes se convierte en una adivinanza y la leyenda en una tarea de búsqueda.

En esto no puede ayudar un generador de paletas, porque el conjunto categórico debe juzgarse como grupo y frente a los neutros sobre los que se apoyará. A continuación se muestran dos paletas diseñadas para dashboards con sus roles de chart-1 a chart-5 visibles junto a las superficies; es la única forma de comprobar si la serie cuatro sigue siendo distinguible de la serie dos en una tarjeta.

Token specimen · real values

EarthDash

Live render

EarthDash's actual tokens — the same values its exports use.

Color tokensSemantic roles with HEX / HSL / CMYK

Color tokens

EarthDash

light · HEX · HSL · CMYK

Core

#FAF9F7

background

H 40 · C0, 0, 1, 2

#1A1A1A

foreground

H 0 · C0, 0, 0, 90

#FFFFFF

card

H 0 · C0, 0, 0, 0

#F0ECE4

muted

H 40 · C0, 2, 5, 6

#E6E1D8

border

H 39 · C0, 2, 6, 10

Brand

#F7843B

primary

H 23 · C0, 47, 76, 3

#1A1A1A

primary-fg

H 0 · C0, 0, 0, 90

#F0ECE4

secondary

H 40 · C0, 2, 5, 6

#E2E240

accent

H 60 · C0, 0, 72, 11

#F7843B

ring

H 23 · C0, 47, 76, 3

Semantic

#C0392B

destructive

H 6 · C0, 70, 78, 25

#FFFFFF

destructive-fg

H 0 · C0, 0, 0, 0

#6B7045

success

H 67 · C4, 0, 38, 56

#E8A020

warning

H 38 · C0, 31, 86, 9

#6B5C50

muted-fg

H 27 · C0, 14, 25, 58

Charts

#1A1A1A

chart-1

H 0 · C0, 0, 0, 90

#C2AB83

chart-2

H 38 · C0, 12, 32, 24

#6B7045

chart-3

H 67 · C4, 0, 38, 56

#F7843B

chart-4

H 23 · C0, 47, 76, 3

#E2E240

chart-5

H 60 · C0, 0, 72, 11

Un conjunto de analíticas de neutros cálidos. Los cinco roles del gráfico tienen una luminosidad similar y varían en tono, lo que permite que un gráfico de líneas sea legible cuando dos series se cruzan.
Preview unavailable here. Browse complete kits in the kit gallery.

Lea los roles del gráfico como una fila, nunca uno a uno

Un color categórico no tiene significado por sí solo; solo tiene que diferir de sus vecinos. Mire los cinco colores del gráfico juntos entornando los ojos: si dos de ellos se fusionan, también lo harán en un gráfico, y ningún ajuste del código hex individual arreglará un conjunto que esté demasiado apretado.

Ambos conjuntos se detienen en cinco, lo cual es deliberado y no una limitación del formato.

Qué hacer en su lugar, por orden de preferencia:

  1. Etiquetado directo. Coloque el nombre de la serie al final de su línea. Esto elimina la leyenda, elimina la búsqueda y reduce la mayor parte de la presión sobre el color.
  2. Agrupar el resto. Muestre las cinco primeras y un grupo de «otros». Casi ningún lector de dashboards compara la serie once con la serie doce.
  3. Dividir el gráfico. Los múltiplos pequeños —una serie por panel, mismos ejes— superan a un gráfico con doce colores en casi cualquier tamaño.
  4. Variar algo más que el tono. Patrón de línea discontinua, forma del marcador o textura de relleno, especialmente en impresiones o cuando una captura de pantalla pueda estar en escala de grises.

Las escalas secuenciales y divergentes son problemas diferentes

Los colores categóricos deben ser *igualmente* distinguibles y sin un orden implícito. Una escala secuencial —de bajo a alto— debe variar principalmente en luminosidad para que el orden sea legible, y una escala divergente necesita un punto medio neutro con dos direcciones que se alejen de él. Usar una paleta categórica para un mapa de calor es el error más común y hace que los datos parezcan aleatorios.

Seguridad para daltónicos, en concreto

Aproximadamente uno de cada doce hombres tiene algún tipo de deficiencia en la visión del color, y la forma más común dificulta la separación entre el rojo y el verde, lo cual es desafortunado, ya que el rojo y el verde son precisamente los colores que los dashboards usan para lo malo y lo bueno.

Las reglas prácticas son sencillas. Varíe tanto la luminosidad como el tono entre cualquier par de colores que transmitan un significado, para que sigan siendo distinguibles en escala de grises. Nunca empareje el rojo y el verde como única diferencia entre dos estados. Y para los estados, añada siempre un segundo canal —un icono, un signo más o menos, una palabra— para que el color sea un refuerzo y no el mensaje. Una paleta que sobrevive a una captura de pantalla en escala de grises sobrevive a casi cualquier deficiencia.

El modo oscuro cambia la respuesta

Los dashboards se utilizan en modo oscuro más que la mayoría de las superficies de producto, y una paleta categórica ajustada para blanco no se transfiere directamente. Los tonos saturados medios que se leen con claridad sobre blanco tienden a vibrar contra un fondo casi negro, y las dos o tres series más oscuras simplemente desaparecen.

Defina los colores de las series por modo en lugar de convertirlos. Lo mismo ocurre con su escala de neutros: en modo oscuro, las superficies elevadas son *más claras* que el fondo, lo que invierte la intuición de que una tarjeta es un elemento más claro sobre una página tintada. Los detalles —incluyendo valores de luminosidad medidos de paletas reales— están en paletas de colores para modo oscuro que funcionan.

Ambient Sage

Live render

Rendered from the kit's actual tokens, fonts, and treatments

Ambient Sage/Dashboard
Search...⌘K
AS

Dashboard

Welcome back — here's how Ambient Sage is performing today.

Jan 1 – Jan 30, 2026
Overview
Analytics
Reports
Notifications

Active users

15.1k

+5%

Trending up this month

vs. previous 30 days

MRR

$49.1k

+3%

Strong recurring growth

Net of churn

Retention

89%

+2%

Engagement above target

Rolling 28-day window

NPS

69

+3

Meets growth projections

Survey · n=1,204

Total revenue

Last 12 months

$49.1k+18.2%

12m30d7d
JanFebMarAprMayJunJulAugSepOctNovDec

Recent sales

You closed 265 deals this month.

AR

Alex Rivera

alex@ambientsage.com

+$1,999.00
MO

Mira Okonkwo

mira@ambientsage.com

+$39.00
JF

Jonas Feld

jonas@ambientsage.com

+$299.00
SQ

Sana Qureshi

sana@ambientsage.com

+$99.00
TL

Theo Lindgren

theo@ambientsage.com

+$2,400.00

Recent transactions

View all
CustomerStatusDateAmount
AR

Alex Rivera

Founder & CEO

Paid2m ago$1,999.00
MO

Mira Okonkwo

Head of Product

Pending1h ago$39.00
JF

Jonas Feld

Design Lead

Processing3h ago$299.00
SQ

Sana Qureshi

Engineering Lead

PaidYesterday$99.00
TL

Theo Lindgren

Brand Director

Refunded2d ago$2,400.00

Typography

Plus Jakarta Sans

Color system

28 semantic roles, light + dark

Agent outputs

DESIGN.md, CSS, Tailwind, shadcn

Neutros, estados y acentos coexistiendo en modo oscuro. El acento aparece una vez; todo lo demás aporta estructura.

Por qué esto se sigue reconstruyendo desde cero

Cada vez más, el dashboard se genera en lugar de diseñarse: se le pide a un agente una pantalla de analíticas y este la produce. Lo que el brief no especifique, el modelo lo suministra, y lo hace de forma distinta cada vez.

Analizamos 299 archivos DESIGN.md públicos, documentos escritos específicamente para que un agente de código los siga. El 86 % proporciona valores hex brutos sin ningún rol semántico asociado, lo que significa que el archivo no puede responder a «qué color tiene una celda de tabla deshabilitada» o «qué color significa peligro». El 69 % nunca menciona el modo oscuro. Por lo tanto, el agente decide, y decide de forma diferente en la siguiente pantalla.

La solución es la misma ya sea que una persona o un agente esté construyendo: nombre los roles, defínalos en ambos modos y anote qué colores están reservados. Una paleta expresada como roles es una instrucción; una paleta expresada como cinco códigos hex es inspiración.

Comprobaciones para detectar fallos

  1. 1

    Haga una captura de pantalla de la tabla más densa y desatúrela

    Si las filas, los encabezados, los estados de hover y los deshabilitados dejan de ser distinguibles en escala de grises, su escala de neutros es demasiado plana y sus colores de estado están transmitiendo el significado por sí solos.

  2. 2

    Muestre todos los estados en pantalla a la vez

    Éxito, advertencia, peligro e información juntos, como badge y como banner. Aquí es donde se nota inmediatamente la falta de una variante de superficie.

  3. 3

    Grafique ocho series a propósito

    No porque deba lanzarlo así, sino para encontrar el punto donde su paleta falla. Sea cual sea ese número, diseñe el comportamiento de «y otros» para el valor inmediatamente inferior.

  4. 4

    Cambiar al modo oscuro con un gráfico abierto

    Las dos series más oscuras son las que desaparecen, y lo hacen sin previo aviso.

  5. 5

    Contabilice el color de acento

    En una pantalla de dashboard bien diseñada, el acento aparece una o dos veces. Si está en todas partes, deja de significar "esta es la acción".

Paletas definidas por roles, en ambos modos

Cada kit aquí define su conjunto completo de roles de color para modo claro y oscuro —superficies, bordes, texto tenue, estados y series de gráficos— instalables como un único elemento del registro de shadcn. Los kits gratuitos no requieren cuenta.

Preguntas frecuentes

¿Cuántos colores debe tener la paleta de un dashboard?

Más de los que se espera, porque en realidad son tres paletas. Aproximadamente nueve pasos neutros, cuatro colores de estado (cada uno con una variante de insignia y de superficie) y seis o siete series categóricas; todo definido tanto para modo claro como oscuro. Una paleta de marca de cinco colores apenas cubre una de estas necesidades.

¿Cuántas series de datos puedo distinguir por color?

En la práctica, seis o siete. A partir de ahí, distinguir series adyacentes se vuelve una conjetura y la leyenda se convierte en una tarea de búsqueda. Mejores opciones en orden: etiquetar las series directamente, agrupar el resto en una categoría de "otros", dividir en múltiples gráficos pequeños o variar el patrón de trazo y la forma del marcador en lugar de añadir otro tono.

¿Qué pasa si el color de mi marca es también un color de estado?

Mueva la marca, no el significado. Si su color de acento es verde y el verde significa éxito, desplace el tono o la luminosidad del acento lo suficiente para que los dos nunca se lean como lo mismo cuando estén adyacentes. Los colores de estado son aprendidos por los usuarios y no pueden recuperarse una vez diluidos.

¿Puedo usar mi paleta de marketing para el dashboard?

Solo como punto de partida. Una paleta de marketing suele aportar un acento y un par de colores decorativos; un dashboard necesita una escala profunda de neutros, un conjunto reservado de estados y un conjunto categórico. Reutilice la familia de tonos para que se sienta como un único producto y, a continuación, construya las otras dos paletas correctamente.

¿Cómo hago que la paleta de un dashboard sea accesible para personas con daltonismo?

Varíe la luminosidad además del tono entre cualquier par de colores que transmitan un significado; nunca confíe únicamente en el rojo frente al verde como diferencia entre estados y añada siempre un segundo canal, como un icono o una etiqueta. La prueba más rápida es desaturar una captura de pantalla: si sigue siendo legible en escala de grises, es segura para casi cualquier deficiencia visual.