Building a Design System from the Ground Up
DESIGN SYSTEMS · COMPONENT ARCHITECTURE · DOCUMENTATION
A growing enterprise platform had evolved with inconsistent UI patterns, no shared design tokens, limited documentation, and no central component library. I built a scalable design system from the ground up, independently, while supporting a live product in production.
Role: UX Designer · Duration: 4-6 weeks
The platform had no design system. The features were built at different times by different people, each with different typography, different spacing, different component patterns, different colour usage.
Buttons looked different between modules. Status chips had three different visual treatments. Navigation was inconsistent depending on which module you opened.
The Problem
The Process
Five phases, built in order. Each one made the next possible.
Component 01 |
Three different status treatments. One platform.
Component 02 |
Written for developers & designers.
Component 03 |
Forms were the most common UI in the platform and the most inconsistent.
The solution: A single form element family with shared states, default, focused, error, disabled. Validation messages written to a standard. Error colour tied to the critical token.
Buttons followed the same logic.
Challenges
What building alone actually looks like.
What Changed
A foundation the whole team can build on.


