---
generator: clinical-terminal-brand-kit
company: "Rivet Health"
domain: "rivethealth.com"
colors:
  primary: "#5F10DD"
  onPrimary: "#FFFFFF"
  dark: "#1A1B1F"
  accent: "#CE3694"
  background: "#FFFFFF"
ground:
  mode: light
  hex: "#FFFFFF"
  ink: "#1A1B1F"
  accent: "#5F10DD"
fonts:
  heading: "Archivo"
  body: "Archivo"
radius:
  card: "32px"
  button: "50px"
---

# Design System — Rivet Health

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

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

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

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

## Shape
- Cards and panels: 32px corners. Buttons and chips: 50px.

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

## Tokens from the site's stylesheets

### Typefaces

- halyard-display
- halyard-text

### Type scale (most-used sizes)

`48px` · `36px` · `30px` · `28px` · `25px` · `24px` · `22px` · `20px` · `18px` · `16px` · `14px` · `12px`

### Letter-spacing

`1px` (21) · `.8px` (9) · `2px` (2) · `.5px` (2) · `.75px` (1) · `.6px` (1)

### Corner radii (most-used)

`50px` · `20px` · `32px` · `500px` · `40px` · `80px` · `3px` · `50%` · `75px` · `30px`

### Shadows

- `4px 4px 20px 0 rgba(0,0,0,.1)`
- `1px 1px 40px 0 rgba(0,0,0,.19)`
- `2px 14px 32px #6149CD1A`
- `0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1)`
- `0 0 3px rgba(51,51,51,.4)`
- `0 0 0 2px #fff`

### Breakpoints

400px · 479px · 480px · 568px · 767px · 768px · 991px · 992px · 1050px · 1100px · 1150px · 1180px · 1263px · 1267px · 1313px · 1350px · 1400px · 1620px · 1700px · 1730px · 1870px · 1921px · 2000px · 2201px
