# Forest gradients

Looking for a forest gradient? These 8 are the corpus entries whose stops actually read that way — green-led with teal or yellow, and at least one deep stop — tagged by measuring the stops in OKLCH, not by name. Every one renders in OKLab, ships its CSS and Tailwind v4, and carries the contrast verdict for both inks.

- Page: https://brandsweets.com/gradients/mood/forest
- Count: 8

## Gradients

### Army

- Slug: `army` · Page: https://brandsweets.com/gradients/army
- Stops: #414d0b, #727a17 · angle 90° · source uigradients
- Families: green, yellow · Moods: forest
- CSS: `linear-gradient(90deg in oklab, #414d0b 0%, #727a17 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#414d0b] to-[#727a17]`
- Contrast (worst point): white 4.66:1 AA · black 2.29:1 fail · banding high
- Maker: https://brandsweets.com/gradients/new/v1.414d0b-727a17?a=90
- Colors: https://brandsweets.com/colors/414d0b, https://brandsweets.com/colors/727a17

### Misty Meadow

- Slug: `misty-meadow` · Page: https://brandsweets.com/gradients/misty-meadow
- Stops: #215f00, #e4e4d9 · angle 90° · source uigradients
- Families: green · Moods: cool, forest
- CSS: `linear-gradient(90deg in oklab, #215f00 0%, #e4e4d9 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#215f00] to-[#e4e4d9]`
- Contrast (worst point): white 1.28:1 fail · black 2.70:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.215f00-e4e4d9?a=90
- Colors: https://brandsweets.com/colors/215f00, https://brandsweets.com/colors/e4e4d9

### Behongo

- Slug: `behongo` · Page: https://brandsweets.com/gradients/behongo
- Stops: #52c234, #061700 · angle 90° · source uigradients
- Families: green · Moods: cool, monochrome, forest
- CSS: `linear-gradient(90deg in oklab, #52c234 0%, #061700 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#52c234] to-[#061700]`
- Contrast (worst point): white 2.30:1 fail · black 1.13:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.52c234-061700?a=90
- Colors: https://brandsweets.com/colors/52c234, https://brandsweets.com/colors/061700

### Green to dark

- Slug: `green-to-dark-ui` · Page: https://brandsweets.com/gradients/green-to-dark-ui
- Stops: #6a9113, #141517 · angle 90° · source uigradients
- Families: green · Moods: cool, forest
- CSS: `linear-gradient(90deg in oklab, #6a9113 0%, #141517 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#6a9113] to-[#141517]`
- Contrast (worst point): white 3.70:1 AA-large · black 1.15:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.6a9113-141517?a=90
- Colors: https://brandsweets.com/colors/6a9113, https://brandsweets.com/colors/141517

### Under the Lake

- Slug: `under-the-lake` · Page: https://brandsweets.com/gradients/under-the-lake
- Stops: #093028, #237a57 · angle 90° · source uigradients
- Families: teal, green · Moods: cool, muted, forest
- CSS: `linear-gradient(90deg in oklab, #093028 0%, #237a57 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#093028] to-[#237a57]`
- Contrast (worst point): white 5.26:1 AA · black 1.47:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.093028-237a57?a=90
- Colors: https://brandsweets.com/colors/093028, https://brandsweets.com/colors/237a57

### Terminal

- Slug: `terminal` · Page: https://brandsweets.com/gradients/terminal
- Stops: #000000, #0f9b0f · angle 90° · source uigradients
- Families: green · Moods: cool, vivid, forest
- CSS: `linear-gradient(90deg in oklab, #000000 0%, #0f9b0f 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#000000] to-[#0f9b0f]`
- Contrast (worst point): white 3.67:1 AA-large · black 1.00:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.000000-0f9b0f?a=90
- Colors: https://brandsweets.com/colors/000000, https://brandsweets.com/colors/0f9b0f

### Harvey

- Slug: `harvey` · Page: https://brandsweets.com/gradients/harvey
- Stops: #1f4037, #99f2c8 · angle 90° · source uigradients
- Families: teal, green · Moods: cool, muted, forest
- CSS: `linear-gradient(90deg in oklab, #1f4037 0%, #99f2c8 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#1f4037] to-[#99f2c8]`
- Contrast (worst point): white 1.32:1 fail · black 1.85:1 fail · banding medium
- Maker: https://brandsweets.com/gradients/new/v1.1f4037-99f2c8?a=90
- Colors: https://brandsweets.com/colors/1f4037, https://brandsweets.com/colors/99f2c8

### Space Light Green

- Slug: `space-light-green` · Page: https://brandsweets.com/gradients/space-light-green
- Stops: #9fa0a8, #5c7852 · angle 90° · source uigradients
- Families: green · Moods: cool, muted, forest
- CSS: `linear-gradient(90deg in oklab, #9fa0a8 0%, #5c7852 100%)`
- Tailwind: `bg-linear-to-r/oklab from-[#9fa0a8] to-[#5c7852]`
- Contrast (worst point): white 2.60:1 fail · black 4.26:1 AA-large · banding high
- Maker: https://brandsweets.com/gradients/new/v1.9fa0a8-5c7852?a=90
- Colors: https://brandsweets.com/colors/9fa0a8, https://brandsweets.com/colors/5c7852

## Gradient maker

Every maker URL is the gradient's state: `/gradients/new/v1.<hex>-<hex>[_pos]?a=135&in=oklch&hue=shorter&e=soft&g=8`. Hand one to a human, let them refine, and read the link they return.

## Connect an agent

Point any MCP client at the BrandSweets gradients endpoint for the same engine and corpus:

- Endpoint: https://mcp.brandsweets.com/gradients/mcp
- Tools: `make_gradient` (2–5 colours → CSS with the interpolation space, Tailwind v4, SVG, PNG URL, DTCG token + the contrast/banding/gamut report), `brand_gradients` (brand slug or palette → brand gradient, hero, button, variants).
- Resource: `gradients://corpus` — the whole bundled corpus as JSON.
