Wisteria Porch

calmearthypastel

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

This is wisteria climbing a painted porch: periwinkle and iris blossoms, sage leaves, cream clapboard and walnut timber. Blue-violet and green sit close enough on the wheel to blend peacefully, and both are muted to the same garden softness. Walnut is the crucial move — a warm, woody dark that grounds the pastels in something material, which is why the palette works as well in a room as on an invitation.

Built around Periwinkle.

Use this palette

Hex values
#a6b1e1, #b5c9a8, #f8f4ec, #6e5a4e, #7d88c4
CSS custom properties
:root {
  --color-periwinkle: #a6b1e1;
  --color-sage: #b5c9a8;
  --color-cream: #f8f4ec;
  --color-walnut: #6e5a4e;
  --color-iris: #7d88c4;
}
Tailwind v4 theme
@theme {
  --color-periwinkle: #a6b1e1;
  --color-sage: #b5c9a8;
  --color-cream: #f8f4ec;
  --color-walnut: #6e5a4e;
  --color-iris: #7d88c4;
}
JSON
{
  "name": "Wisteria Porch",
  "colors": [
    {
      "hex": "#a6b1e1",
      "role": "periwinkle"
    },
    {
      "hex": "#b5c9a8",
      "role": "sage"
    },
    {
      "hex": "#f8f4ec",
      "role": "cream"
    },
    {
      "hex": "#6e5a4e",
      "role": "walnut"
    },
    {
      "hex": "#7d88c4",
      "role": "iris"
    }
  ]
}

Related palettes