
Scalable Design System · Building HI’s first shared design system — one foundation for web and mobile, light and dark.
Institute of Marine Research
There was no shared design system — product teams built UI separately across web and mobile.
Institute of Marine Research
Scalable Design System
Building HI’s first shared design system — one foundation for web and mobile, light and dark.
- 30+
- Components
- 600+
- Design Tokens
- 6
- Breakpoints
- 2
- Color Modes
System at a Glance
Drag to compare dark and light themes
Button
Input
Badge
Dropdown
- Barents Sea
- Norwegian Sea
- North Sea
Toggle
Typography
Color
Table
| # | Name | Status | Depth |
|---|---|---|---|
| 001 | Alpha | Active | 842 m |
| 002 | Beta | Pending | 1,240 m |
Chart
Button
Input
Badge
Dropdown
- Barents Sea
- Norwegian Sea
- North Sea
Toggle
Typography
Color
Table
| # | Name | Status | Depth |
|---|---|---|---|
| 001 | Alpha | Active | 842 m |
| 002 | Beta | Pending | 1,240 m |
Chart
Design Principles
Token-first
Every value references a named token — no raw hex or hardcoded px.
Accessible
WCAG AA contrast ratios enforced at the token level.
Scalable
Tokens and components extend without breaking existing usage.
Consistent
One pattern per use case, documented with clear rationale.
Value for client
Led HI’s first shared design system — one Figma foundation so teams stop rebuilding the same UI from scratch.
- 01
From no system to one visual language across HI products — less drift between teams.
- 02
Reusable components and research patterns — faster from brief to screen.
- 03
WCAG AA in the token layer for light and dark — accessibility by default.
From no system to a shared foundation
No shared design system — multiple IMR products needed one interface language across web and mobile
Challenge
System response
How the system was built
- 1Foundations & tokens
- 2Variables & theming
- 3Component architecture
- 4Patterns & documentation
- 5Team adoption