Fundamentos

Paleta de cores

Tokens de cor por família, com o valor resolvido nos temas claro e escuro lado a lado.

Abrir Storybook

Variação por tema

Cada token abaixo é exibido nos dois temas ao mesmo tempo, dentro de escopos data-theme. Os valores são lidos do CSS em tempo real.

Superfícies e fundo

Do fundo da página às camadas de conteúdo empilhadas.

--lex-backgroundfundo da aplicação
Claro…
Escuro…
--lex-surface-1cards e painéis
Claro…
Escuro…
--lex-surface-2campos, itens e chips
Claro…
Escuro…
--lex-surface-3realce sobre superfície 2
Claro…
Escuro…

Texto e ênfase

Contraste de leitura; nunca dependa apenas da cor para comunicar estado.

--lex-foregroundtexto principal
Claro…
Escuro…
--lex-mutedtexto auxiliar e metadados
Claro…
Escuro…

Ação e identidade

Azul é ação e navegação ativa; laranja é identidade e destaque.

--lex-primaryação principal
Claro…
Escuro…
--lex-primary-hoverestado hover
Claro…
Escuro…
--lex-primary-foregroundtexto sobre primary
Claro…
Escuro…
--lex-accentdestaque e marca
Claro…
Escuro…
--lex-accent-fillpreenchimento de destaque
Claro…
Escuro…
--lex-accent-foregroundtexto sobre accent
Claro…
Escuro…

Bordas e foco

Separação de camadas e anel de foco visível por teclado.

--lex-borderborda padrão
Claro…
Escuro…
--lex-border-strongborda de ênfase
Claro…
Escuro…
--lex-focusanel de foco
Claro…
Escuro…

Estados

Sempre acompanhados de ícone e texto, nunca só da cor.

--lex-successsucesso
Claro…
Escuro…
--lex-warningatenção
Claro…
Escuro…
--lex-dangererro e destruição
Claro…
Escuro…

Gráficos

Paleta categórica de dez séries, com variantes semânticas.

--lex-chart-1série 1
Claro…
Escuro…
--lex-chart-2série 2
Claro…
Escuro…
--lex-chart-3série 3
Claro…
Escuro…
--lex-chart-4série 4
Claro…
Escuro…
--lex-chart-5série 5
Claro…
Escuro…
--lex-chart-6série 6
Claro…
Escuro…
--lex-chart-7série 7
Claro…
Escuro…
--lex-chart-8série 8
Claro…
Escuro…
--lex-chart-9série 9
Claro…
Escuro…
--lex-chart-10série 10
Claro…
Escuro…
--lex-chart-positivetendência positiva
Claro…
Escuro…
--lex-chart-negativetendência negativa
Claro…
Escuro…
--lex-chart-warningatenção em gráfico
Claro…
Escuro…
--lex-chart-neutralsérie neutra
Claro…
Escuro…

Rampas de marca

Nível 1: as rampas alimentam os tokens semânticos e não mudam entre os temas. Componentes não consomem estas cores diretamente.

Escalas base

Alterar a marca aqui propaga para primary, hover, foco, accent e séries de gráfico.

--lex-blue-*
--lex-orange-*
--lex-neutral-*

Importação

Use somente a API pública do LexUI.

color: var(--lex-foreground); background: var(--lex-surface-1)