#95B388Foliage (#95B388) is a light, muted green with an OKLCH hue of 136°, lightness 0.73 and chroma 0.069. It sits on the transitional side of the color wheel. In practice it behaves as a mid-weight working color for secondary surfaces and editorial blocks.
| HEX | #95B388 |
|---|---|
| RGB | rgb(149, 179, 136) |
| HSL | hsl(102, 22%, 62%) |
| HSV | hsv(102, 24%, 70%) |
| CMYK | cmyk(17%, 0%, 24%, 30%) |
| CIE Lab | lab(69.8 -18.4 18.7) |
| OKLCH | oklch(0.733 0.069 136) |
Under warm 2700K interior light Foliage shifts subtly: drifts toward yellow-green; in north-facing or shaded light it is virtually unchanged. Overall drift across common illuminants is small (max ΔE ≈ 1.7), so it is a lighting-stable choice.
#9eae7e — ΔE 1.7, shifts subtly: drifts toward yellow-green#9cb485 — ΔE 1.0, shifts subtly: drifts toward yellow-green#95b388 — ΔE 0.0, is virtually unchanged#95b48a — ΔE 0.3, is virtually unchangedTest Foliage in the color lighting simulator — sweep it through daylight, warm 2700K light, 4000K LED, and shade alongside the rest of your palette.
Against white it measures 2.31:1 and against black 9.08:1, so black text is the stronger pairing. That pairing passes WCAG AA for body text. Avoid white text on this color entirely.
One color explored: close hues with real lightness and chroma structure, so the palette is the anchor through value rather than a set of colors.
#e1fbd7 · #b7d3ab · #95b388 · #6c8660 · #4a6140 · #2b3e22
The anchor's neighbours on the wheel — everything shares an undertone, so the chord carries color without anything having to be muted to get along.
#aadcc8 · #9cc8a7 · #95b388 · #909d6c · #8a8659 · #80714a
The mid-gap pairing — sage and mustard, terracotta and olive. A foil rotated 40–65° toward warm or cool: too far to be kin, too near to argue, carried by temperature and a deliberate value offset.
#95b388 · #70928e · #5c7550 · #015d58 · #273d1d · #002421
One deliberately opposed voice — a single restrained counterpoint across the wheel, or temperature against temperature where the anchor is too muted to carry a loud opposite.
#e3f6db · #c5cfc1 · #95b388 · #9979a6 · #5d6c57 · #424c3e
The anchor as the only color in the room. True neutrals or complement-warmed near-neutrals let it stay dominant.
#f5f0f7 · #95b388 · #898f86 · #575358 · #1f251c · #010102
This color as a ground rather than a subject — its own restraint held across a narrow value band, carrying one saturated voice from the opposite temperature.
#f5f0f7 · #ccc6cf · #a099a3 · #271f2a · #060208 · #95b388
The same quiet ground carrying one bright gold voice — the high-energy pairing a cool or muted anchor cannot reach through its own temperature.
#eaf6e5 · #c0ceba · #95b388 · #15280c · #000600 · #f5b84d
The opposite hue on the perceptual wheel, tempered to field strength — warm/cool tension without vibration.
#dfd9b4 · #95b388 · #8c639f · #496851 · #282f52 · #0d0929
The complement's two neighbours instead of the complement itself — strong contrast with a lower clash risk.
#f8edfc · #95b388 · #8a88b0 · #73435d · #211d3f · #040002
Three hues spaced evenly around the wheel; the anchor leads and the other two are held at supporting strength.
#eaf3ff · #95b388 · #758fb2 · #794346 · #3c1318 · #000007
Two complementary pairs offset by 90° — the richest chord, kept usable by a strict lightness hierarchy.
#e3f5fe · #95b388 · #6595a9 · #654771 · #3b1704 · #020004
#A4BE98 · #B2CAA9 · #C1D5B9 · #D1E1CA · #E0EDDB
#78936D · #5D7452 · #43573A · #2A3B22 · #13220C
#99B18F · #9DAF96 · #A2AC9D
Its moderate chroma lets it work in mid-size areas — upholstery, secondary UI surfaces, editorial blocks — without overwhelming neighbors. In palettes it pairs most predictably with its tonal ramp and analogous neighbors; reserve the complementary hue for small, deliberate contrast.