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

Palette
- Ground#FFFFFF
- Ink#111111
- Accent on the ground#00828C
- Primary#22BEC8
- On primary#000000
- Secondary accent#0D6EFD
- Dark#00BECA
- Site background#FFFFFF
Other named colors
- --subhead-btn-accent #495057
Type
Headings
Open Sans
Harris Novum at a glance
Body
Roboto
Clear, readable paragraphs for clinicians, buyers and patients alike.
- 2.3rem · 36.8pxHarris Novum
- 2rem · 32pxHarris Novum
- 1.25rem · 20pxHarris Novum
- 20pxHarris Novum
- 1.2rem · 19.2pxHarris Novum
- 18pxHarris Novum
- 1rem · 16pxHarris Novum
- 16pxHarris Novum
Shape & depth
Cards and panels: 4px corners · buttons and chips: 3px.
Corner radii
- 0.25remused in 26 rules
- 4pxused in 24 rules
- 50%used in 19 rules
- 3pxused in 18 rules
- 0.1875remused in 8 rules
- 0.3remused in 6 rules
- 0.2remused in 4 rules
- 1remused in 4 rules
- 5pxused in 3 rules
- 500pxused in 2 rules
Shadows
- inset 0 0 5px rgba(0,0,0,.05)used in 7 rules
- none !importantused in 7 rules
- 0 3px 3px rgba(0, 0, 0, 0.07)used in 7 rules
- 0 0 0 0.25rem rgba(13, 110, 253, 0.25)used in 7 rules
- inset 0 1px 0 rgba(255,255,255,.05)used in 3 rules
- 0 -1px 0 0 rgba(0, 0, 0, 0.14) insetused in 3 rules
Gradients
- linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)used in 2 rules
- linear-gradient(to bottom right, white, hsla(0,0%,100%,.8))used in 1 rule
- radial-gradient(circle,#fff 100%,#000 100%)used in 1 rule
- linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%)used in 1 rule
- linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%)used in 1 rule
- linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)used in 1 rule
Breakpoints: 479px · 480px · 576px · 767px · 768px · 900px · 959px · 960px · 992px · 1199px · 1200px · 1220px
Voice
Tone: modern. Energy: medium. Written for general consumers.
DESIGN.md
The file Copy design system puts on your clipboard. Open the raw file.
--- generator: clinical-terminal-brand-kit company: "Harris Novum" domain: "harrisnovum.com" colors: primary: "#22BEC8" onPrimary: "#000000" dark: "#00BECA" accent: "#0D6EFD" background: "#FFFFFF" ground: mode: light hex: "#FFFFFF" ink: "#111111" accent: "#00828C" fonts: heading: "Open Sans" body: "Roboto" radius: card: "4px" button: "3px" --- # Design System — Harris Novum > Read from Harris Novum's public website (harrisnovum.com) by Clinical Terminal. Not reviewed by Harris Novum. > Use it as inspiration: borrow the ideas, not Harris Novum's name, logo or identity. ## Ground - **Light ground** (#FFFFFF), from Harris Novum's site background #FFFFFF. Pages and panels sit on it. - Main text: #111111 (18.88:1 on the ground). - Secondary text is #111111 at 88% / 76% / 60%; hairlines and plate borders #111111 at 16%. ## Color - **Accent on the ground: #00828C** (4.59:1), adjusted from Harris Novum's primary #22BEC8 so it stays readable. Use it for kickers, key numbers and one highlight per screen, not for large fills. - **Primary #22BEC8** for filled shapes (buttons, chips, bars), with #000000 text on it (9.27:1). - Secondary accent #0D6EFD: charts and a second data series only. - Quote every hex exactly as written above. ## Type - Headlines: **Open Sans**. Body: **Roboto**. Both on Google Fonts. ## Shape - Cards and panels: 4px corners. Buttons and chips: 3px. ## Voice - Tone: modern. Energy: medium. Written for general consumers. - Headlines are short and concrete. ## Tokens from the site's stylesheets ### Other named colors - `--subhead-btn-accent`: `#495057` ### Typefaces - Roboto — on Google Fonts - Play - Open Sans — on Google Fonts ### Type scale (most-used sizes) `2.3rem` · `2rem` · `1.25rem` · `20px` · `1.2rem` · `18px` · `1rem` · `16px` · `0.9rem` · `0.875rem` · `12px` · `11px` ### Letter-spacing `2px` (4) · `4px` (1) · `3px` (1) ### Corner radii (most-used) `0.25rem` · `4px` · `50%` · `3px` · `0.1875rem` · `0.3rem` · `0.2rem` · `1rem` · `5px` · `500px` ### Shadows - `inset 0 0 5px rgba(0,0,0,.05)` - `none !important` - `0 3px 3px rgba(0, 0, 0, 0.07)` - `0 0 0 0.25rem rgba(13, 110, 253, 0.25)` - `inset 0 1px 0 rgba(255,255,255,.05)` - `0 -1px 0 0 rgba(0, 0, 0, 0.14) inset` ### Gradients - `linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)` - `linear-gradient(to bottom right, white, hsla(0,0%,100%,.8))` - `radial-gradient(circle,#fff 100%,#000 100%)` - `linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%)` - `linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%)` - `linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)` ### Breakpoints 479px · 480px · 576px · 767px · 768px · 900px · 959px · 960px · 992px · 1199px · 1200px · 1220px · 1400px