Back

From Early Components to a Scalable Design System

UI Design Library for Aampe, an Agentic Personalisation Platform. Built in phases to support a live product rebrand without disrupting existing users.

Role
Design System Designer
Agency
HueGrid
Client
Aampe
Timeline
2025–present

The short version

HueGrid was brought in to rebrand and redesign the whole Aampe product. Aampe is an AI personalization platform used by growth teams at Swiggy, Glide, and similar companies.

50+Components
60+Figma Variables
L/DLight + Dark

Where things stood

The library had grown on its own over time. Spacing was inconsistent, naming was messy, and colors were hardcoded. Whatever we changed had to work without disrupting the daily workflow of the team.

Doing it in phases

Live clients were using the product every day, so we could not rebuild everything at once. We split the work into phases instead.


01

Build the foundation

We looked at everything first. Tokens, naming rules, and a full list of components.


02

Apply the new brand to old components

Same layouts, same interactions, just a new visual style.


03

Build everything new

New components and new flows, built on top of the phase 1 foundation.

Token structure

  • Primitive tokens: raw color values on Radix scales, checked for contrast using APCA.
  • Semantic tokens: what each color means in context, like background or text.
  • Component tokens: values used by specific components only.

Documentation as handoff

Each component page shows its anatomy, its states, its use cases, and simple do's and don'ts. The documentation page is the spec. Developer questions dropped to almost zero after this.

Three libraries, not one

The work produced three separate design libraries, each a version of the system at a different stage: old brand with polished old components, polished old components with new brand colors, and new components with the new brand.

Developers stopped asking, started building

Before the documentation format, developers needed constant clarification on component behavior. After, they built with full understanding on their own. No back-and-forth needed.

What it added up to

  • 50+ documented components across the three libraries
  • 60+ Figma variables, covering light and dark modes
  • A documentation format adopted as the standard for handoff

Giving credit where it's due

ArjunPhlox led the brand strategy. My part was building the system that keeps everything consistent as the product grows.

From Early Components to a Scalable Design System visual 1
From Early Components to a Scalable Design System visual 3
From Early Components to a Scalable Design System visual 5
From Early Components to a Scalable Design System visual 2
From Early Components to a Scalable Design System visual 4
From Early Components to a Scalable Design System visual 6

Get in touch

  • Don't be shy, say hi!→

© 2026 Sateesh