Clinical Terminal

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

Palette

Other named colors

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.

Shape & depth

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

Corner radii

Shadows

Gradients

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.

---
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