Clinical Terminal

Clinical Terminal design system

clinicalterminal.com

Read from Clinical Terminal's public website by Clinical Terminal. Not reviewed by Clinical Terminal. Copy it and paste it into Claude as inspiration.

Corrections or removal: agent@clinicalterminal.com

Clinical Terminal homepage

Palette

Color ramps

Viz L Series
1
#0A0A0A
2
#0369A1
3
#C2410C
4
#7C3AED
Viz D Series
1
#F3F4F6
2
#0284C7
3
#EA580C
4
#7C3AED
Viz L Seq
1
#A3A3A3
3
#5C5C5C
4
#3A3A3A
5
#0A0A0A
Viz D Seq
1
#5C5C5C
3
#A3A3A3
4
#C8C8C8
5
#F3F4F6

Other named colors

Type

Headings
Outfit

Clinical Terminal at a glance

Body
Outfit

Clear, readable paragraphs for clinicians, buyers and patients alike.

Shape & depth

Cards and panels: 0px corners · buttons and chips: 10px.

Corner radii

Gradients

Breakpoints: 640px · 768px · 1024px · 1280px · 1400px · 1536px

Voice

Tone: professional. Energy: low. Written for patients and healthcare professionals.

DESIGN.md

The file Copy design system puts on your clipboard. Open the raw file.

---
generator: clinical-terminal-brand-kit
company: "Clinical Terminal"
domain: "clinicalterminal.com"
colors:
  primary: "#F8362A"
  onPrimary: "#000000"
  dark: "#F3F4F6"
  accent: "#EF4444"
  background: "#101114"
ground:
  mode: dark
  hex: "#101114"
  ink: "#FFFFFF"
  accent: "#F8362A"
fonts:
  heading: "Outfit"
  body: "Outfit"
radius:
  card: "0px"
  button: "10px"
---

# Design System — Clinical Terminal

> Read from Clinical Terminal's public website (clinicalterminal.com) by Clinical Terminal. Not reviewed by Clinical Terminal.
> Use it as inspiration: borrow the ideas, not Clinical Terminal's name, logo or identity.

## Ground
- **Dark ground** (#101114), from Clinical Terminal's site background #101114. Pages and panels sit on it.
- Main text: #FFFFFF (18.88:1 on the ground).
- Secondary text is white at 88% / 76% / 60%; hairlines and plate borders white at 16%.

## Color
- **Accent on the ground: #F8362A** (4.99:1). Use it for kickers, key numbers and one highlight per screen, not for large fills.
- **Primary #F8362A** for filled shapes (buttons, chips, bars), with #000000 text on it (5.55:1).
- Secondary accent #EF4444: charts and a second data series only.
- Quote every hex exactly as written above.

## Type
- Headlines: **Outfit**. Body: **Outfit**. Both on Google Fonts.

## Shape
- Cards and panels: 0px corners. Buttons and chips: 10px.

## Voice
- Tone: professional. Energy: low. Written for patients and healthcare professionals.
- Headlines are short and concrete.

## Tokens from the site's stylesheets

### Color ramps

- **Viz L Series** (`--viz-l-series-N`): 1 `#0A0A0A` · 2 `#0369A1` · 3 `#C2410C` · 4 `#7C3AED`
- **Viz D Series** (`--viz-d-series-N`): 1 `#F3F4F6` · 2 `#0284C7` · 3 `#EA580C` · 4 `#7C3AED`
- **Viz L Seq** (`--viz-l-seq-N`): 1 `#A3A3A3` · 3 `#5C5C5C` · 4 `#3A3A3A` · 5 `#0A0A0A`
- **Viz D Seq** (`--viz-d-seq-N`): 1 `#5C5C5C` · 3 `#A3A3A3` · 4 `#C8C8C8` · 5 `#F3F4F6`

### Other named colors

- `--viz-l-better`: `#15803D`
- `--viz-d-better`: `#22C55E`
- `--viz-l-worse`: `#C2410C`
- `--viz-d-worse`: `#EA580C`
- `--viz-l-neutral`: `#A3A3A3`
- `--viz-d-neutral`: `#5C5C5C`
- `--mkt-paper`: `#FFFFFF`
- `--mkt-card`: `#FFFFFF`
- `--mkt-ink`: `#0A0A0A`
- `--mkt-body`: `#1A1A1A`
- `--mkt-soft`: `#333333`
- `--mkt-rule`: `#E2E2E2`
- `--mkt-rule-strong`: `#CDCDCD`
- `--mkt-ash`: `#6B6B6B`
- `--mkt-ash2`: `#9A9A9A`
- `--mkt-chrome`: `#DADADA`
- `--mkt-brand`: `#D21A1A`
- `--mkt-live`: `#E8362A`
- `--mkt-amber`: `#FA9E0D`
- `--mkt-warn`: `#B45309`
- `--mkt-good`: `#16A34A`

### Typefaces

- Outfit (`--font-display`) — on Google Fonts
- Newsreader (`--font-heading`) — on Google Fonts
- JetBrains Mono (`--font-mono`) — on Google Fonts

### Type scale (most-used sizes)

`2.25rem` · `30px` · `1.5rem` · `24px` · `21px` · `18px` · `15px` · `12.5px` · `12px` · `11.5px` · `11px` · `10px`

### Letter-spacing

`.06em` (2) · `-.01em` (1) · `-.015em` (1) · `-.02em` (1) · `.04em` (1) · `.08em` (1)

### Corner radii (most-used)

`9999px` · `.25rem` · `1.7rem` · `2.4rem` · `9px`

### Gradients

- `linear-gradient(90deg,#000 calc(100% - 28px),transparent)`

### Breakpoints

640px · 768px · 1024px · 1280px · 1400px · 1536px