Mintlify
Mintlify 以天空氛围渐变和柔和奶油蓝营销页面吸引注意,再以清晰、紧凑的文档界面承载技术内容,形成兼具品牌温度与开发者效率的双模式体验。

primary
#0A0A0A
--color-primary
on primary
#FFFFFF
--color-on-primary
brand green
#00D4A4
--color-brand-green
brand green deep
#00B48A
--color-brand-green-deep
brand green soft
#7CEBCB
--color-brand-green-soft
brand tag
#3772CF
--color-brand-tag
brand warn
#C37D0D
--color-brand-warn
brand annotate
#1BA673
--color-brand-annotate
brand error
#D45656
--color-brand-error
brand cursor
#888888
--color-brand-cursor
hero sky from
#87A8C8
--color-hero-sky-from
hero sky to
#F5E9D8
--color-hero-sky-to
hero dark from
#1A3D4A
--color-hero-dark-from
hero dark to
#2D5A4F
--color-hero-dark-to
testimonial orange
#F55A3C
--color-testimonial-orange
testimonial orange deep
#CC3A1F
--color-testimonial-orange-deep
canvas
#FFFFFF
--color-canvas
canvas dark
#0A0A0A
--color-canvas-dark
surface
#F7F7F7
--color-surface
surface soft
#FAFAFA
--color-surface-soft
surface code
#1C1C1E
--color-surface-code
hairline
#E5E5E5
--color-hairline
hairline soft
#EDEDED
--color-hairline-soft
hairline dark
#1F1F1F
--color-hairline-dark
ink
#0A0A0A
--color-ink
charcoal
#1C1C1E
--color-charcoal
slate
#3A3A3C
--color-slate
steel
#5A5A5C
--color-steel
stone
#888888
--color-stone
muted
#A8A8AA
--color-muted
on dark
#FFFFFF
--color-on-dark
on dark muted
#B3B3B3
--color-on-dark-muted
字体家族
Inter / Geist Mono
字重
备注
2 个字体家族,完整字阶、行高和字距见 DESIGN.md
品牌设计系统的完整 Markdown 文档
Mintlify — Style Reference
> Mintlify presents documentation infrastructure with a dual-mode aesthetic — atmospheric sky-gradient marketing heroes (cloud illustration backdrops, soft cream-to-blue washes) paired with dense developer-grade documentation surfaces. The system uses Inter for UI prose, Geist Mono for code, and a signature Mintlify green ({colors.brand-green}) reserved for accent CTAs and active states. Black-pill primary buttons dominate marketing, white-on-dark inversions appear on dark hero bands, and a 3-column documentation layout (sidebar / prose / TOC) anchors the developer experience. Coverage spans homepage, startups program, pricing comparison, and the live tabs documentation page.
**Theme:** light
**Source website:** [https://www.mintlify.com/](https://www.mintlify.com/)
Use the live official website to compare and validate this extracted snapshot. The current source website remains authoritative.
Tokens — Colors
| Name | Value | Token | Role |
|---|---|---|---|
| primary | `#0a0a0a` | `--color-primary` | primary role extracted from the source design |
| on primary | `#ffffff` | `--color-on-primary` | on primary role extracted from the source design |
| brand green | `#00d4a4` | `--color-brand-green` | brand green role extracted from the source design |
| brand green deep | `#00b48a` | `--color-brand-green-deep` | brand green deep role extracted from the source design |
| brand green soft | `#7cebcb` | `--color-brand-green-soft` | brand green soft role extracted from the source design |
| brand tag | `#3772cf` | `--color-brand-tag` | brand tag role extracted from the source design |
| brand warn | `#c37d0d` | `--color-brand-warn` | brand warn role extracted from the source design |
| brand annotate | `#1ba673` | `--color-brand-annotate` | brand annotate role extracted from the source design |
| brand error | `#d45656` | `--color-brand-error` | brand error role extracted from the source design |
| brand cursor | `#888888` | `--color-brand-cursor` | brand cursor role extracted from the source design |
| hero sky from | `#87a8c8` | `--color-hero-sky-from` | hero sky from role extracted from the source design |
| hero sky to | `#f5e9d8` | `--color-hero-sky-to` | hero sky to role extracted from the source design |
| hero dark from | `#1a3d4a` | `--color-hero-dark-from` | hero dark from role extracted from the source design |
| hero dark to | `#2d5a4f` | `--color-hero-dark-to` | hero dark to role extracted from the source design |
| testimonial orange | `#f55a3c` | `--color-testimonial-orange` | testimonial orange role extracted from the source design |
| testimonial orange deep | `#cc3a1f` | `--color-testimonial-orange-deep` | testimonial orange deep role extracted from the source design |
| canvas | `#ffffff` | `--color-canvas` | canvas role extracted from the source design |
| canvas dark | `#0a0a0a` | `--color-canvas-dark` | canvas dark role extracted from the source design |
| surface | `#f7f7f7` | `--color-surface` | surface role extracted from the source design |
| surface soft | `#fafafa` | `--color-surface-soft` | surface soft role extracted from the source design |
| surface code | `#1c1c1e` | `--color-surface-code` | surface code role extracted from the source design |
| hairline | `#e5e5e5` | `--color-hairline` | hairline role extracted from the source design |
| hairline soft | `#ededed` | `--color-hairline-soft` | hairline soft role extracted from the source design |
| hairline dark | `#1f1f1f` | `--color-hairline-dark` | hairline dark role extracted from the source design |
| ink | `#0a0a0a` | `--color-ink` | ink role extracted from the source design |
| charcoal | `#1c1c1e` | `--color-charcoal` | charcoal role extracted from the source design |
| slate | `#3a3a3c` | `--color-slate` | slate role extracted from the source design |
| steel | `#5a5a5c` | `--color-steel` | steel role extracted from the source design |
| stone | `#888888` | `--color-stone` | stone role extracted from the source design |
| muted | `#a8a8aa` | `--color-muted` | muted role extracted from the source design |
| on dark | `#ffffff` | `--color-on-dark` | on dark role extracted from the source design |
| on dark muted | `#b3b3b3` | `--color-on-dark-muted` | on dark muted role extracted from the source design |
Tokens — Typography
Inter · `--font-primary`
Geist Mono · `--font-family-2`
Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|---|---|---|---|---|
| hero-display | 72px | 1.05 | -2px | `--text-hero-display` |
| display-lg | 56px | 1.1 | -1.5px | `--text-display-lg` |
| heading-1 | 48px | 1.1 | -1px | `--text-heading-1` |
| heading-2 | 36px | 1.2 | -0.5px | `--text-heading-2` |
| heading-3 | 28px | 1.25 | 0 | `--text-heading-3` |
| heading-4 | 22px | 1.3 | 0 | `--text-heading-4` |
| heading-5 | 18px | 1.4 | 0 | `--text-heading-5` |
| subtitle | 18px | 1.5 | 0 | `--text-subtitle` |
| body-md | 16px | 1.5 | 0 | `--text-body-md` |
| body-md-medium | 16px | 1.5 | 0 | `--text-body-md-medium` |
| body-sm | 14px | 1.5 | 0 | `--text-body-sm` |
| body-sm-medium | 14px | 1.5 | 0 | `--text-body-sm-medium` |
| caption | 13px | 1.4 | 0 | `--text-caption` |
| caption-bold | 13px | 1.4 | 0 | `--text-caption-bold` |
| micro | 12px | 1.4 | 0 | `--text-micro` |
| micro-uppercase | 11px | 1.4 | 0.5px | `--text-micro-uppercase` |
| button-md | 14px | 1.3 | 0 | `--text-button-md` |
| code-md | 14px | 1.5 | 0 | `--text-code-md` |
| code-sm | 13px | 1.4 | 0 | `--text-code-sm` |
| code-inline | 13px | 1.3 | 0 | `--text-code-inline` |
Tokens — Spacing & Shapes
**Density:** comfortable
Spacing Scale
| Name | Value | Token |
|---|---|---|
| xxs | 4px | `--spacing-xxs` |
| xs | 8px | `--spacing-xs` |
| sm | 12px | `--spacing-sm` |
| md | 16px | `--spacing-md` |
| lg | 20px | `--spacing-lg` |
| xl | 24px | `--spacing-xl` |
| xxl | 32px | `--spacing-xxl` |
| xxxl | 40px | `--spacing-xxxl` |
| section-sm | 48px | `--spacing-section-sm` |
| section | 64px | `--spacing-section` |
| section-lg | 96px | `--spacing-section-lg` |
| hero | 120px | `--spacing-hero` |
Border Radius
| Name | Value | Token |
|---|---|---|
| xs | 4px | `--radius-xs` |
| sm | 6px | `--radius-sm` |
| md | 8px | `--radius-md` |
| lg | 12px | `--radius-lg` |
| xl | 16px | `--radius-xl` |
| xxl | 24px | `--radius-xxl` |
| full | 9999px | `--radius-full` |
Layout
Components
button primary
**Role:** button primary component
button primary pressed
**Role:** button primary pressed component
button primary disabled
**Role:** button primary disabled component
button accent green
**Role:** button accent green component
button on dark
**Role:** button on dark component
button secondary
**Role:** button secondary component
button ghost
**Role:** button ghost component
button link
**Role:** button link component
button icon circular
**Role:** button icon circular component
card base
**Role:** card base component
card feature
**Role:** card feature component
card help
**Role:** card help component
card startup perk
**Role:** card startup perk component
pricing card
**Role:** pricing card component
pricing card featured
**Role:** pricing card featured component
testimonial card feature
**Role:** testimonial card feature component
testimonial card quote
**Role:** testimonial card quote component
text input
**Role:** text input component
text input focused
**Role:** text input focused component
search pill
**Role:** search pill component
segmented tab
**Role:** segmented tab component
segmented tab active
**Role:** segmented tab active component
pill tab
**Role:** pill tab component
pill tab active
**Role:** pill tab active component
toggle monthly yearly
**Role:** toggle monthly yearly component
badge discount
**Role:** badge discount component
badge required
**Role:** badge required component
badge type
**Role:** badge type component
badge tag
**Role:** badge tag component
promo banner
**Role:** promo banner component
code block
**Role:** code block component
code block header
**Role:** code block header component
code inline
**Role:** code inline component
property row
**Role:** property row component
feature comparison table
**Role:** feature comparison table component
feature comparison row
**Role:** feature comparison row component
sidebar nav item
**Role:** sidebar nav item component
sidebar nav item active
**Role:** sidebar nav item active component
sidebar section header
**Role:** sidebar section header component
doc toc item
**Role:** doc toc item component
doc toc item active
**Role:** doc toc item active component
copy code button
**Role:** copy code button component
hero band sky
**Role:** hero band sky component
hero band dark
**Role:** hero band dark component
hero product mockup
**Role:** hero product mockup component
logo wall item
**Role:** logo wall item component
faq accordion item
**Role:** faq accordion item component
footer region
**Role:** footer region component
footer link
**Role:** footer link component
startup program card
**Role:** startup program card component
founder quote card
**Role:** founder quote card component
Do's and Don'ts
Do
Don't
Layout
Use the documented spacing scale and component geometry as the implementation baseline. Validate responsive composition and current page rhythm against [the live source](https://www.mintlify.com/).