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
Palette
- Ground#101114
- Ink#FFFFFF
- Accent on the ground#F8362A
- Primary#F8362A
- On primary#000000
- Secondary accent#EF4444
- Dark#F3F4F6--viz-d-series-1
- Site background#101114
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
- --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
Type
Headings
Outfit
Clinical Terminal at a glance
Body
Outfit
Clear, readable paragraphs for clinicians, buyers and patients alike.
- 2.25rem · 36pxClinical Terminal
- 30pxClinical Terminal
- 1.5rem · 24pxClinical Terminal
- 24pxClinical Terminal
- 21pxClinical Terminal
- 18pxClinical Terminal
- 15pxClinical Terminal
- 12.5pxClinical Terminal
Shape & depth
Cards and panels: 0px corners · buttons and chips: 10px.
Corner radii
- 9999pxused in 2 rules
- .25remused in 1 rule
- 1.7remused in 1 rule
- 2.4remused in 1 rule
- 9pxused in 1 rule
Gradients
- linear-gradient(90deg,#000 calc(100% - 28px),transparent)used in 2 rules
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