Solarized
Contrast report for the Solarized terminal theme: dark: 9 of 17 below 4.5:1; light: 14 of 17 below 4.5:1.
The classic case of one sixteen-color set used on both a dark and a light background. Transcribed from the published palette. Every value is measured with the same math as the Color Lab: the WCAG 2 contrast ratio of each color as text on that variant's background.
Open this theme in the Color Lab
Dark variant on #002b36
9 of 17 colors fall below 4.5:1 on #002b36: black, red, blue, magenta, bright black, bright red, bright green, bright yellow, bright magenta.
| Color | Sample | Ratio | Result |
|---|---|---|---|
| foreground | $ ls -la ~/projects | 4.7:1 | Pass |
| black | $ ls -la ~/projects | 1.2:1 | Below 4.5:1 |
| red | $ ls -la ~/projects | 3.2:1 | Below 4.5:1 |
| green | $ ls -la ~/projects | 4.7:1 | Pass |
| yellow | $ ls -la ~/projects | 4.7:1 | Pass |
| blue | $ ls -la ~/projects | 4.1:1 | Below 4.5:1 |
| magenta | $ ls -la ~/projects | 3.3:1 | Below 4.5:1 |
| cyan | $ ls -la ~/projects | 4.8:1 | Pass |
| white | $ ls -la ~/projects | 12.3:1 | Pass |
| bright black | $ ls -la ~/projects | 1.0:1 | Below 4.5:1 |
| bright red | $ ls -la ~/projects | 3.3:1 | Below 4.5:1 |
| bright green | $ ls -la ~/projects | 2.8:1 | Below 4.5:1 |
| bright yellow | $ ls -la ~/projects | 3.4:1 | Below 4.5:1 |
| bright blue | $ ls -la ~/projects | 4.7:1 | Pass |
| bright magenta | $ ls -la ~/projects | 3.4:1 | Below 4.5:1 |
| bright cyan | $ ls -la ~/projects | 5.6:1 | Pass |
| bright white | $ ls -la ~/projects | 13.9:1 | Pass |
Light variant on #fdf6e3
14 of 17 colors fall below 4.5:1 on #fdf6e3: foreground, red, green, yellow, blue, magenta, cyan, white, bright red, bright yellow, bright blue, bright magenta, bright cyan, bright white.
| Color | Sample | Ratio | Result |
|---|---|---|---|
| foreground | $ ls -la ~/projects | 4.1:1 | Below 4.5:1 |
| black | $ ls -la ~/projects | 12.1:1 | Pass |
| red | $ ls -la ~/projects | 4.3:1 | Below 4.5:1 |
| green | $ ls -la ~/projects | 3.0:1 | Below 4.5:1 |
| yellow | $ ls -la ~/projects | 3.0:1 | Below 4.5:1 |
| blue | $ ls -la ~/projects | 3.4:1 | Below 4.5:1 |
| magenta | $ ls -la ~/projects | 4.2:1 | Below 4.5:1 |
| cyan | $ ls -la ~/projects | 2.9:1 | Below 4.5:1 |
| white | $ ls -la ~/projects | 1.1:1 | Below 4.5:1 |
| bright black | $ ls -la ~/projects | 13.9:1 | Pass |
| bright red | $ ls -la ~/projects | 4.3:1 | Below 4.5:1 |
| bright green | $ ls -la ~/projects | 5.0:1 | Pass |
| bright yellow | $ ls -la ~/projects | 4.1:1 | Below 4.5:1 |
| bright blue | $ ls -la ~/projects | 2.9:1 | Below 4.5:1 |
| bright magenta | $ ls -la ~/projects | 4.1:1 | Below 4.5:1 |
| bright cyan | $ ls -la ~/projects | 2.5:1 | Below 4.5:1 |
| bright white | $ ls -la ~/projects | 1.0:1 | Below 4.5:1 |
What the numbers mean
Terminal text is small, often dim, and read for hours, so every color is held to the 4.5:1 body-text bar. A failing color is not unusable; it is a color that some people cannot read without leaning in. Theme authors usually fix a failing dim color by moving it a little toward the foreground, as the gallery entry shows, and the field note explains why light and dark variants fail in different places.
Values were transcribed from the theme's published palette. If one is wrong, send a correction and the report is regenerated.