This global SaaS product had grown in complexity over time, with multiple user profiles and navigation flows supported by UI elements and components that had not yet been fully documented or standardized.
With the continuous evolution of the product and the introduction of new features, challenges emerged around visual consistency, component reuse, scalability, and delivery speed across teams.
Interfaces were evolving rapidly, but without a shared library of components, tokens, and patterns. This generated visual inconsistencies, duplicated solutions, and increased the effort required from both design and development.
Create a scalable foundation that could responsively accommodate future product additions for web and mobile.
I led the Design System initiative within the product. I conducted a comprehensive audit of UI elements, components, pages, and assets used across different parts of the product.
From this analysis, I defined the system's taxonomy and established naming conventions to resolve visual inconsistencies, increase scalability, and reduce friction during implementation with the development team.
I also structured the Design System's underlying logic to support both current needs and future product evolutions. In collaboration with the design team, I implemented a token-based system for colors, spacing, and typography, reducing inconsistencies and simplifying updates at scale.
Components were built using Figma features such as Auto Layout and Component Properties to ensure element responsiveness across web and mobile devices. The properties used were Text, Boolean, Instance Swap, and Variant.
To automate and accelerate the creation of new designs, variables were applied to attributes such as width, min-width, and max-width. Variables associated with Modes were designed to dynamically control components when using desktop and mobile templates, as well as to build high-fidelity prototypes.
Some of the Components Created:
Form Field States
Taxonomy: The "What-Where-How" Model
The naming structure chosen to classify and name tokens semantically was the "What-Where-How" model.
Taxonomy - The "What-Where-How" Model
Primitive Tokens
Tokens Applied to the Interface
Workflow:
Scalable Foundation:
Advanced Prototypes and User Testing:
Design and Engineering Relationship:
Tools