Ir ao conteúdo
SEED engenhariaDesign System

Tokens

1. Arquitetura em 3 camadas

seed-tokens.md v1.23 · §01seção 2 de 1701-arquitetura-em-3-camadas.md · MD5 56715422

Padrão da indústria (Carbon, Polaris, Atlassian), com dependência estritamente unidirecional:

1. PRIMITIVOS   --seed-turquesa-400        valor bruto, sem opinião de uso
       ↓ (referenciados por)
2. SEMÂNTICOS   --seed-action-primary      intenção de uso; é AQUI que light/dark trocam
       ↓ (referenciados por)
3. COMPONENTE   --seed-button-primary-bg   exceção local, definida junto de cada componente

Regras invioláveis:

  • Componentes consomem semânticos, nunca primitivos, nunca hex.
  • Referência reversa é proibida (primitivo não aponta pra semântico) — quebra o build e o raciocínio.
  • A camada 3 só nasce quando um componente precisa divergir do semântico. Ela será criada componente a componente na Fase 3; este arquivo entrega as camadas 1 e 2 completas.
  • Só se tematiza o que precisa de tema: cor, sombra, foco. Spacing, tipografia e radius são invariantes entre light/dark.
Esc