A abordagem de trabalho
Theming System coloca as diferenças de tema em uma arquitetura de tokens em camadas. Valores brutos da paleta alimentam papéis semânticos, que por sua vez alimentam tokens com escopo de componente. As sobrescritas de tema alteram principalmente a camada semântica, permitindo que os mesmos componentes atendam a marcas ou modos de cor diferentes.
A fonte distingue temas da simples inversão de cores. Superfícies escuras, elevação, saturação e variantes de imagem exigem tratamento deliberado. Ela também lista a densidade como uma dimensão de tema, o que torna a especificação relevante além da cor.
Entregas esperadas
- Uma arquitetura de tokens em três camadas com regras de sobrescrita.
- Uma matriz de temas que cobre os modos de cor, marca ou densidade necessários.
- Orientações sobre cobertura de componentes e sobre tokens fixos versus tematizáveis.
Do briefing à revisão
- 01Separe as camadas de tokens
Identifique primitivos brutos, aliases baseados em finalidade e referências no nível de componente.
- 02Mapeie as sobrescritas de tema
Altere os papéis semânticos de cada tema solicitado, preservando o contrato do componente.
- 03Verifique a biblioteca inteira
Revise todos os componentes em todos os temas suportados, incluindo imagens e o comportamento conforme a preferência do sistema operacional.