pack/guidelines/
Colour
5 cards · both themesLedger rows
p3-foundations-colors-palettelocked guidelines/colors-palette.card.htmlp3-foundations-colors-themeslocked guidelines/colors-themes.card.htmlp3-foundations-colors-pairingslocked guidelines/colors-pairings.card.htmlp3-foundations-colors-usagelocked guidelines/colors-usage.card.htmlp3-foundations-print-speclocked guidelines/print-spec.card.html
pack/guidelines/
Type
2 cards · both themesLedger rows
p3-foundations-type-displaylocked guidelines/type-display.card.htmlp3-foundations-type-body-monolocked guidelines/type-body-mono.card.html
pack/guidelines/
Shape · spacing
2 cards · both themesLedger rows
p3-foundations-shape-decorlocked guidelines/shape-decor.card.htmlp3-foundations-spacing-scalelocked guidelines/spacing-scale.card.html
pack/tokens/ · pack/styles.css · pack/TOKENS.md
Token files
10 ledger rowsstyles.cssthe entry point — eight @import lines in order, nothing elsetokens/fonts.cssNunito 800 · Nunito Sans 400 / 600 / 700tokens/colors.css31 fixed values · on-colour inks annotated · alpha: nonetokens/themes.cssdark default · light alternate · brand / working contexts — every scope applies colourtokens/typography.cssfaces, weight, tracking ramp, recorded size scaletokens/spacing.cssbase 4 · 4 → 24 · section 32tokens/shape.css12 / 16 / pill · edge 1.5pxtokens/motion.css180ms · one easing · suspended under reduced motiontokens/base.cssface + tabular figures applied · no reset by designTOKENS.mdevery token in text · CMYK + Pantone · every ratio · the illegal list · the four rulesLedger rows
p3-foundations-styleslocked styles.cssp3-foundations-tokens-fontslocked tokens/fonts.cssp3-foundations-tokens-colorslocked tokens/colors.cssp3-foundations-tokens-themeslocked tokens/themes.cssp3-foundations-tokens-typographylocked tokens/typography.cssp3-foundations-tokens-spacinglocked tokens/spacing.cssp3-foundations-tokens-shapelocked tokens/shape.cssp3-foundations-tokens-motionlocked tokens/motion.cssp3-foundations-tokens-baselocked tokens/base.cssp3-foundations-tokens-mdlocked TOKENS.md
No value changed
The canonical files are the working set written out, not redesigned. Proven in headless Chromium against
components/tokens.working.css; the outputs are in phase-3/foundations/verify/.Computed properties compared6,27061 names × 19 scopes × 5 theme / motion states
Differences0every scope, both themes, reduced motion
Pixel diff · Button · MailList · app ×20 pxlink swapped to styles.css, re-rendered
Gate pairings13 ≥ 4.5contrast gate on tokens/colors.css · no skips
Preview pages are viewing surfaces for the build, not part of the system. This page frames the pack's own files (
guidelines/, tokens/, styles.css) at their real sizes; the deliverable is the pack. It ships with the pack so the owner can open it, and is listed as "not a card" in the coverage table.The set:
preview-01-components (canvas CiyL9UCMhtdJf7ktAjG4Rk) · preview-02-wave · this page. The first two were shown together for the green-light; this one follows it.