Northwind DESIGN.md Example

Northwind demonstrates the token-table approach: no frontmatter, values in GFM tables, readable as plain Markdown without any tooling.

Publishing / Editorial

What this file renders to

Computed from the file below when this page is built. Open it in the viewer for the full guideline with navigation and diagnostics.

Colors

Aa
--bg
17.22:1AAAink on fill
Aa
--ink
17.40:1AAAwhite on fill
Aa
--muted
5.39:1AAwhite on fill
Aa
--accent
4.50:1AA Largewhite on fill
Aa
--line
14.03:1AAAink on fill

Spacing

xs4px
sm8px
md16px
lg24px
xl48px

Lint summary

The same checks as the DESIGN.md linter, run on this file at build time.

Full DESIGN.md source

Copy it, edit it, and use it as a starting point for your own file. Nothing is uploaded.

# Northwind: Design Notes

A warm, editorial reading system. No build step, no token compiler. The
source of truth is this document.

## Colors

| Token      | Value     | Role                                  |
| ---------- | --------- | ------------------------------------- |
| --bg       | #FBFAF8   | Page canvas                           |
| --ink      | #1B1A17   | Primary text                          |
| --muted    | #6E6A61   | Secondary text and metadata           |
| --accent   | #2F6BFF   | Links and the single primary action   |
| --line     | #E7E3DB   | Hairline borders                      |

## Spacing

| Step | Value |
| ---- | ----- |
| xs   | 4px   |
| sm   | 8px   |
| md   | 16px  |
| lg   | 24px  |
| xl   | 48px  |

## Typography

We set body copy in a humanist serif at 18px with generous 1.7 line-height,
and labels in a grotesque sans at 12px uppercase. Headlines stay tight.

## Do's and Don'ts

- Do let whitespace do the work; resist the urge to fill it.
- Don't introduce a second accent color without removing the first.

More files: all DESIGN.md examples and templates.