Clinical Terminal

SP Consultants design system

spconsultants.com

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

Corrections or removal: agent@clinicalterminal.com

SP Consultants logo

Palette

Type

Headings
Open Sans

SP Consultants at a glance

Body
Open Sans

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

Shape & depth

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

Corner radii

Shadows

Gradients

Breakpoints: 320px · 361px · 479px · 575px · 576px · 767px · 768px · 991px · 992px · 1199px · 1200px · 1400px

Voice

Tone: professional. Energy: low. Written for businesses.

DESIGN.md

The file Copy design system puts on your clipboard. Open the raw file.

---
generator: clinical-terminal-brand-kit
company: "SP Consultants"
domain: "spconsultants.com"
colors:
  primary: "#00A8EB"
  onPrimary: "#000000"
  dark: "#000000"
  accent: "#5B7E96"
  background: "#FFFFFF"
ground:
  mode: light
  hex: "#FFFFFF"
  ink: "#000000"
  accent: "#007CBC"
fonts:
  heading: "Open Sans"
  body: "Open Sans"
radius:
  card: "4px"
  button: "0px"
---

# Design System — SP Consultants

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

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

## Color
- **Accent on the ground: #007CBC** (4.56:1), adjusted from SP Consultants's primary #00A8EB so it stays readable. Use it for kickers, key numbers and one highlight per screen, not for large fills.
- **Primary #00A8EB** for filled shapes (buttons, chips, bars), with #000000 text on it (7.8:1).
- Secondary accent #5B7E96: charts and a second data series only.
- Quote every hex exactly as written above.

## Type
- Headlines: **Open Sans**. Body: **Open Sans**. Both on Google Fonts.

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

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

## Tokens from the site's stylesheets

### Typefaces

- Open Sans — on Google Fonts
- Shadows Into Light
- star
- Verdana
- Trebuchet MS
- inherit !important
- HelveticaNeue-Light

### Type scale (most-used sizes)

`30px` · `25px` · `1.25rem` · `20px` · `18px` · `16px` · `1rem` · `14px` · `.875rem` · `13px` · `12px` · `11px`

### Letter-spacing

`-1px` (5) · `-0.03em` (1) · `-10px` (1) · `-.7px` (1) · `2px` (1) · `-.5px` (1)

### Corner radii (most-used)

`3px` · `4px` · `50%` · `.25rem` · `6px` · `5px` · `100%` · `8px` · `50px` · `2px`

### Shadows

- `0 0 0 6px #999 inset`
- `0 0 0 .25rem rgba(13,110,253,.25)`
- `none !important`
- `0px 1px 0px 0px #bbb`
- `0px 2px 0px 0px #bbb`
- `0 0 0 6px #fff inset`

### Gradients

- `linear-gradient(top,#fff 0%,#f0f2f1 100%)`
- `linear-gradient(top,#f5f5f5 0%,#dfdfdf 100%)`
- `linear-gradient(top,#fefefe 0%,#e8e8e8 100%)`
- `linear-gradient(top,#c6c6c6 0%,#f3f3f3 100%)`
- `linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%)`
- `linear-gradient(top,#303030 0%,#191919 100%)`

### Breakpoints

320px · 361px · 479px · 575px · 576px · 767px · 768px · 991px · 992px · 1199px · 1200px · 1400px · 1500px · 1950px