Truercm design system
truercm.com
Read from Truercm's public website by Clinical Terminal. Not reviewed by Truercm. Copy it and paste it into Claude as inspiration.
Corrections or removal: agent@clinicalterminal.com
Palette
- Ground#FFFFFF
- Ink#212529
- Accent on the ground#154987
- Primary#154987
- On primary#FFFFFF
- Secondary accent#132F4F
- Dark#212529
- Site background#FFFFFF
Type
Headings
Inter · closest free match for system-ui
Truercm at a glance
Body
Inter · closest free match for system-ui
Clear, readable paragraphs for clinicians, buyers and patients alike.
- 4rem · 64pxTruercm
- 3rem · 48pxTruercm
- 2.5rem · 40pxTruercm
- 2rem · 32pxTruercm
- 1.75rem · 28pxTruercm
- 1.5rem · 24pxTruercm
- 1.25rem · 20pxTruercm
- 18pxTruercm
Shape & depth
Cards and panels: 4px corners · buttons and chips: 999px.
Corner radii
- .25remused in 22 rules
- .3remused in 7 rules
- .2remused in 6 rules
- 50%used in 6 rules
- 1remused in 4 rules
- 50remused in 1 rule
- 2remused in 1 rule
- 3pxused in 1 rule
- 999pxused in 1 rule
- 16pxused in 1 rule
Shadows
- 0 0 0 .25rem rgba(13,110,253,.25)used in 7 rules
- 0 0 0 .25rem rgba(25,135,84,.25)used in 3 rules
- 0 0 0 .25rem rgba(220,53,69,.25)used in 3 rules
- 0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)used in 2 rules
- 0 0 0 .25rem rgba(49,132,253,.5)used in 2 rules
- 0 0 0 .25rem rgba(130,138,145,.5)used in 2 rules
Gradients
- linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%)used in 2 rules
- linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))used in 1 rule
- 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 1 rule
- radial-gradient(100% 100% at 100% 0, #d44427 0, #bb2d3b 100%)used in 1 rule
- linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px))used in 1 rule
- linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%)used in 1 rule
Breakpoints: 576px · 768px · 992px · 1200px · 1400px
Voice
Tone: professional. Energy: high. Written for businesses.
DESIGN.md
The file Copy design system puts on your clipboard. Open the raw file.
--- generator: clinical-terminal-brand-kit company: "Truercm" domain: "truercm.com" colors: primary: "#154987" onPrimary: "#FFFFFF" dark: "#212529" accent: "#132F4F" background: "#FFFFFF" ground: mode: light hex: "#FFFFFF" ink: "#212529" accent: "#154987" fonts: heading: "Inter" body: "Inter" radius: card: "4px" button: "999px" --- # Design System — Truercm > Read from Truercm's public website (truercm.com) by Clinical Terminal. Not reviewed by Truercm. > Use it as inspiration: borrow the ideas, not Truercm's name, logo or identity. ## Ground - **Light ground** (#FFFFFF), from Truercm's site background #FFFFFF. Pages and panels sit on it. - Main text: #212529 (15.43:1 on the ground). - Secondary text is #212529 at 88% / 76% / 60%; hairlines and plate borders #212529 at 16%. ## Color - **Accent on the ground: #154987** (8.99:1). Use it for kickers, key numbers and one highlight per screen, not for large fills. - **Primary #154987** for filled shapes (buttons, chips, bars), with #FFFFFF text on it (8.99:1). - Secondary accent #132F4F: charts and a second data series only. - Quote every hex exactly as written above. ## Type - Headlines: **Inter**. Body: **Inter**. Both on Google Fonts. - Truercm's site uses system-ui / system-ui; these are the closest free look-alikes. ## Shape - Cards and panels: 4px corners. Buttons and chips: 999px. ## Voice - Tone: professional. Energy: high. Written for businesses. - Headlines are short and concrete. ## Tokens from the site's stylesheets ### Typefaces - Inter var - NonBreakingSpaceOverride ### Type scale (most-used sizes) `4rem` · `3rem` · `2.5rem` · `2rem` · `1.75rem` · `1.5rem` · `1.25rem` · `18px` · `1rem` · `16px` · `15px` · `.875rem` ### Letter-spacing `-0.0415625em` (1) · `0.03125em` (1) · `0.0333em` (1) · `.08em` (1) ### Corner radii (most-used) `.25rem` · `.3rem` · `.2rem` · `50%` · `1rem` · `50rem` · `2rem` · `3px` · `999px` · `16px` ### Shadows - `0 0 0 .25rem rgba(13,110,253,.25)` - `0 0 0 .25rem rgba(25,135,84,.25)` - `0 0 0 .25rem rgba(220,53,69,.25)` - `0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)` - `0 0 0 .25rem rgba(49,132,253,.5)` - `0 0 0 .25rem rgba(130,138,145,.5)` ### Gradients - `linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%)` - `linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))` - `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)` - `radial-gradient(100% 100% at 100% 0, #d44427 0, #bb2d3b 100%)` - `linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px))` - `linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%)` ### Breakpoints 576px · 768px · 992px · 1200px · 1400px