Skip to Content
FoundationsColors

Colors

Pulso v3 é light-first, com dark mode editorial near-black. A identidade não depende do roxo: cor comunica estado, risco e origem; estrutura, tipografia e ritmo carregam reconhecimento.

Superfícies

TokenLightDarkUso
--background#F5F4FA#0F0C1AFundo de página
--foreground#171629#F6F3FFTexto principal
--card#FFFFFF#151126Cards e painéis
--muted#F1EEFA#1B1630Áreas secundárias
--elevated#ECE7F8#221B3DSuperfície acima do card
--border#DDD7EE#302A50Hairlines e separadores

Hierarquia de texto

TokenLightDarkUso
--fg-strong#0A0A14#FFFFFFTítulos críticos
--fg#171629#F6F3FFTexto padrão
--fg-secondary#4A4961#C9C3E6Labels e subtítulos
--fg-muted#73718A#9891B8Suporte
--fg-subtle#706C88#9189B5Metadados discretos
--fg-ghost#C5C2D2#4E4775Elementos quase inativos

Marca e ação

TokenLightDarkUso
--primary#6C46F5#8A63FFAção primária e origem IA
--primary-hover#5C39DA#9B7BFFHover
--primary-pressed#4D2FD0#6C46F5Pressed
--primary-soft#EEE8FF#2A1F55Fundo de baixa intensidade
--ringcolor-mix(...)color-mix(...)Focus ring

Use roxo como acento de ação ou proveniência, não como banho visual da página.

Risco operacional

A taxonomia canônica é stable / monitor / attention / high / critical. safe e medium existem só como aliases de retrocompatibilidade.

NívelTokensUso
stable--risk-stable-*Situação sob controle
monitor--risk-monitor-*Acompanhar sem escalada
attention--risk-attention-*Atenção necessária
high--risk-high-*Escalada provável
critical--risk-critical-*Ação imediata

Cada nível possui text, bg e border. Combine sempre cor + texto + forma; cor nunca é o único indicador.

Delta de métricas

Tokens --delta-success, --delta-warn, --delta-neutral, --delta-info e --delta-error descrevem movimento de métrica, não risco do caso.

<span style={{ color: "var(--delta-warn)" }}>+18% em 2h</span>

Origem de IA

A v3 adiciona tokens para conteúdo assistido pela Cris:

TokenValorUso
--ai-marker-border2px solid var(--primary)Borda de bloco gerado/assistido
--ai-marker-bg-mix4%Fundo sutil com primary

Use junto de kicker explícito (Escrito com Cris) e metadados auditáveis quando houver proveniência.

A sidebar usa chrome fixo near-black em light e dark: --sidebar: #0F0C1A. Ela é uma exceção intencional para estabilidade operacional e reconhecimento do produto.

Last updated on