Emerald Atrium

freshluxuriousminimal

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

The palette works like plants in a white-marble conservatory: emerald and its pale echo celadon supply the life, while marble gives them maximum light to grow against. Blush is the warm counterpoint — a pink with enough gray in it to complement green quietly, the way terracotta pots offset foliage. Canopy anchors text and trim in a green-black that never breaks the botanical theme.

Built around Emerald.

Use this palette

Hex values
#50c878, #f7f6f2, #cfe8d8, #e5b9a8, #103b2d
CSS custom properties
:root {
  --color-emerald: #50c878;
  --color-marble: #f7f6f2;
  --color-celadon: #cfe8d8;
  --color-blush: #e5b9a8;
  --color-canopy: #103b2d;
}
Tailwind v4 theme
@theme {
  --color-emerald: #50c878;
  --color-marble: #f7f6f2;
  --color-celadon: #cfe8d8;
  --color-blush: #e5b9a8;
  --color-canopy: #103b2d;
}
JSON
{
  "name": "Emerald Atrium",
  "colors": [
    {
      "hex": "#50c878",
      "role": "emerald"
    },
    {
      "hex": "#f7f6f2",
      "role": "marble"
    },
    {
      "hex": "#cfe8d8",
      "role": "celadon"
    },
    {
      "hex": "#e5b9a8",
      "role": "blush"
    },
    {
      "hex": "#103b2d",
      "role": "canopy"
    }
  ]
}

Related palettes