apcach = APCA + OKLCH. Dado um contraste, croma e matiz alvo, calcule a cor exata que o satisfaz — defina "quanto de contraste" primeiro, depois obtenha a cor.
Papel da cor composta
Superfície de referência
Alvo |Lc|
75
Medido |Lc|
75.2±0.1
A luminosidade é calculada por busca binária: nesta croma e matiz, esta é a cor exata que atinge o contraste alvo. · A cor está dentro do gamut sRGB.
Transforme o contraste de uma métrica de validação em um ponto de partida — declare primeiro o nível de legibilidade necessário, e o motor calcula a cor.
A cor composta será texto ou uma superfície? Considere o branco puro, preto puro ou insira um fundo personalizado.
Arraste |Lc| para o alvo (texto do corpo ≥75, tipo grande ≥60), depois ajuste a croma e a matiz; ative "Croma máxima" para obter o valor realizável mais saturado para essa matiz.
O |Lc| medido acompanha o alvo em tempo real (dentro de ±0,1); copie oklch()/hex/rgb() diretamente para o CSS.
Três perguntas frequentes sobre apcach.
Verifique novamente a cor composta em relação à proporção WCAG na ferramenta de contraste, ou expanda-a para uma escala de 11 etapas.
Validação de contraste WCAG 2.1 entre qualquer cor de primeiro plano e plano de fundo.
Ajuste L / C / H no espaço OKLCH perceptualmente uniforme com visualização ao vivo e saída oklch() / HEX / RGB.
Insira uma cor de marca, obtenha primária / secundária / sucesso / aviso / perigo — exportada como configuração Tailwind e variáveis CSS.