Aviation
Design System

Context
An aviation SaaS Electronic Flight Bag (EFB) platform used by pilots to manage flight operations across mobile and tablet devices in a highly regulated environment.
The product lacked a structured design foundation — inconsistent UI patterns, no centralised component system, and no rendered source of truth for engineering. This slowed development and created visual fragmentation across mobile and tablet experiences.
My role
Established the product’s first scalable design system, defining tokens, reusable components, interaction patterns, and documentation aligned with engineering needs
Introduced structured component logic to reduce UI inconsistency and support cross-device scalability
Re-designed core application screens using the new system across mobile and tablet

Product Process

From discovery to delivery, establishing a scalable design foundation across platforms

Phase 1

Stakeholder meetings
Documentation review
User feedback analysis
Product requirements alignment
UX audit
Benchmarking industry standards

Phase 2

Identified inconsistency across flows
Weak visual hierarchy
Limited device support
Absence of structured design foundation
No centralised design reference

Phase 3

Initial design system framework
Core screen renders in Figma
Interactive prototype
User validation and iteration

Phase 4

Full design system with guidelines
Tokenised styles and scalable components
Cross-device adaptations (mobile & tablet)
Final usability validation

Operational Persona

A safety-critical user operating in high-pressure, low-light environments where clarity and reliability are non-negotiable

James Mitchell

43, Commercial Airline Captain

Operates commercial flights with responsibility for navigation, compliance, and safety coordination. Requires tools that surface accurate, time-sensitive data with minimal cognitive overhead.

Goals

Replace fragmented paper-based materials with a reliable digital workflow
Access critical information quickly without navigating unnecessary layers
Maintain operational precision in both daylight and cabin night conditions
Reduce manual overhead and administrative friction

+3
Paris

Pain points

Poor contrast in low-light environments
Inconsistent interaction patterns across screens
Small touch targets in turbulence or limited visibility

Devices

Designed for consistent cross-platform performance across iPhone, iPad (portrait and landscape), and Windows tablets.
Tablet portrait mode was prioritized based on usage patterns, ensuring the most common workflow received primary design attention.

Design System

The product initially lacked a cohesive design foundation. I conducted a structured audit to identify inconsistencies across layout, spacing, typography, interaction patterns, and system states.

Consistency and simplicity

The system is built on constraint. A limited visual language, deliberate repetition, and controlled variation reduce cognitive load and prevent fragmentation. Consistency is treated as structural discipline, not aesthetic preference.

System status

Every state is explicit. Loading, success, failure, and transition states are surfaced clearly to eliminate ambiguity. The interface reflects system behavior in real time, reinforcing trust through transparency.

Touch area and sizing

Touch targets, typography, and layout scales are defined to remain legible and usable across contexts. Responsiveness is not adaptation for its own sake, but preservation of hierarchy and intent across devices.

Design Language

Color, typography, and spacing are defined as system tokens rather than isolated styles.Each value exists within a structured scale, enabling predictable composition and consistent implementation across platforms.
Components derive from shared primitives, ensuring coherence and reducing divergence over time.

Inter

A variable font family carefully crafted & designed for computer screens. Inter features a tall x-height to aid in readability of mixed-case and lower-case text. Perfect for cross platform projects.

Aa
Aa Bb Cc Dd Ee Ff . Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz ! @ # $ % ^ & * ( ) _ + { } | : " <> ? - = [ ] ; ' , . / ` ~

Light and Dark Theme

Light and dark modes are treated as parallel systems built on shared semantic tokens, preserving hierarchy and contrast across contexts.
Dark mode supports real cockpit conditions, where low-light environments demand reduced glare and sustained readability.

Source of Truth

Core workflows and edge states are rendered and maintained in Figma as a living reference. This enables: shared visibility across design and engineering, faster validation of changes, clear traceability of interaction decisions.
The design file functions as a system artifact.

More cases