Contrast
Contrast is the difference in luminance or color that makes an object (or its representation in an image or display) distinguishable.
In visual perception of the real world, contrast is determined by the difference in the color and brightness of the object and other objects within the same field of view.
Requirements
We want to make sure that the colors we use are distinguishable when perceived in the same space.
An example of this is the color of text on top of a background color.
Contrast Ratio | Level | Text Color | Background Color | Example | |
---|---|---|---|---|---|
1 | AAA |
|
| example | |
2 | AA |
|
| example | |
3 | AALG |
|
| example | |
4 | FAIL |
|
| example |
As you can see above in the, example column of the above table, rows three and four are more difficult to read than rows one and two.
According to the W3C WCAG 2.0:
Contrast (Minimum): The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for the following: (Level AA)
Large Text: Large-scale text and images of large-scale text have a contrast ratio of at least 3:1;
Incidental: Text or images of text that are part of an inactive user interface component, that are pure decoration, that are not visible to anyone, or that are part of a picture that contains significant other visual content, have no contrast requirement.
Logotypes: Text that is part of a logo or brand name has no minimum contrast requirement.
Rating | Success Criterion | Notes |
---|---|---|
AAA | Pass, (7+ contrast ratio) | |
AA | Pass, (4.5+ contrast ratio) | |
AALG | Pass, Large Text Only, (3+ contrast ratio) | with at least 18 point or 14 point bold or font size |
More information can be found here /wiki/spaces/WCAG/pages/163513201.
AAA
Hex Triplet | Name | Contrast Ratio |
---|---|---|
| white | 17.4 |
| gray-tint-1 | 16.2 |
| gray-tint-2 | 15.6 |
| gray | 15.1 |
| gray-tint-3 | 14.2 |
| blue-tint-2 | 14.1 |
| teal-tint-2 | 12.4 |
| green | 10.1 |
| green-secondary | 8.1 |
| orange-tint-2 | 7.4 |
AA
Hex Triplet | Name | Contrast Ratio |
---|---|---|
| pink-tint-1 | 6.9 |
| blue-tint-1 | 5.5 |
| orange-tint-1 | 5.1 |
AALG
Hex Triplet | Name | Contrast Ratio |
---|---|---|
| red | 4.4 |
| green-shade-1 | 4.0 |
| blue-shade-3 | 3.9 |
| teal | 3.8 |
| orange | 3.7 |
| blue | 3.5 |
| pink | 3.4 |
| gray-shade-1 | 3.2 |
| red-secondary | 3.0 |