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


x.ai is built on a pure-white canvas (rgb(255, 255, 255)). The system uses rgb(249, 248, 246) as a near-neutral accent (low saturation). Fully-rounded CTAs (9999px) signal a friendly, tactile interaction model alongside universalSansDisplay as the primary typeface. UniversalSansDisplay is paired with universalSans Fallback for secondary roles. A layered elevation system (8 distinct shadows) building a clear front-to-back hierarchy. Motion is a first-class concern — 18 keyframe animations plus transition-driven interactions.
40 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
8 box-shadows measured on the live page · click a tile to copy its raw value
1 easing curve · 18 keyframes · hover a tile to preview
9 component families · 48 variants counted on the live DOM
| Component | Variants found |
|---|---|
| buttons | ×10 |
| cards | ×10 |
| links | ×10 |
| nav Links | ×5 |
| code Block | ×4 |
| footer Links | ×3 |
| heading H3 | ×3 |
| heading H2 | ×2 |
| heading H1 | ×1 |
Icon Button
transparent#ffffff {colors.surface-1}rgba(0, 0, 0, 0) solid 2pxPill
transparent#0a0a0a {colors.ink-subtle}rgba(10, 10, 10, 0.15) 0px 0px 0px 1pxrgba(0, 0, 0, 0) solid 2pxPill
transparent#ffffff {colors.surface-1}rgba(0, 0, 0, 0) solid 2pxLight / Invert
#f9f8f6 {colors.primary}#0a0a0a {colors.ink-subtle}rgba(0, 0, 0, 0) solid 2pxLight / Invert
#f9f8f6 {colors.primary}#0a0a0a {colors.ink-subtle}rgba(0, 0, 0, 0) solid 2pxStandard Card
#f9f8f6 {colors.primary}rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px5 layout metrics measured
8 media-query stops read from the live CSS
25 enforceable rules pulled verbatim from the spec
Paste-ready prompt + the real files behind this page