SaaSUI & UX Designing8 Week Engagement

Design System for a SaaS Product from Figma to Production Components

A SaaS product team needed a consistent UI, faster delivery, and improved accessibility. We created a design system in Figma, defined component standards, and partnered with engineering to implement production ready components aligned with WCAG guidance.

Confidential engagement. NDA available upon request.

45%

Faster Feature Delivery

WCAG

AA Target

60%

Fewer UI Bugs

8

Weeks to Rollout

01. Client Overview

About the Client

Industry

SaaS

Company Size

40 to 70 employees

Background

A SaaS team scaling product development with multiple squads. Inconsistent UI patterns and duplicated components slowed engineering and created usability issues.

02. The Problem

What Was Breaking Down

Inconsistent UI patterns across modules

Teams built similar components differently, creating UX drift and increased maintenance cost.

Accessibility gaps

Color contrast, keyboard navigation, and focus states were inconsistent across the product.

Slow handoff between design and engineering

Specs were unclear and token usage was not standardized, causing rework.

High volume of UI regressions

Small changes caused unexpected visual issues due to lack of shared primitives.

03. Objective

The Mission

Create a scalable design system and improve accessibility while reducing UI rework and speeding up delivery.

04. Approach and Methodology

How We Approached It

01. Audit and token strategy

Week 1 to 2
  • UI inventory and pattern audit
  • Token definition for color, spacing, typography
  • Accessibility review and priority fixes
  • Component roadmap and governance model

02. Design system build

Week 3 to 6
  • Figma library creation with variants and states
  • Component guidelines and usage rules
  • Accessibility annotations and interaction specs
  • Handoff templates for engineering

03. Implementation and adoption

Week 7 to 8
  • Engineering pairing sessions for core components
  • Documentation and examples
  • Adoption plan across squads
  • QA checklist for accessibility and visual regressions
05. Key Findings

Vulnerabilities Discovered

0

CRITICAL

1

HIGH

3

MEDIUM

1

LOW

Severity
Vulnerability
HIGH

Missing keyboard navigation in key flows

Several critical flows could not be completed reliably with keyboard only navigation.

MEDIUM

Inconsistent token usage

Color and spacing values varied across modules, increasing visual drift and rework.

MEDIUM

Unclear component ownership

Without governance, changes to shared UI patterns were not coordinated across teams.

MEDIUM

States not defined for core components

Hover, focus, loading, and error states were missing or inconsistent.

LOW

Documentation gaps

Teams lacked quick references for correct component usage.

06. Solution Implemented

How We Fixed It

Figma library with tokens and components

Created a standardized token system and components with variants, states, and usage guidance.

Accessibility improvements

Defined focus states, contrast rules, and interaction patterns aligned with WCAG goals.

Governance and handoff

Introduced a lightweight review process and clearer handoff docs to reduce rework.

07. Results and Impact

Measurable Outcomes

The design system improved consistency and accessibility while reducing UI regressions and accelerating delivery across teams.

45%

Faster Feature Delivery

60%

Fewer UI Bugs

WCAG

AA Target

30%

Less Design Rework

Want to share this with your team or leadership?

Sharing a URL with your co-founder, CTO, or board does not always land the way it should. A polished PDF tells the same story in a format people actually open, read, and forward in Slack.

Download this case study as a branded PDF complete with key metrics, methodology, and outcomes and drop it straight into your next internal review, due diligence pack, or vendor evaluation deck.

Instant download · No sign-up required