Skip to content
Codex Skin Index
Enviar
accessibilitycontrastwcag

Skins Codex de Alto Contraste: Acessibilidade que realmente tem boa aparência

Alto contraste não é simplesmente um cinza feio sobre preto. Boas skins acessíveis do Codex atendem às taxas de contraste WCAG sem perder personalidade — veja como escolhê-las e verificá-las.

“Accessible” soa como uma desvalorização. Cinza sobre preto, fontes grandes, sem personalidade. Mas não precisa ser assim — algumas das skins Codex mais marcantes deste índice também atendem aos critérios de contraste WCAG. O segredo está em saber o que procurar, e algumas skins listadas aqui comprovam exatamente isso.

O número de que você realmente precisa: 4,5:1

O nível WCAG AA para texto normal exige uma razão de contraste de pelo menos 4,5:1 entre o texto e o fundo. Texto grande (18px ou mais, ou 14px em negrito) exige apenas 3:1. O código — seu conteúdo principal — é considerado texto normal, portanto 4,5:1 é o limite mínimo.

Você não precisa ser designer para verificar isso. Basta inserir os valores hexadecimais da cor de primeiro plano e do fundo de qualquer skin em qualquer verificador de contraste, e obterá a razão em segundos. Se sua cor de texto ficar abaixo de 4,5:1 em relação ao fundo, esse é exatamente o problema — corrija esse único par e você já resolveu 90% da questão.

O que faz uma skin acessível parecer boa

Alta contraste falha apenas quando é alta em toda parte. As boas skins mantêm uma hierarquia clara:

  • Texto de código sobre o fundo: ≥ 4,5:1. Não negociável.
  • Elementos de UI suavizados: comentários, números de linha e rótulos de painéis podem ter contraste menor (≥ 3:1), para que os olhos não sejam sobrecarregados por estímulos intensos simultaneamente.
  • Um único acento forte, usado para cursor e seleção, mantido acima de 3:1 em relação aos elementos vizinhos.

A Monokai Stone (CLI) faz isso bem — as cores de sintaxe permanecem brilhantes o suficiente para leitura, enquanto a estrutura da interface fica discreta. A Forest Mist mostra uma paleta acessível que não precisa ser “feia” por causa do alto contraste; seus verdes suavizados ainda atendem ao requisito mínimo.

Daltonismo: a verificação extra

A razão de contraste avalia apenas o brilho, não as cores. Se você tem daltonismo — cerca de 8% dos homens —, distinções entre vermelho e verde desaparecem. Por isso:

  • Não confie exclusivamente na cor para diferenciar estados (por exemplo, usar apenas um ponto vermelho/verde para indicar erros). Combine-a com um ícone ou uma palavra.
  • Prefira acentos azuis/laranjas em vez de pares vermelho/verde sempre que possível. A Blue Enchantress e a Vivid Purple são opções seguras nesse sentido.

Se você compartilha sua configuração ou publica capturas de tela, essas verificações importam tanto para seus leitores quanto para você.

Como verificar uma skin em 30 segundos

  1. Acesse a página detalhada da skin — os valores hexadecimais da paleta estão listados lá.
  2. Copie os valores hexadecimais do fundo e do primeiro plano.
  3. Insira-os em qualquer verificador de contraste (qualquer ferramenta gratuita funciona).
  4. Se o texto ficar abaixo de 4,5:1 → ajuste ou escolha outra skin deste índice.

Perguntas frequentes rápidas

O modo escuro é pior para acessibilidade?
Não necessariamente. O que importa é a razão de contraste, não a luminosidade do fundo. Algumas pessoas com astigmatismo preferem o modo claro; outras, não. Escolha o que for mais confortável para seus olhos — e depois valide a razão de contraste.

Posso editar as cores de uma skin para corrigir o contraste?
Sim, se você se sentir à vontade para editar o arquivo do tema. Ajuste a luminosidade da cor de primeiro plano ou escureça o fundo até que o par atinja 4,5:1, salve como sua própria variação.

Skins acessíveis parecem “sem graça”?
Apenas se a paleta for plana e sem variação. As skins deste índice com acentos marcantes — como a Vivid Purple e a Blue Enchantress — são vibrantes e acessíveis ao mesmo tempo. Contraste e personalidade não são opostos.

Acessibilidade é uma lista de verificação, não um estilo visual. Valide a razão de 4,5:1 na skin que você ama, corrija o único par que falhar e preserve o visual. Comece pela Monokai Stone se quiser uma base já testada e confiável, ou explore o índice completo — o guia de criação de skins Codex também mostra exatamente onde editar os valores hexadecimais.

Skins mencionadas neste post

Ver tudo skins .