Complete design system extracted from www.planhat.com — every token, component, interaction pattern, and accessibility note, all from real values.
All color values extracted from the live stylesheet. Contrast ratios per WCAG 2.1.
Body: Sans-Serif · Display: Inter Variable. Font files loaded by the site: Fragment Mono (400) · IBM Plex Mono (400) · JetBrains Mono (400) · Geigy LL Duplex Var Variable Reg (400).
| Role | Specs | Sample | Used on |
|---|---|---|---|
| Micro | The Agentic Customer Platform |
||
| Micro | The Agentic Customer Platform |
||
| Body | The quick brown fox jumps over the lazy dog |
||
| Micro | The Agentic Customer Platform |
||
| Body | The quick brown fox jumps over the lazy dog |
||
| Body | Deploy AI with confidence across the customer lifecycle |
||
| Micro | The Agentic Customer Platform |
Nav demo using extracted colors, font, real link labels.
| Background | #000000 |
| Text color | #ffffff |
| Font family | Sans-Serif |
| Links (extracted) | Solutions · Platform · Customers · Explore · Pricing |
Layout values (height, padding, link states) are demo styling — not extracted from the site.
Color and radius tokens extracted from the scrape; variants are representative demos. Border-radius: 4px · fill type: solid · padding density: normal.
bg #000000 · color #ffffff · radius: 4px
Demo variant — outlined treatment of the extracted primary color #000000.
Demo variant — text-only treatment of the extracted primary color.
Generic disabled-state demo — not extracted from the site.
Flat design system — no box-shadows. Depth is communicated through background contrast and borders.
bg #ffffff · text #000000
bg #000000 · text #000000
Representative form patterns styled with extracted color and radius tokens. Input border-radius: not detected in scrape.
radius: not detected · demo border/background styling
Demo focus treatment using extracted primary color #000000.
Spacing values observed in the live layout. Values extracted from stylesheet padding, margin, and gap declarations.
Corner radius tokens observed across components. All values extracted from live stylesheet.
Fully flat design — zero box-shadow usage. Depth communicated through background-color contrast and 1px borders.
bg #ffffff — the outermost layer. Everything sits on top of this.
bg #ffffff with 1px border. No shadow — white lift creates elevation via contrast.
bg #000000 — depth through color contrast, no shadows.
Transition and animation values extracted from the scraped stylesheets, with real occurrence counts.
Demo transitions use the fastest extracted duration (0.2s ease).
Demo hover treatment — fill with extracted primary color. Real hover styles are not scraped.
| Token | Value | Occurrences |
|---|---|---|
| duration-fast | 0.2s | 4× in stylesheet |
| duration-base | 0.3s | 33× in stylesheet |
| duration-slow | 0.4s | 10× in stylesheet |
| duration-slower | 0.5s | 5× in stylesheet |
| duration-slowest | 0.8s | 17× in stylesheet |
| easing-1 | ease | 26× in stylesheet |
| easing-2 | ease-in | 24× in stylesheet |
| easing-3 | ease-out | 11× in stylesheet |
Breakpoint boundaries detected in the scraped stylesheet media queries, with real rule counts.
| Breakpoint | Boundary | Usage |
|---|---|---|
| Mobile | 451px | 5 @media rules |
| Mobile-2 | 501px | 2 @media rules |
| Mobile-3 | 600px | 6 @media rules |
| Tablet | 601px | 34 @media rules |
| Tablet-2 | 651px | 22 @media rules |
Extracted from https://www.planhat.com/ stylesheets.