---
generator: clinical-terminal-brand-kit
company: "McKesson Corporation"
domain: "mckesson.com"
colors:
  primary: "#005A8C"
  onPrimary: "#FFFFFF"
  dark: "#143359"
  accent: "#B6E2FA"
  background: "#FFFFFF"
ground:
  mode: light
  hex: "#FFFFFF"
  ink: "#143359"
  accent: "#005A8C"
fonts:
  heading: "Libre Franklin"
  body: "Libre Franklin"
radius:
  card: "6px"
  button: "999px"
---

# Design System — McKesson Corporation

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

## Ground
- **Light ground** (#FFFFFF), from McKesson Corporation's site background #FFFFFF. Pages and panels sit on it.
- Main text: #143359 (12.75:1 on the ground).
- Secondary text is #143359 at 88% / 76% / 60%; hairlines and plate borders #143359 at 16%.

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

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

## Shape
- Cards and panels: 6px corners. Buttons and chips: 999px.

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

## Tokens from the site's stylesheets

### Color ramps

- **Color Stop** (`--color-stop-N`): 1 `#15345A` · 2 `#124661` · 3 `#0F5768` · 4 `#106E74` · 5 `#007A6C` · 6 `#008A6F` · 7 `#00997B` · 8 `#00A978`

### Other named colors

- `--color-primary`: `#143359`
- `--color-primary-contrast`: `#FFFFFF`
- `--color-primary-stroke`: `#143359`
- `--color-primary-dark`: `#143359`
- `--color-primary-dark-contrast`: `#FFFFFF`
- `--color-primary-light`: `#B6E2FA`
- `--color-primary-light-contrast`: `#4E4E4E`
- `--color-primary-light-contrast-stroke`: `#4E4E4E`
- `--color-primary-lighter`: `#ECF5F8`
- `--color-secondary`: `#EF8200`
- `--color-tertiary`: `#F5F4F1`
- `--color-tertiary-light`: `#EBE9E3`
- `--color-tertiary-light-contrast`: `#4E4E4E`
- `--color-link`: `#007BC7`
- `--color-white`: `#FFFFFF`
- `--color-black`: `#111111`
- `--color-text`: `#333333`
- `--color-gray`: `#D8D8D8`
- `--tag-bg`: `#EFF2F4`
- `--heading-color`: `#15345A`
- `--info-color`: `#000000`
- `--featured-media-bg`: `#EAFBF6`
- `--table-header`: `#008560`
- `--table-stripe`: `#EAFBF6`
- `--color-primary-opacity-10`: `#E8EAEE`

### Typefaces

- heading image" "summary image" "info image" "audio keyPoints (`--grid-align`)
- iowan old style (`--system-serif`)
- Libre Franklin — on Google Fonts
- inherit!important

### Type scale (most-used sizes)

`4.1rem` · `2.4rem` · `1.8rem` · `1.6rem` · `24px` · `1.4rem` · `1.2rem` · `18px` · `16px` · `14px` · `12px` · `10px`

### Letter-spacing

`.15em` (4) · `.125em` (3) · `1.5px` (3) · `.21rem` (1) · `.05em` (1) · `.9px` (1)

### Corner radii (most-used)

`50%` · `14px` · `.6rem` · `.4rem` · `16px` · `1.4rem` · `8rem` · `2.4rem` · `999px` · `8px`

### Shadows

- `0 .4rem 2.5rem 0 rgba(0,0,0,.12)`
- `none!important`
- `0 .4rem 2.5rem 0 transparent`
- `0 3rem 2.5rem -2rem rgba(0,0,0,.12)`
- `0 .4rem 2.5rem 0 rgba(0,0,0,.3)`
- `0 .4rem 2.5rem 0 rgba(0,0,0,.12)!important`

### Gradients

- `linear-gradient(90deg,rgba(0,0,0,.749),rgba(0,0,0,.502) 50%,transparent 65%)`
- `linear-gradient(270deg,rgba(0,0,0,.749),rgba(0,0,0,.502) 50%,transparent 65%)`
- `linear-gradient(90deg,#005c90,#04345c)`
- `linear-gradient(90deg,#f6f6f6,#dfdbd0)`
- `linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.5) 50%,transparent 65%)`
- `linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,60%,.502))`

### Breakpoints

650px · 719px · 720px · 767px · 768px · 769px · 785px · 900px · 950px · 1030px · 1180px · 1200px
