Gerador de tokens de design
Crie tokens de cores a partir de uma paleta e exporte variáveis CSS, mapas SCSS, JSON e valores para Tailwind.
Este guia explica o processo. Use a ferramenta indicada abaixo para gerar cores e exportar arquivos.
O que você encontra nesta página
- Transforme valores HEX em tokens nomeados para implementação.
- Atribua manualmente funções semânticas, como fundo, texto e cor principal, após exportar a paleta.
- Exporte JSON para levar tokens entre ferramentas de design e de desenvolvimento.
Indicado para
- Sistemas de design
- Entrega de tokens
- Equipes de frontend
Como usar
Exemplo prático
Teste o texto e o fundo reais em conjunto. O nome da cor ou o número do tom não garante a legibilidade.
{
"color": {
"brand": { "$type": "color", "$value": "#E24B4A" },
"onBrand": { "$type": "color", "$value": "#111111" },
"surface": { "$type": "color", "$value": "#FAFAF8" }
}
}Contraste: #111111 / #E24B4APosso usar esta página com o gerador principal?
Sim. Comece aqui, abra a ferramenta principal do Chromoforge com a mesma cor base e exporte a paleta.
Qual a diferença entre tokens primitivos e semânticos?
Primitivos nomeiam valores, como blue-500 ou gray-900. Tokens semânticos descrevem a finalidade, como color-action-background, e apontam para um valor primitivo. Os componentes podem consumir as funções semânticas para facilitar mudanças de marca ou de tema.
Qual formato devo versionar no repositório?
Propriedades personalizadas CSS ajudam em temas que mudam no navegador. JSON é útil em processos que atendem a várias plataformas. Variáveis SCSS servem quando os valores são resolvidos na build e o projeto não precisa trocar o tema em tempo de execução.