Concrete Jungle
#999988
Greenish concrete gray with calm, midtone neutrality
About Concrete Jungle
Concrete Jungle is the gray that actually sits on something. It's got weight to it, darker and more saturated than Cathedral or Ashes to Ashes, with enough brown underneath to feel like it's made of something real. This isn't a gray that's trying to disappear; it's a gray that's already been there.
Use this in dense, working interfaces where the background needs to anchor the content without fading into the wall. Product dashboards, data visualization platforms, editorial tools where users spend hours staring at the same screen. Pair it with type and UI elements and it holds them steady. Unlike Ash, which is cooler and more austere, Concrete Jungle has a warmth that doesn't apologize, doesn't require context to feel like it belongs. It works harder than Cathedral because it's not trying to be invisible, it's content-adjacent, not content-hostile.
Put saturated accents against it and they'll read clean and clear. The warmth here actually works with earthy tones, warm blacks, and rust-tinged colors in a way the cooler grays in this family won't. It's the one you reach for when the page itself needs to be present.
Code snippets
Copy this color into your project.
Contrast checker
WCAG 2.1 contrast ratios. AA requires 4.5:1 for normal text, 3:1 for large. AAA requires 7:1 / 4.5:1.
On White #ffffff
On Gray 100 #f5f5f5
On Gray 900 #18181b
On Black #000000
Variations
Shades
Darker variations, created by mixing toward black.
Tints
Lighter variations, created by mixing toward white.
Tones
Muted variations, created by reducing saturation.
Hues
Hue rotations around the color wheel.
Temperatures
Warm and cool shifts of this color.
Color harmonies
Suggested palettes
Palettes built around this color.
Community palettes
Published palettes that include this color.