Auberge

Reference

Design system

Every ratio was computed with tools/a11y/contrast.py, not eyeballed. This page is noindex: it documents the template for whoever builds with it.

Colour tokens

--color-bg

#FBFBFA — Gallery white

--color-bg-alt

#EDEDEA — Banding

--color-text

#111111 — 18.24:1 on ground · AAA

--color-text-muted

#54544F — 7.35:1 on ground · AAA

--color-border

#7A7A74 — 4.17 / 3.68 / 4.32 — credit rules carry structure

--color-accent

#7A1428 — Oxblood — 10.36:1 on ground · AAA

--color-band

#111111 — Inverted band

--color-on-band

#FBFBFA — 18.24:1 on band · AAA

--color-on-band-muted

#A5A5A0 — 7.63:1 on band · AAA

--color-accent-on-band

#E88CA0 — 7.81:1 on band · AAA

<details> as a content device

The library has only ever used disclosure for FAQ accordions. Here it is the page's second structural layer: the credit block is the public record and stays open, the economics are the thing a reader chooses to look at. Native, keyboard-operable, and it works with JavaScript off — which a test asserts rather than assumes.

Everything countable is counted

Net is fee minus costs, computed. The crew list is derived from the credit blocks, so it cannot name anyone the frames do not. The "N of 5 lost money" line counts the negative nets. And the headline claim — eight to fifteen people per image — is asserted by a test against the blocks themselves, because a claim the page's own data contradicts is worse than no claim.

Oxblood, measured

22% darker and 22% more saturated than bakery’s #C0405E, the only other template in that hue bucket.

Type

Imbue — display

COUSINE — PHOTOGRAPHY · STYLING · HAIR · MAKE-UP

Credit blocks in fashion are set tiny, letterspaced and machine-like. Cousine does that literally rather than approximating it with a sans. Neither face appears in days 1–93.

Buttons

Primary Secondary