24 colours · Fricolage Grotesque woff2 captured · real motion · desktop + mobile shots — every number measured, never written.
24 colors measured · click any swatch to copy
No semantic state colors detected — this system signals state through weight & motion, not hue.
3 roles · rendered live in the real Inter (captured woff2) · lines are editable, click any spec to copy
9 spacing steps · 7 radii · bars are exact px widths
11 box-shadows measured on the live page · click a tile to copy its raw value
1 easing curve · 17 keyframes · hover a tile to preview
7 component families · 36 variants counted on the live DOM
| Component | Variants found |
|---|---|
| buttons | ×10 |
| nav Links | ×8 |
| links | ×8 |
| heading H2 | ×6 |
| footer Links | ×2 |
| badges | ×1 |
| heading H1 | ×1 |
Pill
transparent {colors.hairline}#281950 {colors.primary-hover}Ghost
transparent {colors.hairline}#281950 {colors.primary-hover}Pill
rgba(255, 255, 255, 0.4) {colors.on-primary}#202237 {colors.ink-subtle}rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1pxPrimary Brand
#7c3aed {colors.primary}#ffffff {colors.on-primary}rgba(67, 56, 202, 0.25) 0px 0px 0px 1px insetOutline
transparent {colors.hairline}#ffffff {colors.on-primary}rgba(91, 33, 182, 0.1) 0px 5px 5px -2px, rgba(91, 33, 182, 0.1) 0px 2px 4px -2pxMain Nav
transparent {colors.hairline}4 layout metrics measured
8 media-query stops read from the live CSS
22 enforceable rules pulled verbatim from the spec
Paste-ready prompt + the real files behind this page