Fatos principais
- Categoria
- Design e cor
- Tipos de entrada
- text, select, checkbox
- Tipo de saída
- html
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Gerador de Cascata de Tokens de Cor transforma uma única cor hexadecimal em um sistema completo de design tokens, incluindo escalas cromáticas, cores de destaque e neutros coordenados. Ele automatiza a criação de variáveis CSS e arquivos JSON para Style Dictionary, garantindo consistência visual e agilidade técnica no desenvolvimento de interfaces modernas.
Quando usar
- •Ao iniciar a construção de um Design System que exige uma paleta de cores escalável e consistente.
- •Para converter uma cor de marca em uma escala completa de tons (50-900) para estados de componentes como hover e foco.
- •Quando for necessário exportar definições de cores para desenvolvedores em formatos padronizados como CSS Variables ou JSON.
Como funciona
- •Insira o código hexadecimal da sua cor principal no campo de entrada.
- •Selecione a estratégia de harmonia cromática (complementar, análoga ou complementar dividida) para gerar a cor de destaque.
- •Habilite a escala neutra para criar tons de cinza equilibrados para fundos, bordas e textos.
- •Copie os tokens gerados nos formatos CSS ou JSON para integrar diretamente ao seu fluxo de desenvolvimento.
Casos de uso
Exemplos
1. Sistema de Cores para SaaS Corporativo
UI Designer- Contexto
- Um designer precisa criar uma paleta profissional para um software de gestão financeira baseado em um azul institucional.
- Problema
- Criar manualmente todas as variações de azul e cinza para estados de botões e bordas de tabelas é demorado e propenso a erros.
- Como usar
- Insira o hex #0052CC, selecione a estratégia 'analogous' e ative a escala neutra.
- Configuração de exemplo
-
primaryHex: #0052CC, accentStrategy: analogous, includeNeutralScale: true - Resultado
- Uma cascata completa de tokens primários azuis, acentos análogos e neutros perfeitos para dashboards, prontos para exportação em CSS.
2. Configuração de Tokens para Desenvolvedor Frontend
Desenvolvedor Frontend- Contexto
- O desenvolvedor recebeu apenas uma cor de marca e precisa configurar as variáveis de ambiente do projeto.
- Problema
- Definir nomes e valores para variáveis CSS de forma arbitrária gera inconsistência no código a longo prazo.
- Como usar
- Insira a cor da marca, escolha 'complementary' para botões de ação e gere o JSON.
- Configuração de exemplo
-
primaryHex: #10B981, accentStrategy: complementary, includeNeutralScale: true - Resultado
- Um arquivo JSON estruturado para Style Dictionary com tokens semânticos como 'primary-500' e 'border-subtle' gerados automaticamente.
Testar com amostras
jsonHubs relacionados
FAQ
Quais escalas de cores a ferramenta gera?
A ferramenta gera escalas completas de 50 a 900 para as cores primária, de destaque e neutra.
O que são os tokens semânticos incluídos na saída?
São nomes de variáveis baseados na função, como 'text-muted' ou 'bg-canvas', que facilitam a aplicação consistente da interface.
O JSON gerado é compatível com o Style Dictionary?
Sim, o formato de saída JSON é estruturado para ser utilizado diretamente em fluxos de trabalho com Style Dictionary.
Como funciona a estratégia de destaque complementar?
Ela calcula automaticamente a cor oposta à sua cor principal no círculo cromático para garantir o máximo contraste.
Posso gerar apenas a escala primária?
Sim, basta desativar a opção de escala neutra e focar apenas no hex principal inserido.