← Design system

Layer 3 — compositions

Whole surfaces, built from the system

The layer above components. preview/ proves a token, storybook/ proves a component, and these prove that the two compose into something a client actually receives — a deck, a form, an email, a page in print. Copy from them; they are not references to check.

Sales & pitch

Surfaces that leave the building. Each is a single self-contained file with no build step, so it can be attached, printed or handed over as-is.

Email

Table-based layouts with inlined values, because a mail client will not read a stylesheet or resolve a custom property. These are the one sanctioned place where the token values appear as literals.

Web

Full pages. These are the system carrying real density — the test of whether the 200/120 rhythm and the 24px card survive a page with something to say.

These were machine-generated and are being brought back onto the brand. They were rendered by the branding-agent engine from brand.json, whose seed is correct — but the generator derived its own ten-step palette from it and shipped #7040da as the primary. #5F20FE did not appear anywhere in the generated token layer. That layer has been removed; these six files are being re-based on colors_and_type.css so they resolve through the same tokens as every other page in the package.