Mauve and Moss

earthycalm

Click any swatch to copy its hex.

See it in place

Design that earns its keep

A tiny landing page, painted entirely with this palette so you can judge it doing real work.

Get started

Fast

Ships static, loads instantly.

Honest

Every choice explained.

Drag to place · tap to copy

How the preview picks colors: the lightest swatch becomes the page background, the darkest becomes the text, and the most vivid becomes the button. Drag a chip onto any part of the mockup to override it — your arrangement is saved into this page's URL, so copying the link shares it.

Why it works

Mauve and moss are near-complements — red-violet and yellow-green — but both are so heavily grayed that the opposition reads as quiet tension instead of contrast, like dried flowers against eucalyptus. Petal gives mauve a lighter register for backgrounds, ivory keeps the whole thing warm, and graphite's violet undertone ties the dark back to the anchor. A florist's palette, equally at home on a wall or an invitation suite.

Built around Mauve.

Use this palette

Hex values
#b784a7, #7d8f69, #f6f2ee, #3d3a43, #d9c1cf
CSS custom properties
:root {
  --color-mauve: #b784a7;
  --color-moss: #7d8f69;
  --color-ivory: #f6f2ee;
  --color-graphite: #3d3a43;
  --color-petal: #d9c1cf;
}
Tailwind v4 theme
@theme {
  --color-mauve: #b784a7;
  --color-moss: #7d8f69;
  --color-ivory: #f6f2ee;
  --color-graphite: #3d3a43;
  --color-petal: #d9c1cf;
}
JSON
{
  "name": "Mauve and Moss",
  "colors": [
    {
      "hex": "#b784a7",
      "role": "mauve"
    },
    {
      "hex": "#7d8f69",
      "role": "moss"
    },
    {
      "hex": "#f6f2ee",
      "role": "ivory"
    },
    {
      "hex": "#3d3a43",
      "role": "graphite"
    },
    {
      "hex": "#d9c1cf",
      "role": "petal"
    }
  ]
}

Related palettes