# Winter color palettes

Looking for a winter palette? These 4 are hand-picked — ice blues and snow whites, or cranberry and pine on a cold dark — the season's two registers — each with role tokens, AA-checked text contrast, and a one-line note on why it works. Open one in the palette tool to lock what you like and regenerate the rest.

- Page: https://brandsweets.com/palettes/winter
- Count: 4

## Palettes

### First Snow

- Slug: `first-snow`
- Hexes: #2b4c7e, #8fa8c8, #c9d6e3, #fbfcfe, #14213d
- Roles: primary #2b4c7e, secondary #8fa8c8, accent #c9d6e3, surface #fbfcfe, text #14213d
- Text on surface: 15.56:1
- Moods: winter, cool, light, minimal
- Why: Ice blue on snow-white with a deep navy — the quietest winter palette; everything is a tint of one cold hue.
- Tool: https://brandsweets.com/palettes/new/2b4c7e-8fa8c8-c9d6e3-fbfcfe-14213d
- Colors: https://brandsweets.com/colors/2b4c7e, https://brandsweets.com/colors/8fa8c8, https://brandsweets.com/colors/c9d6e3, https://brandsweets.com/colors/fbfcfe, https://brandsweets.com/colors/14213d

### Fireside

- Slug: `fireside`
- Hexes: #b23a3a, #2f5d50, #d4a857, #171a1f, #f2ede4
- Roles: primary #b23a3a, secondary #2f5d50, accent #d4a857, surface #171a1f, text #f2ede4
- Text on surface: 14.96:1
- Moods: winter, dark, warm, luxury
- Why: Cranberry, pine and brass on a charcoal night — the holiday palette without the clichés, because the surface is cold.
- Tool: https://brandsweets.com/palettes/new/b23a3a-2f5d50-d4a857-171a1f-f2ede4
- Colors: https://brandsweets.com/colors/b23a3a, https://brandsweets.com/colors/2f5d50, https://brandsweets.com/colors/d4a857, https://brandsweets.com/colors/171a1f, https://brandsweets.com/colors/f2ede4

### Glacier

- Slug: `glacier`
- Hexes: #0077b6, #90e0ef, #023e8a, #f3f9fc, #03045e
- Roles: primary #0077b6, secondary #90e0ef, accent #023e8a, surface #f3f9fc, text #03045e
- Text on surface: 16.71:1
- Moods: winter, cool, clean, technical
- Why: Three blues from ice to deep water on a pale surface — a monochromatic winter set with real depth.
- Tool: https://brandsweets.com/palettes/new/0077b6-90e0ef-023e8a-f3f9fc-03045e
- Colors: https://brandsweets.com/colors/0077b6, https://brandsweets.com/colors/90e0ef, https://brandsweets.com/colors/023e8a, https://brandsweets.com/colors/f3f9fc, https://brandsweets.com/colors/03045e

### Frost & Ember

- Slug: `frost-and-ember`
- Hexes: #1d3557, #a8dadc, #e63946, #f1faee
- Roles: primary #1d3557, secondary #a8dadc, accent #e63946, surface #f1faee, text #1d3557
- Text on surface: 11.56:1
- Moods: winter, bold, cool, vivid
- Why: Navy and frost with one ember red — the classic cold-with-a-warm-accent structure, borrowed from a thousand ski posters.
- Tool: https://brandsweets.com/palettes/new/1d3557-a8dadc-e63946-f1faee
- Colors: https://brandsweets.com/colors/1d3557, https://brandsweets.com/colors/a8dadc, https://brandsweets.com/colors/e63946, https://brandsweets.com/colors/f1faee

## Palette tool

Every tool URL is the palette's state: `/palettes/new/<hex>-<hex>-<hex>-<hex>-<hex>?lock=0,2&style=vibrant`. Hand a link to a human, let them lock and regenerate, and read `lock=` back from the link they return.

## Connect an agent

Point any MCP client at the BrandSweets colors endpoint for the same collection and engine:

- Endpoint: https://mcp.brandsweets.com/colors/mcp
- Tools: `list_palettes` (e.g. `list_palettes({ mood: "winter" })`), `suggest_palette` (mood/industry/seed → curated-first, with rationale), `generate_palette`, `analyze_color`, `check_contrast`.
