Contraste
Cada par que uma aplicação de fato entrega, medido em APCA. Texto sobre um cartão, rótulo sobre um botão preenchido, anel de foco sobre a página. A maioria cruza a fronteira entre famílias, que é exatamente onde uma verificação por família não enxerga.
Lc é o contraste de luminosidade do APCA, de 0 a cerca de 108. Não é uma razão e não se compara com a do WCAG: 90 é o limiar para texto corrido, 75 para texto corrido maior, 60 para títulos, 45 para texto grande ou em negrito, 30 para um elemento não textual que ainda precisa ser visto, e 15 é o piso em que qualquer coisa é perceptível.
Os números abaixo são medidos no seu navegador, a partir dos pixels com que esta página é de fato pintada — não lidos de uma tabela. Aparecem com quatro casas decimais porque é a precisão em que a paleta é quantizada, então um par que erra o alvo por um décimo de milésimo diz isso em vez de arredondar para o número que não alcançou. Espere que a última casa difira da do compilador: ele mede os próprios valores, isto mede pixels de oito bits.
Contraste APCA para cada par entregue| frente | fundo | uso | Lc | exige |
|---|
--nc-color-fg | --nc-color-surface | texto corrido | — | 90 |
--nc-color-fg | --nc-color-surface-raised | texto sobre um cartão | — | 90 |
--nc-color-fg-muted | --nc-color-surface | texto secundário | — | 60 |
--nc-color-on-accent | --nc-color-accent | rótulo em botão preenchido | — | 45 |
--nc-color-ring | --nc-color-surface | anel de foco | — | 30 |
--nc-color-border-strong | --nc-color-surface | borda mais forte | — | 15 |
--nc-color-accent | --nc-color-surface | destaque como texto | — | 45 |
--nc-color-danger | --nc-color-surface | preenchimento semântico | — | 30 |
--nc-color-fg | --nc-color-danger-bg | texto dentro de um aviso | — | 90 |
--nc-color-on-danger | --nc-color-danger | frente sobre preenchimento | — | 30 |
--nc-color-danger-border | --nc-color-surface | borda de estado | — | 8 |
--nc-color-fg | --nc-color-surface-cool | texto corrido | — | 90 |
Contraste APCA para cada par entregue| frente | fundo | uso | Lc | exige |
|---|
--nc-color-fg | --nc-color-surface | texto corrido | — | 90 |
--nc-color-fg | --nc-color-surface-raised | texto sobre um cartão | — | 90 |
--nc-color-fg-muted | --nc-color-surface | texto secundário | — | 60 |
--nc-color-on-accent | --nc-color-accent | rótulo em botão preenchido | — | 45 |
--nc-color-ring | --nc-color-surface | anel de foco | — | 30 |
--nc-color-border-strong | --nc-color-surface | borda mais forte | — | 15 |
--nc-color-accent | --nc-color-surface | destaque como texto | — | 45 |
--nc-color-danger | --nc-color-surface | preenchimento semântico | — | 30 |
--nc-color-fg | --nc-color-danger-bg | texto dentro de um aviso | — | 90 |
--nc-color-on-danger | --nc-color-danger | frente sobre preenchimento | — | 30 |
--nc-color-danger-border | --nc-color-surface | borda de estado | — | 8 |
--nc-color-fg | --nc-color-surface-cool | texto corrido | — | 90 |
Calculado ao vivo no navegador a partir dos tokens emitidos, usando a mesma implementação de APCA que o compilador usa como critério.