# Vintage color palettes

Looking for a vintage palette? These 5 are hand-picked — sepia, faded ochre and washed teal on aged paper, desaturated until it feels found rather than designed — 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/vintage
- Count: 5

## Palettes

### Darkroom

- Slug: `darkroom`
- Hexes: #7a4b3a, #b89b72, #3f5a5a, #f3ead8, #2c231c
- Roles: primary #7a4b3a, secondary #b89b72, accent #3f5a5a, surface #f3ead8, text #2c231c
- Text on surface: 12.88:1
- Moods: vintage, muted, warm, editorial
- Why: Sepia, faded ochre and a teal shadow on aged paper — the photograph-in-a-drawer palette, tuned so it still passes AA.
- Tool: https://brandsweets.com/palettes/new/7a4b3a-b89b72-3f5a5a-f3ead8-2c231c
- Colors: https://brandsweets.com/colors/7a4b3a, https://brandsweets.com/colors/b89b72, https://brandsweets.com/colors/3f5a5a, https://brandsweets.com/colors/f3ead8, https://brandsweets.com/colors/2c231c

### Mid-Century

- Slug: `mid-century`
- Hexes: #d9822b, #2f6f73, #e6b33d, #f7efdf, #2b2622
- Roles: primary #d9822b, secondary #2f6f73, accent #e6b33d, surface #f7efdf, text #2b2622
- Text on surface: 13.09:1
- Moods: vintage, retro, warm, muted
- Why: Tangerine, teal and mustard on cream — the 1960s lounge trio, one of the few retro palettes with real hue contrast.
- Tool: https://brandsweets.com/palettes/new/d9822b-2f6f73-e6b33d-f7efdf-2b2622
- Colors: https://brandsweets.com/colors/d9822b, https://brandsweets.com/colors/2f6f73, https://brandsweets.com/colors/e6b33d, https://brandsweets.com/colors/f7efdf, https://brandsweets.com/colors/2b2622

### Polaroid

- Slug: `polaroid`
- Hexes: #e08e79, #8fb3a9, #e9c46a, #fbf7ef, #33302c
- Roles: primary #e08e79, secondary #8fb3a9, accent #e9c46a, surface #fbf7ef, text #33302c
- Text on surface: 12.28:1
- Moods: vintage, light, muted, friendly
- Why: Washed coral, faded aqua and a mustard — the 1970s film look, desaturated so it feels found rather than designed.
- Tool: https://brandsweets.com/palettes/new/e08e79-8fb3a9-e9c46a-fbf7ef-33302c
- Colors: https://brandsweets.com/colors/e08e79, https://brandsweets.com/colors/8fb3a9, https://brandsweets.com/colors/e9c46a, https://brandsweets.com/colors/fbf7ef, https://brandsweets.com/colors/33302c

### Typewriter

- Slug: `typewriter`
- Hexes: #2b2b2b, #8a8480, #a33a2f, #f4efe6
- Roles: primary #2b2b2b, secondary #8a8480, accent #a33a2f, surface #f4efe6, text #2b2b2b
- Text on surface: 12.36:1
- Moods: vintage, monochrome, editorial, minimal
- Why: Ink-black and ribbon-red on manila — the correspondence palette; all the vintage comes from the paper colour.
- Tool: https://brandsweets.com/palettes/new/2b2b2b-8a8480-a33a2f-f4efe6
- Colors: https://brandsweets.com/colors/2b2b2b, https://brandsweets.com/colors/8a8480, https://brandsweets.com/colors/a33a2f, https://brandsweets.com/colors/f4efe6

### Sepia Mono

- Slug: `sepia-mono`
- Hexes: #5c4a3a, #9c8b78, #cdbfae, #f7f1e8, #2f251d
- Roles: primary #5c4a3a, secondary #9c8b78, accent #cdbfae, surface #f7f1e8, text #2f251d
- Text on surface: 13.33:1
- Moods: monochrome, warm, vintage, muted
- Why: A single warm brown from espresso to oat — the sepia scale as a working palette, not a filter.
- Tool: https://brandsweets.com/palettes/new/5c4a3a-9c8b78-cdbfae-f7f1e8-2f251d
- Colors: https://brandsweets.com/colors/5c4a3a, https://brandsweets.com/colors/9c8b78, https://brandsweets.com/colors/cdbfae, https://brandsweets.com/colors/f7f1e8, https://brandsweets.com/colors/2f251d

## 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: "vintage" })`), `suggest_palette` (mood/industry/seed → curated-first, with rationale), `generate_palette`, `analyze_color`, `check_contrast`.
