Kelly Green & Forest Vibe is a vivid dark, split color palette tagged vibrant, green, blue. The hues span about 110°, enough contrast to create a focal point without the harshness of true complements. These are bold, punchy colors that need generous white space around them.
Color codes click any value to copy
| Swatch | Name | HEX | RGB | HSL | OKLCH |
|---|---|---|---|---|---|
| Evergreen | #004B23 | rgb(0, 75, 35) | hsl(148, 100%, 15%) | oklch(36.2% 0.095 152) | |
| Forest | #007200 | rgb(0, 114, 0) | hsl(120, 100%, 22%) | oklch(47.8% 0.163 142) | |
| Kelly Green | #38B000 | rgb(56, 176, 0) | hsl(101, 100%, 35%) | oklch(66.4% 0.213 140) | |
| Periwinkle | #B4D8FF | rgb(180, 216, 255) | hsl(211, 100%, 85%) | oklch(86.9% 0.066 251) |
Why it works and how to use it
The palette holds together thanks to its split hue relationship and a strong light-to-dark ladder (85% down to 15% lightness). A natural fit for dark-mode interfaces and gaming.
- Background: Periwinkle (#B4D8FF) is the lightest color, so it belongs on large surfaces.
- Text: Evergreen (#004B23) on #B4D8FF gives 7:1, passing WCAG AAA.
- Primary: Forest (#007200) is the most saturated mid-tone; use it for buttons and links (4.17:1 against the background, fine for UI elements).
- Accent: Kelly Green (#38B000) for highlights, badges and hover states.
1 of 6 color pairs pass WCAG AA (4.5:1); the strongest is Evergreen on Periwinkle at 7:1.
Preview on a real UI see how the palette feels in context
Design faster with Kelly Green & Forest Vibe
A palette preview that turns four colors into a page, so you can judge hierarchy, contrast and mood before you commit.
Primary action SecondaryColor blindness simulation
Color-blind check: all four colors stay distinguishable under protanopia, deuteranopia and tritanopia.
Contrast check WCAG ratios between palette colors
| Pair | Sample | Ratio | Level |
|---|---|---|---|
#004B23 on #B4D8FF | Aa | 7:1 | AAA |
#007200 on #B4D8FF | Aa | 4.17:1 | AA large only |
#004B23 on #38B000 | Aa | 3.63:1 | AA large only |
#007200 on #38B000 | Aa | 2.17:1 | Fail |
#38B000 on #B4D8FF | Aa | 1.93:1 | Fail |
#004B23 on #007200 | Aa | 1.68:1 | Fail |