color theoryOctober 30, 20267 min read

Por que as cores da sua UI parecem de júnior: 6 correções com códigos exatos

Seis erros de cor que fazem uma interface parecer júnior, e a correção sênior para cada um com os códigos exatos: um único destaque, cor mais ícone mais palavras, áreas com tom suave, texto de destaque mais escuro, texto escuro no amarelo e um tom por estado.

By Boone
XLinkedIn
Why Your UI Colors Look Junior: 6 Fixes With Exact Codes

Cor de júnior raramente é um choque de cores. São seis pequenos hábitos: destaques demais, cor fazendo sozinha um trabalho que não é dela, preenchimentos em força total para todo lado, uma cor de marca clara usada em texto, branco sobre amarelo e um único tom para todos os estados. A cor sênior parece calma porque cada um desses pontos tem uma regra. Aqui estão os seis, com os códigos.

1. Um destaque, para a ação

Voos

Vermelho

Hotéis

Verde

Carros

Âmbar

Buscar

Violeta

Júnior: quatro filtros e um botão, quatro cores. Nada diz qual tocar. As cores são ilustrativas.
Voos

Neutro

Hotéis

Neutro

Carros

Neutro

Buscar

Destaque #6440E0

Sênior: filtros neutros, um destaque na única coisa a tocar.

Quando cada elemento tem sua própria cor, a cor deixa de significar qualquer coisa. O olho não tem onde pousar, e a ação real compete com a decoração.

Escolha um destaque e gaste-o só no que as pessoas podem acionar: o botão principal, a aba selecionada, o link. Todo o resto fica neutro. Se você consegue apontar para um elemento colorido e dizer "isso não é tocável", tire a cor dele. A regra 60-30-10 é a mesma ideia em proporções: o destaque é o pequeno 10.

2. Cor, ícone e palavras

E-mail

sam@mail

✕ Júnior: uma borda vermelha e mais nada

E-mail

sam@mail

Informe o endereço completo, como sam@mail.com.

✓ Sênior: cor, ícone e palavras

E-mail

sam@mail

✕ Júnior: qual campo está errado?

E-mail

sam@mail

Informe o endereço completo, como sam@mail.com.

✓ Sênior: continua óbvio

Os dois campos em escala de cinza, como um teste de visão de cores os enxerga.

Cerca de 8 por cento dos homens de ascendência do norte da Europa têm dificuldade para distinguir vermelho de verde, o número habitual de "1 em 12 homens". Para eles, e para qualquer pessoa usando o celular sob o sol, uma borda vermelha é uma borda cinza.

Portanto, um estado precisa de três sinais: uma cor, um ícone na frente e palavras que digam o que fazer. Isso é a WCAG 1.4.1, uso de cor: a cor pode reforçar uma mensagem, nunca ser a única forma de transmiti-la. A paleta completa de erro está no nosso paper sobre cor de mensagem de erro.

3. Suavize as áreas grandes

Vire Pro por $4

Mapas offline, sem anúncios e compartilhamento de viagens.

Assinar

✕ Júnior: o card inteiro em cor cheia

Vire Pro por $4

Mapas offline, sem anúncios e compartilhamento de viagens.

Assinar

✓ Sênior: um tom suave, e cor cheia no botão

Um bloco grande de cor em força total é barulhento e gasta o seu destaque. Aí o botão dentro dele fica sem nada para se destacar, porque tudo ao redor já tem a mesma cor.

Suavize a área grande e guarde a cor cheia para a parte que faz o trabalho. Aqui o card fica sobre #E6DDFF, um passo claro do mesmo violeta, e o botão é o #6440E0 cheio. Use o mesmo movimento em banners, linhas selecionadas e seções de destaque. Nosso paper sobre paletas de cores de marca mostra como construir os passos de tom a partir de um único matiz.

4. Escureça o texto de destaque

Esqueceu a senha?

Violeta claro no branco

Esqueceu a senha?

Violeta mais escuro no branco

Mesmo matiz, cerca de 254 graus. À esquerda é difícil de ler, à direita é fácil.

Uma cor de marca clara funciona bem como preenchimento e mal como texto. #9A79FC parece simpática num botão e desmorona como link de 14 px no branco. A correção mantém o matiz e reduz a luminosidade: #6440E0 é o mesmo violeta, profundo o bastante para ler.

Para quem precisa defender a escolha: #9A79FC no branco tem 3,22 para 1, abaixo dos 4,5 para 1 que a WCAG exige de texto, e #6440E0 tem 6,27 para 1. Nosso paper sobre contraste de cor acessível explica os números e como verificá-los.

Mantenha duas versões de cada cor de marca: a vibrante para preenchimentos e ilustração, e a mais profunda para texto e ícones finos.

5. Texto escuro no amarelo

Estou a caminho

Branco no amarelo

Estou a caminho

Escuro no amarelo

O mesmo amarelo, #FED480. O texto branco quase desaparece. #161513 é fácil de ler.

Amarelo e cores claras são brilhantes por natureza, então o branco sobre elas quase não tem diferença de brilho. Branco sobre #FED480 é 1,41 para 1. Um quase preto como #161513 sobre o mesmo amarelo é 12,99 para 1.

A regra vale para todo preenchimento claro: amarelo pálido, menta, azul-céu, pêssego. Se o fundo é claro, o texto é escuro. Parece ao contrário para quem está acostumado a branco sobre cor de marca, e é um dos jeitos mais rápidos de fazer um botão parecer profissional.

6. Um tom por estado

Padrão

Padrão

Pressionado

Pressionado

Desativado

Desativado

Um matiz, três tons. Pressionado escurece. Desativado fica claro, e o rótulo continua legível.

Um botão que parece igual pressionado e em repouso não dá feedback, e um botão desativado pintado da mesma cor de um ativo parece quebrado. Dê a cada estado seu próprio tom do mesmo matiz: #6440E0 por padrão, #4422B2 quando pressionado, e um tom claro como #E6DDFF com um rótulo legível #9A79FC quando desativado.

Desativado é o único estado em que baixo contraste é aceitável, e a WCAG o isenta, mas o rótulo ainda deve ser legível o bastante para as pessoas entenderem o que o botão faria. O mesmo conjunto de três tons funciona para links, abas e toggles.

As seis correções em uma tabela

JúniorSêniorO valor
Vários destaquesUm destaque, para a ação#6440E0 na única coisa a tocar
Só corCor, ícone e palavrasNunca o único sinal
Áreas em cor cheiaÁreas com tom suave#E6DDFF no fundo, #6440E0 no botão
Cor de marca clara como textoTexto de destaque mais escuro#6440E0, não #9A79FC
Branco no amareloTexto escuro no amarelo#161513 sobre #FED480
Um tom para todos os estadosUm tom por estado#6440E0, #4422B2, #E6DDFF com rótulo #9A79FC
Os códigos deste paper. Toque em uma cor para copiar o código.

FAQ

O que faz uma paleta de cores de UI parecer amadora?

Destaques demais, cor usada sozinha para carregar significado, preenchimentos em força total em áreas grandes e cores de marca claras usadas em texto. Corrigir esses quatro costuma importar mais do que mudar a paleta em si.

Quantas cores de destaque uma UI deve ter?

Uma. Use-a só para o que as pessoas podem tocar ou acionar, e mantenha todo o resto neutro. Cores de status, como o vermelho de erro, são separadas e sempre vêm com ícone e palavras.

Que cor de texto usar sobre fundo amarelo?

Uma escura. #161513 sobre #FED480 é cerca de 13 para 1, enquanto branco sobre o mesmo amarelo é cerca de 1,4 para 1. O mesmo vale para qualquer fundo claro.

Como deixar uma cor de marca clara legível como texto?

Mantenha o matiz e reduza a luminosidade. #9A79FC tem cerca de 3,2 para 1 no branco, e #6440E0, o mesmo violeta, tem cerca de 6,3 para 1.

Que cor um botão pressionado deve ter?

Um tom mais escuro do padrão, como #4422B2 em relação a #6440E0. Isso dá às pessoas o feedback de que o toque foi registrado, sem mudar o matiz.

Botões desativados precisam cumprir requisitos de contraste?

A WCAG isenta controles desativados do contraste mínimo, mas mantenha o rótulo legível para que as pessoas entendam o que o botão faz.

Fontes

  • WCAG 2.2, 1.4.3 Contrast (Minimum) (4,5 para 1 para texto, componentes desativados isentos) e 1.4.1 Use of Color.
  • Razões calculadas com a fórmula de luminância relativa da WCAG: #9A79FC sobre #FFFFFF 3,22 para 1, #6440E0 sobre #FFFFFF 6,27 para 1 (ambos com matiz de cerca de 254 graus), #FFFFFF sobre #FED480 1,41 para 1, #161513 sobre #FED480 12,99 para 1.
  • A deficiência de visão de cores vermelho-verde afeta cerca de 8 por cento dos homens de ascendência do norte da Europa, segundo o National Eye Institute.
  • Os tons de estado (#4422B2 pressionado, #E6DDFF com rótulo #9A79FC desativado) são da nossa própria paleta. As cores dos filtros na seção 1 são ilustrativas.
  • Publicado originalmente como carrossel no UX Brainy.

Want a palette that guides the eye across your whole product? Our team designs and builds UI and design systems with color decided once.

Get Started

More from Brainy Papers

Keep reading