Cohere
Cohere 的企业级 AI 界面由纯白编辑空间、深绿黑产品条带、柔和矿物色表面和圆润媒体卡片构成,并通过展示字体与精准 UI 字体的对比建立清晰秩序。

primary
#17171C
--color-primary
cohere black
#000000
--color-cohere-black
ink
#212121
--color-ink
deep green
#003C33
--color-deep-green
dark navy
#071829
--color-dark-navy
canvas
#FFFFFF
--color-canvas
soft stone
#EEECE7
--color-soft-stone
pale green
#EDFCE9
--color-pale-green
pale blue
#F1F5FF
--color-pale-blue
hairline
#D9D9DD
--color-hairline
border light
#E5E7EB
--color-border-light
card border
#F2F2F2
--color-card-border
muted
#93939F
--color-muted
slate
#75758A
--color-slate
body muted
#616161
--color-body-muted
action blue
#1863DC
--color-action-blue
focus blue
#4C6EE6
--color-focus-blue
coral
#FF7759
--color-coral
coral soft
#FFAD9B
--color-coral-soft
form focus
#9B60AA
--color-form-focus
on primary
#FFFFFF
--color-on-primary
on dark
#FFFFFF
--color-on-dark
error
#B30000
--color-error
字体家族
CohereText / Unica77 Cohere Web / CohereMono
字重
备注
3 个字体家族,完整字阶、行高和字距见 DESIGN.md
设计笔记
Cohere 的设计系统强调企业级 AI 的专业性和可信赖感,使用纯白色编辑空间搭配深绿黑色产品条带,形成鲜明的视觉对比。
品牌设计系统的完整 Markdown 文档
Cohere — Style Reference
> Cohere's 2026 web system is a controlled enterprise AI interface built from stark white editorial space, deep green-black product bands, soft mineral surfaces, rounded media cards, and a distinctive type split between monospaced-feeling display headlines and precise Unica77 UI text.
**Theme:** light
**Source website:** [https://cohere.com/](https://cohere.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 | `#17171c` | `--color-primary` | primary role extracted from the source design |
| cohere black | `#000000` | `--color-cohere-black` | cohere black role extracted from the source design |
| ink | `#212121` | `--color-ink` | ink role extracted from the source design |
| deep green | `#003c33` | `--color-deep-green` | deep green role extracted from the source design |
| dark navy | `#071829` | `--color-dark-navy` | dark navy role extracted from the source design |
| canvas | `#ffffff` | `--color-canvas` | canvas role extracted from the source design |
| soft stone | `#eeece7` | `--color-soft-stone` | soft stone role extracted from the source design |
| pale green | `#edfce9` | `--color-pale-green` | pale green role extracted from the source design |
| pale blue | `#f1f5ff` | `--color-pale-blue` | pale blue role extracted from the source design |
| hairline | `#d9d9dd` | `--color-hairline` | hairline role extracted from the source design |
| border light | `#e5e7eb` | `--color-border-light` | border light role extracted from the source design |
| card border | `#f2f2f2` | `--color-card-border` | card border role extracted from the source design |
| muted | `#93939f` | `--color-muted` | muted role extracted from the source design |
| slate | `#75758a` | `--color-slate` | slate role extracted from the source design |
| body muted | `#616161` | `--color-body-muted` | body muted role extracted from the source design |
| action blue | `#1863dc` | `--color-action-blue` | action blue role extracted from the source design |
| focus blue | `#4c6ee6` | `--color-focus-blue` | focus blue role extracted from the source design |
| coral | `#ff7759` | `--color-coral` | coral role extracted from the source design |
| coral soft | `#ffad9b` | `--color-coral-soft` | coral soft role extracted from the source design |
| form focus | `#9b60aa` | `--color-form-focus` | form focus role extracted from the source design |
| on primary | `#ffffff` | `--color-on-primary` | on primary role extracted from the source design |
| on dark | `#ffffff` | `--color-on-dark` | on dark role extracted from the source design |
| error | `#b30000` | `--color-error` | error role extracted from the source design |
Tokens — Typography
CohereText · `--font-primary`
Unica77 Cohere Web · `--font-family-2`
CohereMono · `--font-family-3`
Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|---|---|---|---|---|
| hero-display | 96px | 1 | -1.92px | `--text-hero-display` |
| product-display | 72px | 1 | -1.44px | `--text-product-display` |
| section-display | 60px | 1 | -1.2px | `--text-section-display` |
| section-heading | 48px | 1.2 | -0.48px | `--text-section-heading` |
| card-heading | 32px | 1.2 | -0.32px | `--text-card-heading` |
| feature-heading | 24px | 1.3 | 0 | `--text-feature-heading` |
| body-large | 18px | 1.4 | 0 | `--text-body-large` |
| body | 16px | 1.5 | 0 | `--text-body` |
| button | 14px | 1.71 | 0 | `--text-button` |
| caption | 14px | 1.4 | 0 | `--text-caption` |
| mono-label | 14px | 1.4 | 0.28px | `--text-mono-label` |
| micro | 12px | 1.4 | 0 | `--text-micro` |
Tokens — Spacing & Shapes
**Density:** comfortable
Spacing Scale
| Name | Value | Token |
|---|---|---|
| xxs | 2px | `--spacing-xxs` |
| xs | 6px | `--spacing-xs` |
| sm | 8px | `--spacing-sm` |
| md | 12px | `--spacing-md` |
| lg | 16px | `--spacing-lg` |
| xl | 24px | `--spacing-xl` |
| xxl | 32px | `--spacing-xxl` |
| section | 80px | `--spacing-section` |
Border Radius
| Name | Value | Token |
|---|---|---|
| xs | 4px | `--radius-xs` |
| sm | 8px | `--radius-sm` |
| md | 16px | `--radius-md` |
| lg | 22px | `--radius-lg` |
| xl | 30px | `--radius-xl` |
| pill | 32px | `--radius-pill` |
| full | 9999px | `--radius-full` |
Layout
Components
button primary
**Role:** button primary component
button secondary
**Role:** button secondary component
button pill outline
**Role:** button pill outline component
announcement bar
**Role:** announcement bar component
hero photo card
**Role:** hero photo card component
agent console card
**Role:** agent console card component
trust logo strip
**Role:** trust logo strip component
capability card
**Role:** capability card component
dark feature band
**Role:** dark feature band component
product card
**Role:** product card component
blog filter chip
**Role:** blog filter chip component
research table
**Role:** research table component
contact form card
**Role:** contact form card component
footer newsletter
**Role:** footer newsletter 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://cohere.com/).