City Dweller
#c0b9ac
Softer warm-gray for city UI panels
About City Dweller
City Dweller is the gray that doesn't try to hide what it is. It's warmer than Chrome White or Argento, but it's not beige, there's enough gray in it to keep things grounded. You'll see it read differently depending on what you put next to it, which is exactly why it works. It's not the color that disappears. It's the one that actually lives on the page.
Reach for this in product interfaces, editorial layouts, and content platforms where you need a solid neutral that won't flip between warm and cool depending on the light. It pairs clean with black type, holds photography without fussiness, and brings enough warmth to feel human without softening the edge. It works harder than the flatter grays around it because it's making a micro-commitment: structured enough to matter, warm enough to breathe.
The thing about City Dweller: it's got just enough personality that saturated colors and cool accents will both register against it. That's not a weakness. It means your palette choices become visible, which keeps you honest about what you're building.
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.