Accent #5e6ad2 · Inter — chaque valeur ci-dessous est mesurée via getComputedStyle(), jamais affirmée à la main.


vitejs.dev is built on a near-black canvas (rgb(22, 23, 29)). The system uses rgb(255, 255, 255) as the singular interactive color. Sharp 0px corners on CTAs — architectural restraint, engineering precision alongside APK Protocol as the primary typeface. APK Protocol is paired with KH Teka Mono for secondary roles. A restrained elevation system (2 distinct shadows) — shadows reserved for the few elements that must lift off the page. Motion is a first-class concern — 8 keyframe animations plus transition-driven interactions.
12 colors measured · click any swatch to copy
3 semantic roles found.
6 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
2 box-shadows measured on the live page · click a tile to copy its raw value
5 easing curves · 8 keyframes · hover a tile to preview
14 component families · 39 variants counted on the live DOM
| Component | Variants found |
|---|---|
| buttons | ×8 |
| cards | ×5 |
| testimonial | ×5 |
| links | ×4 |
| nav Links | ×3 |
| footer Links | ×3 |
| heading H2 | ×3 |
| code Block | ×2 |
| inputs | ×1 |
| tabs | ×1 |
| heading H1 | ×1 |
| heading H3 | ×1 |
| heading H5 | ×1 |
| heading H6 | ×1 |
Icon Button
transparent#ffffff {colors.primary}rgb(16, 16, 16) auto 4pxGhost
transparent#ffffff {colors.primary}rgb(16, 16, 16) auto 4pxDark / Solid
#14121a#98989f {colors.ink-muted}rgb(16, 16, 16) auto 4pxGhost
transparent#ffffff {colors.primary}rgb(16, 16, 16) auto 4pxIcon Button
#14121a#ffffff {colors.primary}rgb(16, 16, 16) auto 4pxLight / Invert
#ffffff {colors.primary}#16171d {colors.canvas}rgb(16, 16, 16) auto 4pxStandard Card
5 layout metrics measured
fluid system — no hard stops
No distinct @media breakpoints captured at the desktop/mobile pass — this layout is fluid, adapting by ratio rather than hard stops.
23 enforceable rules pulled verbatim from the spec
Paste-ready prompt + the real files behind this page