O Vocabulário Básico da Cor
Antes de combinar cores, é preciso entender as três dimensões que descrevem qualquer cor no modelo HSL, o mais intuitivo para design: matiz (hue, a cor em si — vermelho, azul, verde, medida em graus de 0 a 360 na roda de cores), saturação (a intensidade ou pureza da cor, de cinza a vívido) e luminosidade (lightness, quão clara ou escura a cor é, de preto a branco). Pensar em cores nessas três dimensões — em vez de em códigos hexadecimais soltos — é o que permite criar relações harmônicas de forma deliberada, não por tentativa e erro.
Os Esquemas de Harmonia Cromática
Harmonia de cores não é magia nem talento inato — é geometria aplicada à roda de cores. Os esquemas clássicos são relações de posição entre matizes:
- Monocromático: um único matiz em variações de saturação e luminosidade. Elegante, coeso, de baixo risco. Ótimo para interfaces sóbrias.
- Análogo: matizes vizinhos na roda (azul, azul-esverdeado, verde). Transmite harmonia natural e suavidade, comum em design de natureza e bem-estar.
- Complementar: matizes opostos na roda (azul e laranja). Alto contraste e energia — excelente para destacar um elemento (botão de ação) sobre o restante.
- Triádico: três matizes equidistantes na roda. Vibrante e equilibrado, exige cuidado para uma cor dominar e as outras apoiarem.
- Complementar dividido: uma cor base mais as duas vizinhas do seu complemento. Mantém o contraste do complementar com menos tensão visual.
A Regra 60-30-10 da Distribuição
Ter as cores certas não basta; é preciso distribuí-las em proporção equilibrada. A regra prática mais útil é a 60-30-10: 60% da interface na cor dominante (geralmente um neutro ou tom suave, que forma o fundo e as grandes áreas), 30% na cor secundária (que cria contraste e estrutura), e 10% na cor de destaque (o accent, usado em botões de ação, links e elementos que precisam chamar atenção). Essa proporção evita o erro mais comum do iniciante: usar cores vibrantes em excesso, o que cansa a vista e dilui o destaque dos elementos realmente importantes.
Onde a Acessibilidade Entra — e Por Que Não É Opcional
Aqui está o ponto que separa uma paleta amadora de uma profissional: cada combinação de cores que carrega texto precisa passar no contraste da WCAG. Uma paleta pode ser cromaticamente perfeita e ainda assim falhar miseravelmente quando você coloca texto cinza-claro sobre o fundo bege harmônico. A WCAG exige razão de contraste de pelo menos 4,5:1 para texto normal e 3:1 para texto grande no nível AA.
Isso significa que a acessibilidade precisa entrar no processo de escolha de cores, não depois dele. Quando você define a paleta, já deve validar as combinações que vão carregar texto: a cor de texto sobre o fundo principal, o branco sobre a cor de accent (para o texto de botões), os tons de cinza sobre os fundos de seção. Cores de accent muito claras frequentemente reprovam quando recebem texto branco — e descobrir isso só na auditoria significa retrabalhar toda a interface.
A boa notícia é que a luminosidade (a terceira dimensão da cor) é exatamente a alavanca para corrigir contraste sem destruir a harmonia: você pode escurecer um accent mantendo o mesmo matiz e a mesma saturação, preservando a identidade visual e ganhando contraste. Harmonia e acessibilidade não são inimigas — são ajustadas na mesma régua.
Gerando e Testando Sua Paleta
Construir paletas manualmente, calculando relações de matiz na roda de cores, é trabalhoso. Use o Gerador de Paleta de Cores para criar combinações harmônicas a partir de uma cor base, explorando esquemas como monocromático, análogo e complementar. Depois de definir as cores, valide cada combinação texto-fundo no Verificador de Contraste WCAG para garantir que a paleta bonita também é legível. Esse fluxo de dois passos — gerar a harmonia, validar a acessibilidade — é o que entrega uma paleta que funciona no mundo real.
Documentando a Paleta Como Sistema
Uma paleta só é útil se for aplicada de forma consistente. Transforme as cores escolhidas em tokens nomeados — primária, secundária, accent, neutros, estados de sucesso/erro/aviso — com seus valores hexadecimais e as combinações de texto aprovadas. Documente quais cores podem receber texto claro e quais recebem texto escuro. Assim, qualquer pessoa que monte uma tela usa a paleta corretamente por construção, sem reinventar combinações que podem reprovar em contraste. Cor documentada como sistema é o que mantém a identidade visual coerente quando o projeto cresce e mais pessoas tocam na interface.
Modo Escuro e a Adaptação da Paleta
Uma paleta moderna raramente vive em um único tema. Com a popularização do modo escuro, cada cor precisa funcionar tanto sobre fundos claros quanto sobre fundos escuros — e simplesmente inverter as cores não funciona. Cores que têm bom contraste sobre branco frequentemente perdem legibilidade sobre preto, e vice-versa. A abordagem correta é definir variantes de cada cor para cada tema: um azul de accent pode precisar ser mais claro e dessaturado no modo escuro para manter o contraste e evitar o brilho excessivo que cansa a vista em ambientes escuros.
Há ainda uma sutileza de percepção: cores muito saturadas vibram desconfortavelmente sobre fundos escuros, um efeito que designers chamam de halação. Por isso, no modo escuro, costuma-se reduzir a saturação dos accents e evitar branco puro para o texto de corpo, preferindo um cinza muito claro que reduz o contraste agressivo entre texto e fundo. Planejar a paleta já pensando nos dois temas, em vez de remendar o modo escuro depois, economiza retrabalho e garante consistência de marca nos dois contextos.
Testando a Paleta em Contexto Real
Cores se comportam de forma diferente isoladas e em contexto. Um swatch de cor bonito em uma grade de amostras pode decepcionar quando aplicado em uma interface real, cercado por texto, imagens e espaços em branco. Por isso, antes de fechar a paleta, vale aplicá-la a um protótipo de tela real — com botões, textos, cards e estados — e avaliar o conjunto. É nesse teste que você descobre se o accent realmente se destaca, se os neutros dão o respiro necessário, e se as combinações de texto mantêm o contraste quando cercadas de outros elementos. A validação em contexto é o passo que separa uma paleta que parece boa no papel de uma que funciona na interface entregue ao usuário.
Perguntas Frequentes
Quantas cores uma boa paleta deve ter?
Menos do que a maioria pensa. Uma paleta funcional costuma ter uma cor primária, uma secundária, uma de destaque (accent), uma família de neutros (cinzas para texto e fundos) e algumas cores de estado (sucesso, erro, aviso). Isso já basta para a maioria das interfaces. Excesso de cores dificulta manter consistência e enfraquece a hierarquia visual. Comece enxuto e adicione cores só quando houver necessidade real e justificada.
Posso ter uma paleta bonita e acessível ao mesmo tempo?
Sim, e essa é a meta. Harmonia e acessibilidade não se opõem — a chave é ajustar a luminosidade das cores. Você pode manter o matiz e a saturação que dão identidade à paleta e ajustar apenas o quão clara ou escura cada cor é para atingir o contraste necessário. Uma cor de destaque que reprova com texto branco pode ser escurecida sem perder sua personalidade. Validar o contraste durante a escolha das cores, e não depois, garante as duas coisas.
Qual esquema de harmonia é mais seguro para começar?
O monocromático é o de menor risco: ao usar variações de saturação e luminosidade de um único matiz, é quase impossível criar combinações desagradáveis. Ele entrega um visual coeso e profissional com pouco esforço. O análogo é o segundo mais seguro, por usar matizes vizinhos que naturalmente combinam. Esquemas de alto contraste como o complementar dão mais impacto, mas exigem mais cuidado na distribuição para não ficarem cansativos.