Unify design system for FLAM AI
Unify design system for FLAM AI

Unify

Unify

|

CASE STUDY · 2025—26

Design System

Design System

One language for design & dev.

Co-owned as a Product Design Intern.

One language for design & dev.

Co-owned as a Product Design Intern.

↔

Responsive

Responsive

1440 → 2560

1440 → 2560

◫

Scalable

Scalable

100+ components

100+ components

⚡

Lightweight

Lightweight

Modes, not variants

Modes, not variants

Dev-ready

Dev-ready

Tokens & handoff

Tokens & handoff

Unify design system for FLAM AI: Design System

Dashboard · 1440

1440 × 1024

Card Background Color

Label

HEX

No Color

Unify design system for FLAM AI: Design System

#

2563EB

Cancel

Save

Button

25

❖ Button

XL

3XL

4XL

Dev

Shubham

modes, not variants

reusable

components

1440 → 2560

Unify design system collage: Flam dashboard with mode switch, colour picker and button component
Unify design system collage: Flam dashboard with mode switch, colour picker and button component

SHOWREEL · 0:49

SHOWREEL · 0:49

Unify design system for FLAM AI: Design System
Unify design system for FLAM AI: Design System

01 — THE PROBLEM

01 — THE PROBLEM

Designer said 6.

Developer said 7.

Designer said 6.

Developer said 7.

Designer said 6.

Developer said 7.

Padding, colours and type drifted between Figma and code. Every team rebuilt the same UI — and 2K–4K screens broke the layout.

Padding, colours and type drifted between Figma and code. Every team rebuilt the same UI — and 2K–4K screens broke the layout.

02 — WHAT I DID

02 — WHAT I DID

Co-owned Unify with one other designer

Co-owned Unify with one other designer

Built variables & tokens — 3 tiers

Built variables & tokens — 3 tiers

Built & maintained 100+ components

Built & maintained 100+ components

Defined Figma modes for 1440 → 2560

Defined Figma modes for 1440 → 2560

Handoff, edge cases & fixes with devs

Handoff, edge cases & fixes with devs

03 — WHY MODES

03 — WHY MODES

Modes, not variants.

One file switches between screen sizes — no duplicate frames, no redesign, smaller files.

One file switches between screen sizes — no duplicate frames, no redesign, smaller files.

100+

100+

components & variants

components & variants

605

605

variables

variables

4

4

screen modes

screen modes

0

0

duplicate frames

duplicate frames

04 — UP CLOSE

04 — UP CLOSE

Four components, up close.

Four components, up close.

Four components, up close.

01

01

Button

Button

340 variants. States, sizes and styles from one component.

340 variants. States, sizes and styles from one component.

5 styles

5 states

4 sizes

03

03

Color Picker

Color Picker

Custom-built. Hue, palette, hex and live preview stay in sync.

Custom-built. Hue, palette, hex and live preview stay in sync.

Custom

Tokenised

04

04

Calendar

Calendar

Range selection with real date states. Date, month and year views.

Range selection with real date states. Date, month and year views.

8 states

3 views

05 — DESIGN → DEV

05 — DESIGN → DEV

One source. Handed off in Supernova.

One source. Handed off in Supernova.

One source. Handed off in Supernova.

Tokens and component docs synced from Figma to Supernova. Devs built from the same source — and every redesigned screen uses it.

Tokens and component docs synced from Figma to Supernova. Devs built from the same source — and every redesigned screen uses it.

01

Figma

Unify library — tokens, variables, components

→

02

Supernova

Token sync + component docs for devs

→

03

Development

Built in parallel from the same tokens

→

04

Product

Redesigned dashboard, every screen

Unify design system for FLAM AI: One source. Handed off in Supernova.
Unify design system for FLAM AI: One source. Handed off in Supernova.

WHAT’S NEXT · IN PROGRESS

WHAT’S NEXT · IN PROGRESS

Rebuilding Unify for the AI era.

Rebuilding Unify for the AI era.

Rebuilding Unify for the AI era.

Rules, skills and modes that Claude can read — so AI-built UI stays on-system.

Rules, skills and modes that Claude can read — so AI-built UI stays on-system.

New Update — COMING SOON

New Update — COMING SOON

Thanks for reading.

Thanks for reading.

mestryshubham8@gmail.com · linkedin.com/in/shubhammestry

mestryshubham8@gmail.com · linkedin.com/in/shubhammestry

More case studies
Shubham Mestry
Shubham MestryOpen to product design rolesBengaluru, India
Designed and developed by Shubham Mestry · © 2026Back to home ↑

Create a free website with Framer, the website builder loved by startups, designers and agencies.