EMR Direct design system
emrdirect.com
Read from EMR Direct's public website by Clinical Terminal. Not reviewed by EMR Direct. Copy it and paste it into Claude as inspiration.
Corrections or removal: agent@clinicalterminal.com

Palette
- Ground#222222
- Ink#FFFFFF
- Accent on the ground#6C84E7
- Primary#293591
- On primary#F9F9F9
- Secondary accent#0B1F3B
- Dark#222222
- Site background#222222
Type
Headings
Newsreader · closest free match for Droid Serif
EMR Direct at a glance
Body
Open Sans
Clear, readable paragraphs for clinicians, buyers and patients alike.
- 46pxEMR Direct
- 35pxEMR Direct
- 28pxEMR Direct
- 21pxEMR Direct
- 20pxEMR Direct
- 17pxEMR Direct
- 16pxEMR Direct
- 14pxEMR Direct
Shape & depth
Cards and panels: 2px corners · buttons and chips: 6px.
Corner radii
- 6pxused in 6 rules
- 50pxused in 4 rules
- 5pxused in 4 rules
- 3pxused in 3 rules
- 2pxused in 3 rules
- 1pxused in 3 rules
- 12pxused in 2 rules
Shadows
- 0 0 3px rgba(0,0,0,.2)used in 3 rules
- inset 0px 1px 1px rgba(255,255,255,.3)used in 3 rules
- inset 0px 1px 1px rgba(255,255,255,.2)used in 3 rules
- 0px 0px 5px #dddused in 2 rules
- 0px 0px 3px #dededeused in 1 rule
- inset 0px 1px 1px rgba(255,255,255,.6)used in 1 rule
Gradients
- linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%)used in 9 rules
- linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%)used in 4 rules
- linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%)used in 4 rules
- linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%)used in 4 rules
- linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%)used in 2 rules
- linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%)used in 1 rule
Breakpoints: 479px · 480px · 481px · 600px · 767px · 768px · 900px · 959px · 960px
Voice
Tone: professional. Energy: low. Written for developers.
DESIGN.md
The file Copy design system puts on your clipboard. Open the raw file.
--- generator: clinical-terminal-brand-kit company: "EMR Direct" domain: "emrdirect.com" colors: primary: "#293591" onPrimary: "#F9F9F9" dark: "#222222" accent: "#0B1F3B" background: "#222222" ground: mode: dark hex: "#222222" ink: "#FFFFFF" accent: "#6C84E7" fonts: heading: "Newsreader" body: "Open Sans" radius: card: "2px" button: "6px" --- # Design System — EMR Direct > Read from EMR Direct's public website (emrdirect.com) by Clinical Terminal. Not reviewed by EMR Direct. > Use it as inspiration: borrow the ideas, not EMR Direct's name, logo or identity. ## Ground - **Dark ground** (#222222), from EMR Direct's site background #222222. Pages and panels sit on it. - Main text: #FFFFFF (15.91:1 on the ground). - Secondary text is white at 88% / 76% / 60%; hairlines and plate borders white at 16%. ## Color - **Accent on the ground: #6C84E7** (4.62:1), adjusted from EMR Direct's primary #293591 so it stays readable. Use it for kickers, key numbers and one highlight per screen, not for large fills. - **Primary #293591** for filled shapes (buttons, chips, bars), with #F9F9F9 text on it (9.91:1). - Secondary accent #0B1F3B: charts and a second data series only. - Quote every hex exactly as written above. ## Type - Headlines: **Newsreader**. Body: **Open Sans**. Both on Google Fonts. - EMR Direct's site uses Droid Serif / Open Sans; these are the closest free look-alikes. ## Shape - Cards and panels: 2px corners. Buttons and chips: 6px. ## Voice - Tone: professional. Energy: low. Written for developers. - Headlines are short and concrete. ## Tokens from the site's stylesheets ### Typefaces - Open Sans — on Google Fonts - Droid Serif - FontName - HelveticaNeue ### Type scale (most-used sizes) `46px` · `35px` · `28px` · `21px` · `20px` · `17px` · `16px` · `14px` · `13px` · `12px` · `11px` · `8px` ### Letter-spacing `-1px` (3) · `1px` (1) ### Corner radii (most-used) `6px` · `50px` · `5px` · `3px` · `2px` · `1px` · `12px` ### Shadows - `0 0 3px rgba(0,0,0,.2)` - `inset 0px 1px 1px rgba(255,255,255,.3)` - `inset 0px 1px 1px rgba(255,255,255,.2)` - `0px 0px 5px #ddd` - `0px 0px 3px #dedede` - `inset 0px 1px 1px rgba(255,255,255,.6)` ### Gradients - `linear-gradient(top, rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%)` - `linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%)` - `linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%)` - `linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%)` - `linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%)` - `linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%)` ### Breakpoints 479px · 480px · 481px · 600px · 767px · 768px · 900px · 959px · 960px