Scaling KITS with a design system built for speed and consistency

Feb 1, 2025

KITS

Built and scaled KITS’ design system from scratch, then transitioned to a third-party foundation to support a growing volume of product and campaign work. Now used daily by design and engineering to ship faster and more consistently.

Role: Product Designer
With: PM, Chief Technology Officer, Dev
Tools: Figma, FigJam, Claude, Google Gemini

Overview

KITS didn’t have a design system when I joined.

Design decisions were being made page by page, which worked early on but started to break as we scaled, especially with an increasing number of campaign landing pages.

I started with a lightweight foundation (colour, type, components) to bring consistency across product and marketing surfaces. Six months in, it became clear that the approach wouldn’t scale with a lean team.

So I shifted direction: instead of building everything from scratch, I adopted a third-party system and rebuilt it to fit KITS.

Impact

Used across 100% of new product projects

  • Reduced repeated UI decisions by standardizing components and patterns across product surfaces

  • Increased consistency across core ecommerce experiences (discovery, engagement, purchase)

  • Reduced design–engineering back-and-forth during implementation

  • Enabled faster iteration by reusing established layouts instead of redesigning from scratch.

The problem

As we scaled, a few issues kept repeating:

  • UI patterns were inconsistent across product and campaign pages

  • Designers were recreating the same components

  • Engineering lacked a clear, shared source of truth

  • The system wasn’t structured enough to support fast decisions

At the same time, we had just rolled out a new brand — which made consistency more critical.

The shift

Expanding a fully custom system didn’t make sense for our team size.

I proposed using a third-party system as a base, then adapting it to KITS.

The goal:

  • move faster

  • reduce repeated work

  • keep control over brand and product experience

Engineering aligned early — it simplified implementation and reduced overhead.

What I did

I used a third-party system as the foundation, then rebuilt it into a system that works for KITS.

Built a scalable token structure
Expanded beyond basic styles into a more usable system of tokens so design decisions could be applied consistently across product surfaces.

Adapted the system to KITS

  • Replaced typography

  • Reworked the colour system and grayscale to follow Brand book

  • Defined button hierarchy and brand usage

Filled product-specific gaps
Designed patterns not covered by the base system:

  • navigation

  • Product cards

  • KITS icon components

  • Social-proof badge

Audited and improved system structure
Reviewed how the system was being used across real pages to identify gaps in structure and consistency.

  • Primitives were well-defined, but usage was inconsistent

  • Components often referenced raw values instead of reusable tokens

  • Component-level structure was limited

This informed the next phase of work — moving toward clearer token hierarchy and more scalable component definitions.

Improved accessibility and consistency
Ran contrast checks across key colour pairings and identified areas that needed adjustment to meet accessibility standards.

Expanded beyond components into patterns
Identified that while atomic components were defined, there was no shared structure for common layouts.

Defined reusable patterns for:

  • product cards

  • navigation

  • hero sections

  • footer structures

This reduced layout inconsistencies and gave designers a clearer starting point for building pages.

Scaled intentionally
Adopted new components selectively and aligned them to the system to avoid duplication and drift.

Adoption

The system is now part of how the team ships.

  • Used across the core journey from discovery, engagement, to purchase, and campaign landing pages.

  • Shared foundation for design and engineering

  • Default starting point for new pages and features

Instead of recreating UI patterns, the team reuses established ones, making it easier to scale output without redesigning each time.

What’s next

The system is evolving alongside the business.

Based on recent audits, I’m focusing on strengthening the system architecture, moving toward clearer token structure and more scalable patterns, while adapting to upcoming brand updates.

I’m also expanding beyond components into larger patterns and templates (e.g. account dashboard, section-level layouts) so the system can support more complex product surfaces.

Reflection

The most important decision wasn’t what to design, it was what not to.

Using a third-party system gave us leverage.
The value came from adapting it to fit the product, not rebuilding everything ourselves.

©2026 — Built by Meg. Still iterating.

©2026 — Built by Meg. Still iterating.