A paleta da Cortex Intelligence: cortex (marca), verde tech (positivo) e uma família neutra de cinzas, além de cores de apoio e tokens semânticos que se adaptam ao tema claro/escuro.
Cortex — Primary
Escala de marca (violeta Concierge). Ações primárias, foco e ênfase.
Dark Violet — Chrome
Chrome escuro — navegação, sidebar e superfícies profundas.
Wave Blue — Support
Cor de apoio para dados e destaques informativos.
Tech Green — Positive
Sucesso, estados positivos e o acento da marca.
Magenta
Acento vibrante para categorização e gráficos.
Negative Red
Erros, ações destrutivas e alertas críticos.
Warning Orange
Avisos e estados de atenção.
warning-orange-100#ffeed9 warning-orange-200#ffd198 warning-orange-300#ffa83d warning-orange-400#f48a2e warning-orange-500#eb7030 warning-orange-600#b7511c warning-orange-700#974219 warning-orange-800#833d1e warning-orange-900#673018 warning-orange-950#451100 Accessory Purple
Acento adicional para gráficos e ilustrações (fill padrão dos cx-icon).
accessory-purple-50#faf2ff accessory-purple-100#eae2ff accessory-purple-200#e1d3ff accessory-purple-300#c4adfe accessory-purple-400#b194fd accessory-purple-500#a07cff accessory-purple-600#7a52e1 accessory-purple-700#633ec3 accessory-purple-800#522fac accessory-purple-900#442b8c accessory-purple-950#290068 Light Gray — Neutral
Texto, bordas, superfícies e fundos neutros. --color-black/--color-branco não são declarados (colidiriam com o preto/branco padrão do Tailwind).
Tokens semânticos
Resolvem via var() e trocam de valor com o tema — use o ThemeToggle no topo da página para ver.
background#ffffffFundo padrão da página. foreground--foregroundCor de texto padrão sobre o fundo. card#ffffffFundo de cards e superfícies elevadas. card-foreground--card-foregroundTexto sobre cards. popover#ffffffFundo de popovers e menus flutuantes. popover-foreground--popover-foregroundTexto sobre popovers. primary#8418abCor de marca — ações primárias, botões e foco. primary-foreground#ffffffTexto sobre a cor primária — branco no light (fill escuro, cortex-700); zinc-950 no dark (fill claro, cortex-400). secondary--secondaryFundo de ações e superfícies secundárias. secondary-foreground--secondary-foregroundTexto sobre a cor secundária. muted--mutedFundo de elementos neutros/atenuados. muted-foreground--muted-foregroundTexto atenuado (legendas, hints). foreground-secondary#56525cTexto secundário — mais escuro que --muted-foreground (zinc-500), preserva o tom usado hoje pelo passo cru light-gray-800. accent#8418abCor de destaque — alias da primária neste tema. accent-foreground#ffffffTexto sobre a cor de destaque — alias de primary-foreground. destructive#d61031Ações destrutivas e erros. destructive-foreground#ffffffTexto sobre a cor destrutiva — branco no light (fill escuro, negative-red-600); zinc-950 no dark (fill claro, negative-red-400). destructive-surface#ffe3e8Fundo suave para chips e badges destrutivos/de erro. destructive-surface-foreground#b11126Texto sobre o fundo suave destrutivo — passo 700 (não 500), o único que atinge WCAG AA (>= 4.5:1) sobre essa superfície. info-surface#ddf3ffFundo suave para chips informativos — completa o conjunto: era o único status sem par de superfície, e por isso o pill `info` do webapp-brand era o único montado com dois passos crus. info-surface-foreground#0065caTexto sobre o fundo suave informativo — passo 700, a mesma escolha dos outros pares (4,94:1 no claro, 6,83:1 no escuro). primary-surface#f5e8faFundo suave (tint de marca) para chips e cards ativos — mesmo padrão dos status surfaces, cor cortex. primary-surface-foreground#8418abTexto sobre o tint de marca — passo 700 no light (6,60:1) e 300 no dark (7,46:1). border--borderBordas padrão de inputs e cards. border-subtle#eeebf1Borda suave para cards e divisores no estilo Concierge — mais clara que a borda padrão. input--inputBorda de campos de formulário. ring--ringAnel de foco em elementos interativos. success#166e5dEstados de sucesso e confirmação. success-foreground#ffffffTexto sobre a cor de sucesso — branco no light (o fill é tech-green-700, 6,14:1) e zinc-950 no dark (o fill é tech-green-400). Branco só falhava contra o antigo fill 500, 3,35:1. success-surface#dff4f0Fundo suave para chips e badges de sucesso. success-surface-foreground#166e5dTexto sobre o fundo suave de sucesso — passo 700 (não 500), o único que atinge WCAG AA (>= 4.5:1) sobre essa superfície. warning#974219Estados de aviso e atenção. warning-foreground#ffffffTexto sobre a cor de aviso — branco no light (o fill é warning-orange-700, 6,75:1) e zinc-950 no dark (o fill é warning-orange-300). Branco só falhava contra o antigo fill 500, 3,05:1. warning-surface#fff5e2Fundo suave para chips e badges de aviso. warning-surface-foreground#974219Texto sobre o fundo suave de aviso — passo 700 (não 500), o único que atinge WCAG AA (>= 4.5:1) sobre essa superfície. info#0065caEstados informativos e destaques de dados. info-foreground#ffffffTexto sobre a cor informativa — branco no light (fill escuro, wave-blue-700); zinc-950 no dark (fill claro, wave-blue-500). sidebar#24142fFundo da navegação lateral. sidebar-foreground--sidebar-foregroundTexto sobre a sidebar. sidebar-primary#8418abCor primária dentro da sidebar — alias de primary. sidebar-accent#542f61Fundo de itens ativos/hover na sidebar. sidebar-border#7f5b8cBordas dentro da sidebar. sidebar-ring#b18fbdAnel de foco dentro da sidebar. chart-series-1#8418abSérie 1 de gráficos — alinhada à cor primária. chart-series-2#009f7fSérie 2 de gráficos — tech green. chart-series-3#0065caSérie 3 de gráficos — wave blue. chart-series-4#eb7030Série 4 de gráficos — warning orange. chart-series-5#c60f66Série 5 de gráficos — magenta. chart-series-6#7a52e1Série 6 de gráficos — accessory purple. chart-series-7#d61031Série 7 de gráficos — negative red. chart-series-8#163697Série 8 de gráficos — wave blue escuro. Gradientes
Overlay escuro--dark-overlay-gradient Brand escuro--dark-gradient Glass Light--glass-gradient List / Action--action-gradient Chat Input--input-gradient Background--background-gradient