Establishing a design system for a beauty supply company.

This company is a leading beauty distributor in the U.S., providing wholesale professional products from top brands to licensed aestheticians. The project aimed to unify the varied styles of website components, from basics like buttons and color swatches to subtle details like shadow effects and dividers. The solution was to create a consistent set of components and guidelines, ensuring design and development efficiency, scalability, and a more cohesive user experience—ultimately boosting user engagement.

YEAR

2023

ROLE

Senior UX Designer
Product Designer
Interaction Designer
Design System

THE PROBLEM

The company’s website is a key touchpoint for customers and stakeholders, but several challenges have negatively affected both user experience and business performance:

• Design inconsistency across the site, with varying color schemes, typography, and visual elements, created a fragmented and disjointed user experience.

• Inconsistent navigation and user interface issues led to low user retention, with visitors frequently leaving the site early, resulting in reduced engagement and missed conversion opportunities.

THE GOALS

To tackle these challenges, the goal is to create a comprehensive design system that fosters consistency, boosts user engagement, and enhances the overall user experience.

• By developing a design system that incorporates a unified color palette, typography, iconography, and a component library, we can ensure that all UI elements are consistent across the website. This cohesive visual identity will reflect the company’s brand values and quality, thereby building trust with users.

• Additionally, designing a user-centric experience that is intuitive and facilitates a seamless navigation journey will significantly enhance user satisfaction and encourage repeat visits.

Design Process

The team consisted of four junior designers, one senior designer, and a UX manager. The junior designers conducted the initial UI evaluations, collecting component instances from the website and documenting similarities and irregularities in a Figma playground. They then created the atoms.

As the senior designer, I developed the molecules, organisms, templates, and pages. After each component build, I collaborated with the UX manager to refine behaviors, variants, and responsive qualities before passing them to the developers.

Additionally, I mentored the junior designers, illustrating how atoms form larger components and emphasizing the importance of auto-layout for responsive designs in Figma.

Atoms

Since this design system was built before Figma introduced the concept of tokens, we considered atoms to be the smallest starting point. They represent elemental UI elements such as color, typography, icons, spacing, grids, and images for thumbnails. They serve as the foundation upon which more complex components and interfaces are built.

Molecules

These molecules were created by combining atoms — colors, typography, and icons — in different configurations, and they represent common patterns or functional units within a UI, such as buttons, form inputs, badges, notifications, and more.

Badges, Tooltips, Notifications

Organisms

Organisms represent relatively complex UI components that are composed of groups of molecules and/or other organisms. Organisms encapsulate larger sections or functional units within a user interface and often serve as building blocks for entire sections or pages.

Fulfillment Tiles

Templates

Templates serve as predefined layouts or structures that provide a consistent foundation for designing and building user interfaces. They offer reusable frameworks for organizing content, arranging components, and defining the overall visual hierarchy of a page or screen. All the organisms and molecules showcased so far have been assembled into the following template examples shown below.

My Account Template
Quick Order Template
PDP Template

Pages

Finally, taking all the molecules, organisms, and templates put together, pages were created to represent entire screens or views within this product. These pages serve as standardized frameworks for organizing content, structuring user interactions, and defining the overall user experience. Instead of showing screenshots of the individual pages, it seemed more pertinent to show an interactive prototype comprising of all the components put together in the design system.

Component Preview

This video gives a preview of the functionalities available to a user when incorporating the ‘Quick View’ template component into a design.

Every property, starting from the image of the product, the name of the brand and product, down to the swatch thumbnails are all editable in the properties panel.

Although not included in this portfolio page, every component in this design system is responsive and has desktop, tablet, and mobile variants.

Project Outcome

Business Outcome:

Customers were highly satisfied with the design upgrades of the website, so much so, they encouraged their franchisees to use the website rather than call into customer service to place orders.

Implementing the design for the shipping tiles saw an immediate boost in sales for same day delivery, as much as 52% in one day, and BOPIS came in 19% higher than the daily average.

Personal Takeaways:

As a mentor on this project, I recognized the importance of teamwork and consistent feedback. I successfully trained my mentees in using auto layout in Figma through design workshops, demonstrating how components connect from the atom stage to the final template, emphasizing consistency and scalability in the design system.

We prioritized accessibility throughout the design process, carefully checking contrast, typography, and navigation issues.

Despite a tight turnaround and limited budget, we ensured timely feedback allowed us to complete all work within the given timeframe.