[Design systems](/design-systems/) / Luma Health

# Luma Health design system

lumahealth.io

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

Corrections or removal: <agent@clinicalterminal.com>

![Luma Health homepage](https://firebasestorage.googleapis.com/v0/b/clinical-ai-design.firebasestorage.app/o/snapshots%2Fdesign-systems%2Fthumbs%2F103667276.jpg?alt=media)

## Palette

- Ground

  \#FFFDF7

  \--color-body-bg

- Ink

  \#1C1C1C

- Accent on the ground

  \#2C665E

- Primary

  \#2C665E

  \--color-tertiary

- On primary

  \#FFFFFF

  \--color-white

- Secondary accent

  \#FFA800

  \--color-dark-yellow

- Dark

  \#1C1C1C

  \--color-secondary

- Site background

  \#FFFDF7

  \--color-body-bg

## Other named colors

- \--color-primary #FF6600
- \--color-secondary #1C1C1C
- \--color-tertiary #2C665E
- \--color-white #FFFFFF
- \--color-black #000000
- \--color-body-bg #FFFDF7
- \--color-dark-green #14322E
- \--color-light-teal #CCEAEE
- \--color-teal #DEF2F4
- \--color-yellow #FFCE71
- \--color-orange #FFD2B6
- \--color-dark-teal #7BC5CF
- \--color-dark-yellow #FFA800
- \--color-dark-orange #FF6600
- \--color-orange-red #FF4800
- \--color-gray #DFDBDB
- \--color-primary-dark #D73E00
- \--color-primary-light #FF8E28
- \--font-color-primary #1C1C1C
- \--font-color-secondary #1C1C1C
- \--font-color-body #1C1C1C
- \--font-color-body-hover #000000
- \--font-color-body-active #444444
- \--font-color-link #FF4800
- \--font-color-h1 #14322E
- \--font-color-h2 #1C1C1C
- \--font-color-h2-hover #000000
- \--font-color-h2-active #444444
- \--font-color-h3 #1C1C1C
- \--font-color-h4 #1C1C1C
- \--font-color-h5 #1C1C1C
- \--font-color-h6 #1C1C1C
- \--button-primary-bg #FF6600
- \--button-primary-color #1C1C1C
- \--button-primary-bg-hover #FF6600
- \--button-primary-color-hover #FF6600
- \--button-primary-bg-active #FF8E28
- \--button-primary-border-active #FF8E28
- \--button-secondary-bg #2C665E
- \--button-secondary-color #FFFFFF
- \--button-secondary-color-hover #2C665E
- \--button-secondary-bg-active #548E86
- \--button-secondary-border-active #548E86
- \--button-tertiary-bg #14322E
- \--button-tertiary-color #FFFFFF
- \--button-tertiary-color-hover #14322E
- \--button-tertiary-bg-active #3C5A56
- \--button-tertiary-border-active #3C5A56

## Type

Headings

Archivo · closest free match for Freight-Text-Pro

Luma Health at a glance

Body

Archivo · closest free match for Halyard-Display

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

- 21pxLuma Health
- 1.167rem · 18.672pxLuma Health
- 18pxLuma Health
- 16pxLuma Health
- 1rem · 16pxLuma Health
- 0.875rem · 14pxLuma Health
- 14pxLuma Health
- 13pxLuma Health

## Shape & depth

Cards and panels: 4px corners · buttons and chips: 24px.

### Corner radii

- 4px

  used in 11 rules

- 3px

  used in 8 rules

- 100%

  used in 4 rules

- 8px

  used in 3 rules

- 50%

  used in 2 rules

- 48px

  used in 2 rules

- 90px

  used in 2 rules

- 16px

  used in 2 rules

- 7px

  used in 1 rule

- 60px

  used in 1 rule

### Shadows

- 0 2px 9px 0 rgba(0, 0, 0, 0.2)

  used in 1 rule

- 0 0 6px 1px rgba(92,172,183,.15)

  used in 1 rule

- 0 5.42px 16.26px 0 rgba(0,0,0,.08),0 0 16.26px 0 rgba(49,49,153,.16)

  used in 1 rule

### Gradients

- linear-gradient(270deg,#00000080,#0000)

  used in 1 rule

- linear-gradient(90deg,#00000080,#0000)

  used in 1 rule

- linear-gradient(0deg,#00000080,#0000)

  used in 1 rule

- linear-gradient(180deg,#00000080,#0000)

  used in 1 rule

- linear-gradient(90deg,#14322E 15.43%,rgba(20,50,46,0%) 106.67%)

  used in 1 rule

- linear-gradient(90deg,#5CACB7 15.43%,rgba(92,172,183,0%) 106.67%)

  used in 1 rule

Breakpoints: 568px · 767px · 768px · 991px · 1024px · 1025px · 1150px · 1199px · 1200px · 1280px · 1281px · 1340px

## 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](https://firebasestorage.googleapis.com/v0/b/clinical-ai-design.firebasestorage.app/o/snapshots%2Fdesign-systems%2Fmd%2F103667276.md?alt=media).

```
---
generator: clinical-terminal-brand-kit
company: "Luma Health"
domain: "lumahealth.io"
colors:
  primary: "#2C665E"
  onPrimary: "#FFFFFF"
  dark: "#1C1C1C"
  accent: "#FFA800"
  background: "#FFFDF7"
ground:
  mode: light
  hex: "#FFFDF7"
  ink: "#1C1C1C"
  accent: "#2C665E"
fonts:
  heading: "Archivo"
  body: "Archivo"
radius:
  card: "4px"
  button: "24px"
---

# Design System — Luma Health

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

## Ground
- **Light ground** (#FFFDF7), from Luma Health's site background #FFFDF7. Pages and panels sit on it.
- Main text: #1C1C1C (16.75:1 on the ground).
- Secondary text is #1C1C1C at 88% / 76% / 60%; hairlines and plate borders #1C1C1C at 16%.

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

## Type
- Headlines: **Archivo**. Body: **Archivo**. Both on Google Fonts.
- Luma Health's site uses Freight-Text-Pro / Halyard-Display; these are the closest free look-alikes.

## Shape
- Cards and panels: 4px corners. Buttons and chips: 24px.

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

## Tokens from the site's stylesheets

### Other named colors

- `--color-primary`: `#FF6600`
- `--color-secondary`: `#1C1C1C`
- `--color-tertiary`: `#2C665E`
- `--color-white`: `#FFFFFF`
- `--color-black`: `#000000`
- `--color-body-bg`: `#FFFDF7`
- `--color-dark-green`: `#14322E`
- `--color-light-teal`: `#CCEAEE`
- `--color-teal`: `#DEF2F4`
- `--color-yellow`: `#FFCE71`
- `--color-orange`: `#FFD2B6`
- `--color-dark-teal`: `#7BC5CF`
- `--color-dark-yellow`: `#FFA800`
- `--color-dark-orange`: `#FF6600`
- `--color-orange-red`: `#FF4800`
- `--color-gray`: `#DFDBDB`
- `--color-primary-dark`: `#D73E00`
- `--color-primary-light`: `#FF8E28`
- `--font-color-primary`: `#1C1C1C`
- `--font-color-secondary`: `#1C1C1C`
- `--font-color-body`: `#1C1C1C`
- `--font-color-body-hover`: `#000000`
- `--font-color-body-active`: `#444444`
- `--font-color-link`: `#FF4800`
- `--font-color-h1`: `#14322E`
- `--font-color-h2`: `#1C1C1C`
- `--font-color-h2-hover`: `#000000`
- `--font-color-h2-active`: `#444444`
- `--font-color-h3`: `#1C1C1C`
- `--font-color-h4`: `#1C1C1C`
- `--font-color-h5`: `#1C1C1C`
- `--font-color-h6`: `#1C1C1C`
- `--button-primary-bg`: `#FF6600`
- `--button-primary-color`: `#1C1C1C`
- `--button-primary-bg-hover`: `#FF6600`
- `--button-primary-color-hover`: `#FF6600`
- `--button-primary-bg-active`: `#FF8E28`
- `--button-primary-border-active`: `#FF8E28`
- `--button-secondary-bg`: `#2C665E`
- `--button-secondary-color`: `#FFFFFF`
- `--button-secondary-color-hover`: `#2C665E`
- `--button-secondary-bg-active`: `#548E86`
- `--button-secondary-border-active`: `#548E86`
- `--button-tertiary-bg`: `#14322E`
- `--button-tertiary-color`: `#FFFFFF`
- `--button-tertiary-color-hover`: `#14322E`
- `--button-tertiary-bg-active`: `#3C5A56`
- `--button-tertiary-border-active`: `#3C5A56`
- `--button-outline-primary-color`: `#FF6600`
- `--button-outline-primary-bg-hover`: `#FF6600`
- `--button-outline-primary-color-hover`: `#FFFFFF`
- `--button-outline-primary-bg-active`: `#FF8E28`
- `--button-outline-primary-border-active`: `#FF8E28`
- `--button-outline-secondary-color`: `#2C665E`
- `--button-outline-secondary-bg-hover`: `#2C665E`
- `--button-outline-secondary-color-hover`: `#FFFFFF`
- `--button-outline-secondary-bg-active`: `#548E86`
- `--button-outline-secondary-border-active`: `#548E86`
- `--button-white-bg`: `#FFFFFF`
- `--button-white-color`: `#1C1C1C`
- `--button-white-color-hover`: `#FFFFFF`
- `--button-white-bg-active`: `#FFFFFF`
- `--button-white-border-active`: `#FFFFFF`
- `--button-black-bg`: `#1C1C1C`
- `--button-black-color`: `#FFFFFF`
- `--button-black-bg-hover`: `#1C1C1C`
- `--button-black-color-hover`: `#1C1C1C`
- `--button-black-bg-active`: `#444444`
- `--button-black-border-active`: `#444444`
- `--button-white-outline-color`: `#FFFFFF`
- `--button-white-outline-bg-hover`: `#FFFFFF`
- `--button-white-outline-color-hover`: `#1C1C1C`
- `--button-white-outline-bg-active`: `#FFFFFF`
- `--button-white-outline-border-active`: `#FFFFFF`
- `--button-dark-yellow-bg`: `#FFA800`
- `--button-dark-yellow-color`: `#1C1C1C`
- `--button-dark-yellow-bg-hover`: `#FFA800`
- `--button-dark-yellow-color-hover`: `#FFA800`
- `--button-dark-yellow-bg-active`: `#FFD028`
- `--button-dark-yellow-border-active`: `#FFD028`
- `--button-dark-green-outline-color`: `#14322E`
- `--button-dark-green-outline-bg-hover`: `#14322E`
- `--button-dark-green-outline-color-hover`: `#FFFFFF`
- `--button-dark-green-outline-bg-active`: `#3C5A56`
- `--button-dark-green-outline-border-active`: `#3C5A56`
- `--button-black-outline-bg`: `#1C1C1C`
- `--button-black-outline-color`: `#1C1C1C`
- `--button-black-outline-bg-hover`: `#1C1C1C`
- `--button-black-outline-color-hover`: `#FFFFFF`
- `--button-black-outline-bg-active`: `#444444`
- `--button-black-outline-border-active`: `#444444`
- `--form-title-color`: `#1C1C1C`
- `--form-label-color`: `#1C1C1C`
- `--form-help-text-color`: `#1C1C1C`
- `--form-field-color`: `#1C1C1C`
- `--form-field-bg`: `#FFFFFF`
- `--header-bg`: `#FFFFFF`
- `--nav-color`: `#1C1C1C`
- `--nav-color-hover`: `#000000`
- `--nav-color-active`: `#444444`
- `--nav-dropdown-color`: `#1C1C1C`
- `--nav-dropdown-bg`: `#FFFFFF`
- `--nav-dropdown-border-color`: `#FF6600`
- `--footer-bg`: `#FFFFFF`
- `--footer-color`: `#1C1C1C`
- `--wf-line`: `#CCEAEE`
- `--wf-overlay`: `#14322E`

### Typefaces

- halyard-display (`--font-primary`)
- freight-text-pro (`--font-secondary`)

### Type scale (most-used sizes)

`21px` · `1.167rem` · `18px` · `16px` · `1rem` · `0.875rem` · `14px` · `13px` · `12px` · `0.75rem` · `10px` · `0.583rem`

### Letter-spacing

`1.6px` (6) · `1.4px` (1)

### Corner radii (most-used)

`4px` · `3px` · `100%` · `8px` · `50%` · `48px` · `90px` · `16px` · `7px` · `60px`

### Shadows

- `0 2px 9px 0 rgba(0, 0, 0, 0.2)`
- `0 0 6px 1px rgba(92,172,183,.15)`
- `0 5.42px 16.26px 0 rgba(0,0,0,.08),0 0 16.26px 0 rgba(49,49,153,.16)`

### Gradients

- `linear-gradient(270deg,#00000080,#0000)`
- `linear-gradient(90deg,#00000080,#0000)`
- `linear-gradient(0deg,#00000080,#0000)`
- `linear-gradient(180deg,#00000080,#0000)`
- `linear-gradient(90deg,#14322E 15.43%,rgba(20,50,46,0%) 106.67%)`
- `linear-gradient(90deg,#5CACB7 15.43%,rgba(92,172,183,0%) 106.67%)`

### Breakpoints

568px · 767px · 768px · 991px · 1024px · 1025px · 1150px · 1199px · 1200px · 1280px · 1281px · 1340px · 1366px · 1380px
```
