Electronic Health Management System · EHMS Design System (round 8, teal)

Calm, clinical and fast.

White cards with soft hairline edges on a calm off-white ground, one deep-teal primary with a mint wash, coral for attention, green for resolved, amber for warnings, ink pills for where you are. Five colour themes, two looks (Design: 22 px cards, Instrument Serif titles and KPI numerals; Classic: 16 px cards, bold sans) and three navigation layouts. Plus Jakarta Sans for everything else, 4 px spacing grid. Never colour alone for status — every chip carries a word.

Themes, looks, accents and layouts

Four choices combine per browser (top bar → Appearance, or Settings → Appearance): the colour theme on data-theme, the look on data-look, the accent on data-accent and the navigation layout on data-layout. Every tile below is the same DOM; only the attributes differ. Contrast per theme and accent: Docs/ui-kit.md §10.

Design look · Serif titles, ink pills, framed surface

Light

Default

Admitted
128up 4% on the previous period
activependingcritical

Slate

Cool blue-grey

Admitted
128up 4% on the previous period
activependingcritical

Dark

Low light

Admitted
128up 4% on the previous period
activependingcritical

Night ward

Warm, low glare

Admitted
128up 4% on the previous period
activependingcritical

High contrast

Strongest text and borders

Admitted
128up 4% on the previous period
activependingcritical

Classic look · The earlier EHMS look

Light

Default

Admitted
128up 4% on the previous period
activependingcritical

Slate

Cool blue-grey

Admitted
128up 4% on the previous period
activependingcritical

Dark

Low light

Admitted
128up 4% on the previous period
activependingcritical

Night ward

Warm, low glare

Admitted
128up 4% on the previous period
activependingcritical

High contrast

Strongest text and borders

Admitted
128up 4% on the previous period
activependingcritical

Accents · the brand colour of buttons, links, focus and selection; status colours never change

Teal

EHMS default · Light

Admitted
128up 4% on the previous period
activependingcritical

Ocean

Blue · Light

Admitted
128up 4% on the previous period
activependingcritical

Indigo

Blue-violet · Light

Admitted
128up 4% on the previous period
activependingcritical

Violet

Purple · Light

Admitted
128up 4% on the previous period
activependingcritical

Graphite

Neutral slate · Light

Admitted
128up 4% on the previous period
activependingcritical

Teal

EHMS default · Dark

Admitted
128up 4% on the previous period
activependingcritical

Ocean

Blue · Dark

Admitted
128up 4% on the previous period
activependingcritical

Indigo

Blue-violet · Dark

Admitted
128up 4% on the previous period
activependingcritical

Violet

Purple · Dark

Admitted
128up 4% on the previous period
activependingcritical

Graphite

Neutral slate · Dark

Admitted
128up 4% on the previous period
activependingcritical

Navigation layouts

  • SidebarGrouped menu at ≥1280, icon rail 1024–1279, phone menu below 1024.
  • Top tabsPinned screens as pill tabs in the top bar; More opens the whole menu. Phone menu below 1024.
  • Icon railThe icon rail at every desktop width; names as tooltips, an expand button opens the full menu.

Colour tokens

Light value, then dark. The old indigo* classes are aliases of primary*, so both render teal.

Primary · the accent, Teal shown (primary / indigo)#0F766E · dark #0F766E fill · #6FDCCC link
Primary deep (hover, text on wash)#0B5A53 · dark #9FE8DC text
Mint wash (primary tint)#E3F3F0 · dark #11302C
Ink#14232B · dark #E4EEEC
Ink pill (nav-active)#14232B · dark #E4EEEC
Canvas (behind the frame)#E3E9E8 · dark #05090A
Sunk (recessed tiles)#F2F5F4 · dark #0E171A
Information (info-ink)#1F4FA8 · dark #9CC0FF text
Patient banner#14232B · dark #1D2B2F
Attention · coral#F26B4E · dark #F26B4E
Resolved · green (mint)#34A35A · dark #34A35A
Warning · amber#F2A93B · dark #F2A93B
Critical#B42318 · dark #FF8D84 text
Viewer surface (stays dark)#0E1417 · dark #0E1417 (same)

Ground #F4F7F6 · Card #FFFFFF · Hairline #E1E8E6 · Control border #7A8A87 (3.6:1) · Text #14232B · Muted #506169. Dark: ground #0B1214 · card #172326 (lifted 1.17:1) · control border #687B79 (3.6:1). Slate, Night ward and High contrast: the theme matrix above and Docs/ui-kit.md §10. Success is green (hue 141°), kept apart from the teal primary (hue 175°) so a brand button never reads as “done”.

Measured pairs

Type scale

Switch the Look above: in Design, the page title, section titles and KPI numerals turn to Instrument Serif 400 (44 / 28 / 40 px). Clinical values never do.

Page title
Section title
₹4.2 L
Eyebrow · 12 / 600 uppercase
Display 32 / 800
Heading 22 / 700
Subheading 16 / 600
Body 14 / 400 — notes, tables, forms. Line height 1.55 for clinical text that is read fast and often.
Caption 12 / 500 · timestamps, units, helper text
98 SpO₂ %

Status & severity

CriticalHighMediumInfoResolved

EWS bed tiles

NEWS2 0–2NEWS2 3–4NEWS2 5–6NEWS2 7+

Patient identity strip (all screens)

RK
Ravi Kumar · Male · 58 y · DOB 04 Feb 1968
MRN 00482913 · Bed C-12 · Cardiology
Allergy: Penicillin

Name, sex, age, date of birth, MRN, location and allergies are pinned on every clinical screen (details: Clinical safety below).