ResNet Design System — Turning Complexity into Cohesion

How a unified design language helped an AI platform scale faster, look sharper, and feel more human.

Client
ResNet AI
Year
2023
Website
Overview

ResNet’s product ecosystem had grown fast — maybe too fast. What started as a sleek AI platform had evolved into a constellation of tools, each speaking a slightly different design language.

  • Buttons looked similar but behaved differently.
  • Spacing rules changed from one product to another.
  • What once felt like agility was now slowing everything down.

When ResNet approached Product Rocket, their goal wasn’t just to “make things consistent.” They wanted to build a scalable design infrastructure — one that would unify design and development, support theming across products, and bring visual coherence back to their growing suite of AI tools.

The result was The ResNet Design System — a flexible, token-driven framework that turned fragmented design into a living, evolving language.

The Challenge:
A Platform Without a Common Language

Our first audit covered over 150 screens and components across ResNet’s ecosystem.

The data told a clear story of design entropy:

  • 1,300+ component variants scattered across different products

  • 180 button styles, each coded differently

  • 58 navigation patterns, many reinvented from scratch

  • Multiple, non-compliant color palettes that failed accessibility standards

Developers were re-creating patterns that already existed.
Designers were re-styling the same components with subtle but inconsistent rules.
Every release widened the gap between products and brand coherence.

ResNet wasn’t suffering from a lack of design quality — it was suffering from a lack of shared logic.
Our mission: to give the company a single design language that could bridge creativity, code, and brand at scale.

Our Approach:
Designing for Consistency and Scalability

We approached the project like system architects — building not just components, but principles.

Our process followed a clear, iterative methodology:

1. Audit & Discovery

We mapped every visual and interaction inconsistency across ResNet’s ecosystem — from colors and typography to form behaviors and grid rules.
This visual audit quantified design debt and set measurable improvement goals.

2. Foundation Tokens

We replaced arbitrary visual decisions with a semantic token structure — color, type, spacing, and elevation tokens that defined meaning, not just appearance.
This gave both designers and developers a shared visual vocabulary.

3. System Architecture

Every component was rebuilt from the ground up using atomic logic and design tokens.
From buttons to tables, all variants followed the same scalable structure and could adapt seamlessly between light, dark, and custom themes.

4. Documentation & Theming

We built a single source of truth — a fully documented, theme-ready system in Figma that exported tokens directly to front-end environments.

This ensured pixel-perfect parity between design and code, across all products.

Design Foundations — From Logic to Emotion

A design system is only as strong as its foundations.

For ResNet, that meant rethinking the relationship between type, color, space, and structure — the visual DNA of the brand.

Typography

IBM Plex Sans became the cornerstone of ResNet’s typographic voice — clean, modern, and highly legible.
We introduced a semantic typographic scale with clear roles:

  • Display styles for metrics and hero visuals

  • Headlines for structural hierarchy

  • Titles for modules and data sections

  • Body for dense, readable content

  • Labels and Captions for metadata and UI elements

All aligned to a 4pt baseline grid, ensuring visual rhythm and accessibility across dense data environments.

Typography isn’t just text — it’s the rhythm that connects data to meaning.

Color System

We rebuilt the color logic from scratch, mapping every hue to a semantic role:
backgrounds, surfaces, text, borders, and interaction states.

Instead of fixed palettes, ResNet now works with functional color tokens that drive contrast and brand identity.
Switching between light and dark modes is now as simple as swapping token values — no screen rebuilds required.

This semantic foundation made the system inherently theme-ready, empowering teams to customize colors while maintaining accessibility and hierarchy.

Spacing & Layout

We introduced an 8px spatial grid and a 12-column adaptive layout — forming the invisible structure that keeps every interface visually balanced.
Spacing tokens replaced arbitrary padding values, giving designers predictable alignment rules and developers precise measurement logic.

From dashboards to mobile cards, this grid became the framework that held the entire ecosystem together.

UI Components

Once the foundations were set, we unified the product interface layer.
Over 200+ components were redesigned and documented, each built for modular reuse.

Every component now includes:

  • Defined states, sizes, and variants

  • Clear accessibility rules and interaction feedback

  • Token-driven logic for instant theming and code alignment

The result: faster assembly, fewer inconsistencies, and a shared design rhythm across every product.

Theming — From Consistency to Brand Expression

ResNet’s goal wasn’t just visual harmony — it was flexibility. Different teams and clients needed their own accents and tones, without losing the system’s integrity.

We built a multi-theme architecture structured around three layers:

  1. Base theme — the neutral design foundation

  2. Light & Dark modes — fully tokenized and WCAG-compliant

  3. Custom accent themes — brand-level variations defined by color tokens

This approach gave ResNet’s ecosystem controlled creative freedom: personalization without fragmentation.

Theming isn’t about decoration — it’s about scalability of identity.

Implementation & Handoff

The ResNet Design System was structured directly in Figma with code-aligned token naming, allowing instant export to front-end frameworks like React and Flutter.

Design and engineering now share:

  • One source of truth for all visual logic

  • Token exports that ensure style consistency in production

  • Documentation that covers usage, spacing, contrast, and accessibility standards

By treating design as infrastructure, ResNet gained a design system that grows with its products — not against them.

A design system isn’t just a library — it’s the language your product speaks

A design system isn’t just a library — it’s the language your product speaks.

Outcomes — Design at the Speed of Trust

Beyond metrics, the biggest shift was cultural: Designers stopped rebuilding. Developers stopped guessing. Everyone started speaking the same visual language.

Within months of implementation, the design system began reshaping how ResNet teams worked and delivered:

  • Unified Experience: All ResNet products now share one coherent visual and interaction language.

  • 60% fewer components, 70% fewer variants, and drastically reduced redundancy.

  • 40% faster design-to-development handoff through token synchronization.

  • Improved accessibility with standardized contrast ratios and text scales.

  • Future-proof scalability across light/dark modes and brand extensions.

The Impact — From System to Story

The ResNet Design System is more than a collection of patterns — it’s a story of growth through discipline.

By aligning creativity with structure, Product Rocket helped ResNet transform design from an art of iteration into an engine of scalability.

Where once there were mismatched interfaces, there’s now a cohesive, intelligent ecosystem — one that adapts to new products, new teams, and new ideas with ease.

At Product Rocket, we believe structure doesn’t limit creativity — it unlocks it.

Through semantic color, typographic precision, and token-driven theming, ResNet built a foundation for the next generation of its platform: consistent, flexible, and unmistakably its own.

Explore more projects