Roots — Forging a Scalable
Design System for a Global Sports Platform

How we proactively built a themable, multi-client design system from the ground up, enabling 40% faster design cycles and seamless onboarding for major clients like the Royal Belgian Football Association (RBFA).

My Role

Product Designer (Design Systems)

Timeline

3 Months (V1)

Team

3 Designers (2 Core, 1 Senior Reviewer)

Core Skills

Design Systems, UI/UX, Figma Variables, PrototypingExport to Sheets

Overview

The Challenge of a Blank Slate

For a new, ambitious product like the "Grassroots" platform, a blank slate is both an opportunity and a risk. The goal was massive: create a comprehensive sports management tool for countless community clubs. The risk? Without a system, every new feature would create inconsistency, slow down development, and accumulate design debt before we even launched.

Furthermore, we knew the platform needed to be a chameleon. It had to serve the core "Grassroots" brand but also be fully adaptable for major enterprise clients, each with their own unique brand identity.

Problem Statement:

How could we build a brand-new, complex SaaS platform from the ground up in a way that ensures long-term consistency, accelerates development, and allows for effortless rebranding for future enterprise clients?

Chapter 1:

Laying the Foundation for Scale

The solution was to think like architects, not just decorators. We needed to build a robust, scalable, and flexible design system—which we named "Roots"—before the first product feature was even finalized. Our work was guided by four core principles:

  • Scalability: Components must be reusable and adaptable for future, unknown use cases.

  • Themability: The system's identity (colors, fonts) must be changeable with minimal effort.

  • Efficiency: Drastically reduce the time and effort required to go from idea to high-fidelity design.

  • Consistency: Ensure a cohesive and predictable user experience across the entire platform.

The two-layer color token system was the key to themability. Primitive tokens defined the raw palette, while semantic tokens gave them purposeful roles
(e.g., color-background-brand), allowing us to swap themes at the system level.

A robust typographic scale provided clear hierarchy and ensured consistent brand voice across all touchpoints, essential for a multi-stakeholder platform.

Our responsive grid system ensured consistent, accessible layouts across mobile, tablet, and desktop, fundamental for the platform's diverse user base.

Chapter 2:

A Disciplined and Collaborative Workflow

Building a system requires a systematic process. As a core contributor on a lean, three-person team, my role was to design, document, and maintain a wide range of components.

To ensure quality, our process mirrored a professional engineering workflow. We designed every component in its own Figma branch, submitted it for senior review, and only merged it into the main library upon approval. This disciplined approach was crucial for maintaining the integrity of the system as it grew.

The Agent's Cockpit

The order detail page was designed to be the agent's single source of truth. They could see customer details, the exact items in the cart, and a log of all previous activities. Most importantly, the "Actions" panel allowed them to send recovery links via WhatsApp or SMS with a single click, directly from the app.

Chapter 3:

The System in Action — A Library of Solutions

The Roots Design System provides a comprehensive library of over 40 components, ensuring a cohesive and intuitive user experience across the entire platform.

The Roots Design System grew to include over 40 components, covering everything from simple buttons to complex data tables. Each component was built with our foundational tokens, ensuring they were inherently themable and supported both Light and Dark modes out of the box—a critical feature for user accessibility and preference.

Every component was built with full support for both Light and Dark modes, a critical feature for user accessibility and preference.

Chapter 4:

Highlight — The Gradient Test

Our system's architecture was put to the ultimate test midway through the project.

The Twist: We had meticulously planned Unity with a clean aesthetic using solid colors. However, a major client, the RBFA, came on board with a brand identity that heavily featured gradients—a requirement that challenged our entire "flat" design foundation.

The Payoff: This is where our initial strategic decision to use Figma Variables and a two-layer token system paid off. We didn't have to manually update thousands of components. Instead, we created a new set of "gradient" styles and mapped them to our existing semantic tokens.

This proved the resilience of our architecture and allowed us to meet a critical business requirement without derailing the project, saving weeks of potential rework.

Chapter 5:

The Impact

The Roots Design System quickly became the backbone of product development at Orion, delivering measurable results.

Design Velocity

40% Reduction in Time for New Screens

Designers could focus on solving complex UX problems instead of recreating basic UI

Development Efficiency

Shipped New Features 25% Faster

Developers could build faster and more consistently by using the pre-built component library.

Client Onboarding

Enabled Seamless RBFA Integration

The themable architecture was a key factor in quickly and successfully onboarding a major client.

My Reflections & Key Learnings
  • Build the Scaffolding First: Investing time in a robust token architecture before building components is a superpower. It felt slow at first, but it saved us an incredible amount of time down the line.

  • Prepare for the Unknown: The "gradient challenge" taught me that a design system's true value is its ability to adapt to unexpected business needs. A scalable system is a future-proof one.

  • Process is Everything: A disciplined workflow (like our branch-and-review model) in a small team is just as important as in a large one. It builds good habits and ensures quality at scale.

Stakeholder Feedback

Jai Vignesh and Goldina Charmly didn't just build a component library; they built a scalable foundation for our entire product line. Their foresight with the token architecture and their disciplined Figma workflow was instrumental. When the RBFA's gradient requirement came in, we were prepared. That's the mark of a truly professional design operation.

Jai Vignesh - Product Designer and Framer Developer

Let’s Connect

If you’re driven by curiosity and love, research-based design arguments

Stay connected

j24v6.design@gmail.com
+91 63799-04730
Social Handles

Jai Vignesh - Product Designer and Framer Developer

Let’s Connect

If you’re driven by curiosity and love, research-based design arguments

Stay connected

j24v6.design@gmail.com

+91 63799-04730

Social Handles

Jai Vignesh - Product Designer and Framer Developer

Let’s Connect

If you’re driven by curiosity and love, research-based design arguments

Stay connected

j24v6.design@gmail.com

+91 63799-04730

Social Handles