إنتقل إلى المحتوى الرئيسي

Contrast

Generated by scripts/build.mjs: every pair the system relies on, in both themes, measured with the WCAG 2 contrast formula. Translucent colours are blended over their ground in sRGB, as browsers do; a translucent ground is measured on both the page and the surface, and the worse counts. Text needs 4.5:1; controls, focus and chart marks need 3:1 (WCAG 1.4.11). Hairlines (line, line-strong) and the pattern are decorative, and not listed.

ThemeForegroundBackgroundRatioMinimumResult
lighttextbg17.054.5pass
lighttext-mutedbg7.224.5pass
lighttextsurface17.854.5pass
lighttext-mutedsurface7.564.5pass
lighttextsurface-sunk16.284.5pass
lighttext-mutedsurface-sunk6.904.5pass
lightaccentbg5.194.5pass
lightaccentsurface5.434.5pass
lighton-accentaccent5.434.5pass
lighton-accentaccent-hover7.734.5pass
lighton-accentdanger5.644.5pass
lighton-accentdanger-hover7.834.5pass
lighttextaccent-wash14.814.5pass
lighttext-mutedaccent-wash6.284.5pass
lightaccentaccent-wash4.514.5pass
lightdangerbg5.394.5pass
lightdangersurface5.644.5pass
lightdangerdanger-wash4.714.5pass
lighttextdanger-wash14.904.5pass
lightwarningbg6.104.5pass
lightwarningsurface6.384.5pass
lightwarningwarning-wash5.414.5pass
lighttextwarning-wash15.124.5pass
lightsuccessbg5.194.5pass
lightsuccesssurface5.434.5pass
lightsuccesssuccess-wash4.514.5pass
lighttextsuccess-wash14.814.5pass
lightinfobg5.224.5pass
lightinfosurface5.474.5pass
lightinfoinfo-wash4.674.5pass
lighttextinfo-wash15.254.5pass
lighton-inverseinverse17.054.5pass
lightcontrolbg3.483pass
lightcontrolsurface3.643pass
lightcontrolsurface-sunk3.323pass
lightfocusbg5.193pass
lightfocussurface5.433pass
lightfocussurface-sunk4.953pass
lightfocusaccent-wash4.513pass
lightfocus-on-inverseinverse10.863pass
lightchart-1surface5.333pass
lightchart-1bg5.093pass
lightchart-2surface4.133pass
lightchart-2bg3.953pass
lightchart-3surface4.853pass
lightchart-3bg4.643pass
lightchart-4surface5.653pass
lightchart-4bg5.393pass
lighttint.teal.inktint.teal.bg6.734.5pass
lighttint.green.inktint.green.bg6.494.5pass
lighttint.yellow.inktint.yellow.bg6.384.5pass
lighttint.orange.inktint.orange.bg6.384.5pass
lighttint.pink.inktint.pink.bg6.714.5pass
lighttint.purple.inktint.purple.bg7.394.5pass
lighttint.blue.inktint.blue.bg7.154.5pass
lighttint.cyan.inktint.cyan.bg6.494.5pass
lightsyntax.keywordsurface-sunk6.374.5pass
lightsyntax.keywordsurface6.984.5pass
lightsyntax.keywordaccent-wash5.804.5pass
lightsyntax.stringsurface-sunk6.504.5pass
lightsyntax.stringsurface7.134.5pass
lightsyntax.stringaccent-wash5.924.5pass
lightsyntax.numbersurface-sunk6.664.5pass
lightsyntax.numbersurface7.314.5pass
lightsyntax.numberaccent-wash6.064.5pass
lightsyntax.commentsurface-sunk5.444.5pass
lightsyntax.commentsurface5.974.5pass
lightsyntax.commentaccent-wash4.954.5pass
lightsyntax.functionsurface-sunk6.114.5pass
lightsyntax.functionsurface6.704.5pass
lightsyntax.functionaccent-wash5.564.5pass
lightsyntax.tagsurface-sunk4.994.5pass
lightsyntax.tagsurface5.474.5pass
lightsyntax.tagaccent-wash4.544.5pass
lightsyntax.attributesurface-sunk7.194.5pass
lightsyntax.attributesurface7.884.5pass
lightsyntax.attributeaccent-wash6.544.5pass
darktextbg15.174.5pass
darktext-mutedbg7.994.5pass
darktextsurface14.284.5pass
darktext-mutedsurface7.524.5pass
darktextsurface-sunk13.254.5pass
darktext-mutedsurface-sunk6.984.5pass
darkaccentbg11.414.5pass
darkaccentsurface10.744.5pass
darkon-accentaccent11.414.5pass
darkon-accentaccent-hover14.774.5pass
darkon-accentdanger6.024.5pass
darkon-accentdanger-hover8.864.5pass
darktextaccent-wash11.054.5pass
darktext-mutedaccent-wash5.824.5pass
darkaccentaccent-wash8.314.5pass
darkdangerbg6.024.5pass
darkdangersurface5.674.5pass
darkdangerdanger-wash4.744.5pass
darktextdanger-wash11.944.5pass
darkwarningbg9.974.5pass
darkwarningsurface9.394.5pass
darkwarningwarning-wash7.454.5pass
darktextwarning-wash11.334.5pass
darksuccessbg11.414.5pass
darksuccesssurface10.744.5pass
darksuccesssuccess-wash8.314.5pass
darktextsuccess-wash11.054.5pass
darkinfobg10.094.5pass
darkinfosurface9.504.5pass
darkinfoinfo-wash7.474.5pass
darktextinfo-wash11.234.5pass
darkon-inverseinverse15.174.5pass
darkcontrolbg5.153pass
darkcontrolsurface4.853pass
darkcontrolsurface-sunk4.493pass
darkfocusbg11.413pass
darkfocussurface10.743pass
darkfocussurface-sunk9.963pass
darkfocusaccent-wash8.313pass
darkfocus-on-inverseinverse4.403pass
darkchart-1surface6.003pass
darkchart-1bg6.383pass
darkchart-2surface5.503pass
darkchart-2bg5.843pass
darkchart-3surface4.833pass
darkchart-3bg5.143pass
darkchart-4surface4.863pass
darkchart-4bg5.163pass
darktint.teal.inktint.teal.bg8.884.5pass
darktint.green.inktint.green.bg9.144.5pass
darktint.yellow.inktint.yellow.bg8.874.5pass
darktint.orange.inktint.orange.bg7.684.5pass
darktint.pink.inktint.pink.bg7.364.5pass
darktint.purple.inktint.purple.bg7.284.5pass
darktint.blue.inktint.blue.bg7.154.5pass
darktint.cyan.inktint.cyan.bg8.714.5pass
darksyntax.keywordsurface-sunk9.264.5pass
darksyntax.keywordsurface9.984.5pass
darksyntax.keywordaccent-wash7.724.5pass
darksyntax.stringsurface-sunk11.664.5pass
darksyntax.stringsurface12.574.5pass
darksyntax.stringaccent-wash9.724.5pass
darksyntax.numbersurface-sunk9.714.5pass
darksyntax.numbersurface10.464.5pass
darksyntax.numberaccent-wash8.094.5pass
darksyntax.commentsurface-sunk7.074.5pass
darksyntax.commentsurface7.634.5pass
darksyntax.commentaccent-wash5.904.5pass
darksyntax.functionsurface-sunk9.084.5pass
darksyntax.functionsurface9.794.5pass
darksyntax.functionaccent-wash7.574.5pass
darksyntax.tagsurface-sunk11.074.5pass
darksyntax.tagsurface11.934.5pass
darksyntax.tagaccent-wash9.234.5pass
darksyntax.attributesurface-sunk9.034.5pass
darksyntax.attributesurface9.734.5pass
darksyntax.attributeaccent-wash7.534.5pass