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


sentry.io is built on a near-black canvas (rgb(31, 22, 51)). The system uses rgb(121, 98, 140) as the singular interactive color. Moderately rounded CTAs (8px) — modern SaaS standard, neither sharp nor pill alongside Dammit Sans as the primary typeface. A layered elevation system (6 distinct shadows) building a clear front-to-back hierarchy. Motion is a first-class concern — 10 keyframe animations plus transition-driven interactions.
36 colors measured · click any swatch to copy
No semantic state colors detected — this system signals state through weight & motion, not hue.
7 roles · rendered live in the real Rubik (captured woff2) · lines are editable, click any spec to copy
9 spacing steps · 7 radii · bars are exact px widths
6 box-shadows measured on the live page · click a tile to copy its raw value
1 easing curve · 10 keyframes · hover a tile to preview
13 component families · 44 variants counted on the live DOM
| Component | Variants found |
|---|---|
| code Block | ×10 |
| buttons | ×9 |
| badges | ×5 |
| footer Links | ×5 |
| inputs | ×3 |
| heading H2 | ×2 |
| heading H3 | ×2 |
| eyebrow Labels | ×2 |
| accordion | ×2 |
| nav Links | ×1 |
| logo Tile | ×1 |
| heading H1 | ×1 |
| links | ×1 |
Light / Invert
#efefef#1a1a1aGhost
transparent#ffffff {colors.hairline}Ghost
transparent#ffffff {colors.hairline}Pill
#79628c {colors.primary}#ffffff {colors.hairline}rgba(0, 0, 0, 0.1) 0px 1px 3px 0px insetIcon Button
#150f23 {colors.surface-2}#ffffff {colors.hairline}rgb(21, 15, 35) 0px 0px 8px 6pxText Input
#ffffff {colors.hairline}#1f1633 {colors.surface-1}rgba(0, 0, 0, 0.15) 0px 2px 10px 0px inset4 layout metrics measured
10 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