Design System

One Language for a National Insurance Marketplace

I built and governed the design system behind BimaSugam — IRDAI’s regulated insurance marketplace — cutting design-to-dev handoff time by 45%, lifting token compliance to 92%, and unifying 6 product journeys across 3 vendor teams.

My Role

Lead Product Designer

My Team

Product, Engineering, Regulatory

Tools

Figma, Adobe Illustrator, ChatGPT, Claude, Replit, Notion AI, Claude Code

Deliverables

UX Research, Design System,

14+ Module Designs, FSDs

Duration

11 Months

Outcome

Regulator-approved national insurance platform

Why BimaSugam

Needed a System

BimaSugam is a regulated marketplace: multiple insurers, multiple vendor squads, and IRDAI-mandated disclosures rendering across the same screens. Before the system, every journey re-invented its own patterns — which meant inconsistent compliance copy, drifting spacing, and slow releases.

0+
Components shipped

Disconnected UI kits in circulation

0%
Components shipped

of screens using off-token colours

0+
Components shipped

vendor teams shipping in parallel

~2 wks

average design–dev handoff cycle

fragmented & inconsistent

Problem

+

0
vendor teams aligned

+

0%
faster design-to-dev handoff

Using AI

Token Governance

=

unified & compliant

Impact

What the

Design System Solves

BimaSugam is a regulated marketplace: multiple insurers, multiple vendor squads, and IRDAI-mandated disclosures rendering across the same screens. Before the system, every journey re-invented its own patterns — which meant inconsistent compliance copy, drifting spacing, and slow releases.

Consistency

A single token set and component library so every insurer journey looks and behaves the same.

Compliance

IRDAI disclosure, consent and disclaimer patterns baked into components, not bolted on per screen.

Speed

Reusable, documented components cut handoff and QA cycles for three parallel vendor squads.

Accessibility

WCAG AA contrast, 44px targets, and focus states defined once at the foundation layer.

Behind the design

  • Design tokens & components

  • Screens built from the system

  • A real screen using the system

  • Design tokens & components

  • Screens built from the system

  • A real screen using the system

Foundations

Colour

BimaSugam is a regulated marketplace: multiple insurers, multiple vendor squads, and IRDAI-mandated disclosures rendering across the same screens. Before the system, every journey re-invented its own patterns — which meant inconsistent compliance copy, drifting spacing, and slow releases.

Primary — Indigo

100

#E9ECF7

200

#C4CAE6

300

#8B94CE

400

#404BA7

500

#2E398B

600

#212A66

Success

100

#E9F6ED

200

#BAE2C7

300

#94D2A7

400

#4E9F62

500

#41924D

600

#2E6B38

Warning

100

#FEF9DD

200

#FBE6B6

300

#F8D789

400

#F5BF4F

500

#D99F36

600

#A87826

Error

100

#FBECEA

200

#EFCFCB

300

#DBB0AC

400

#C05043

500

#A53428

600

#7C251C

Accent — Violet

100

#F1EAFE

200

#D3BBFA

300

#B287F8

400

#9456F6

500

#8D4BF6

600

#6A31C4

Neutral

0

#FFFFFF

50

#F8F9FC

100

#EDEFF1

300

#D3D3D3

500

#8C8C8C

900

#2E2F32

Foundations

Typography

One typeface does all the work. Montserrat, from ExtraBold display down to a 10px caption — 46 real styles across two ramps, held at 150% line-height.

Typeface

Aa

Montserrat

Regular · Medium · SemiBold · Bold · ExtraBold

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz 0123456789

Desktop ramp

Bima Sugam

ExtraBold / 3XL · 40px

Bima Sugam

SemiBold / 2.5XL · 32px

Bima Sugam

Bold / 2XL · 24px

Bima Sugam

SemiBold / XL · 20px

Bima Sugam

Regular / L · 18px

Bima Sugam

SemiBold / Base · 16px

Bima Sugam

Medium / SM · 14px

Bima Sugam

Regular / XS · 12px

Bima Sugam

SemiBold / 2XS · 10px

Foundations

Spacing & Grids

Spacing scale

space-1

4px

space-2

8px

space-3

12px

space-4

16px

space-6

24px

space-8

32px

space-12

48px

Assets

469 icons, 18 families

A stroke-consistent line set spanning everything from Interface and Arrows to Finance and Insurance — every icon a real, named component.

Signature Assets

3D insurance icons

Six sculpted shield marks give each insurance line its own identity — rendered as real raster assets straight from the library, ready to drop into cards, nav and journeys.

Health

Shield · 3D

Term Life

Shield · 3D

Travel

Shield · 3D

Motor

Shield · 3D

Fire

Shield · 3D

SME

Shield · 3D

Components

Buttons

Four hierarchies, three sizes, five states. Primary is reserved for the single forward action on a screen — in a quote journey that is always “Buy now”, never a filter.

Hierarchy

Primary

Buy now

Secondary

Compare

Tertiary

View details

Destructive

Cancel policy

States · Primary

Default

Buy now

Hover

Buy now

Pressed

Buy now

Disabled

Buy now

Loading

Processing…

Sizes

Large · 48px

Medium · 40px

Small · 32px

Components

Input Fields

Every field carries a label, an optional helper line, and a reserved error slot — so validation never shifts the layout. Critical for KYC and IDV entry, where a shifting form loses users mid-journey.

States

Vehicle registration number

Enter registration number

Default · as printed on the RC

Vehicle registration number

CG04 MK 1234

Focus · 2px indigo ring

Vehicle registration number

CG04MK

Error · Enter a valid registration number

Variants

PAN number

ABCDE1234F

Success · Verified with the KYC registry

Insured Declared Value (IDV)

₹ 4,85,000

Prefixed field · range ₹4.1L – ₹5.4L

Policy number

BSG/2026/0098421

Disabled · auto-filled from the policy record

Components

Selection & Dropdowns

Selection controls carry the regulatory weight of the product — consent checkboxes, add-on toggles, policy-duration choices. All are 44px minimum targets with a visible focus ring.

Checkbox, radio, toggle

I consent to sharing my KYC data with the insurer

Send policy updates on WhatsApp

Comprehensive — own damage + third party

Third party only — statutory minimum

Zero depreciation add-on

Roadside assistance add-on

Dropdown & segmented control

Policy duration

1 year

2 years

3 years · recommended

5 years

Motor

Health

Travel

Term

NEXT PROJECT

04/04

WALL·E — Content Validation, Reimagined

Walmart's internal content validation tool, ensuring every product listing is accurate, complete, and trustworthy before it goes live.

Walmart

Content Ops

Case study — 5 min read

Read it →

Components

Selection & Dropdowns

Components

Alerts & Feedback

Policy issued

Your policy document has been emailed and is available under My Policies.

Success

IRDAI disclosure

Premium shown is inclusive of 18% GST. Cover begins only after successful payment realisation.

Information

Quote expiring

This quote is valid for 12 more minutes. Premiums may change after re-calculation.

Warning

Payment failed

The transaction was declined by your bank. No amount has been debited — please retry.

Error

Components

Data Tables

Policy and claim tables run to hundreds of rows on desktop. The spec fixes row height at 52px, right-aligns all currency, and pins the status column — so scanning down a column always compares like with like.

Governance &

Adoption

A system nobody follows is a moodboard. Adoption was designed as deliberately as the components — versioned releases, a contribution path for vendor squads, and an audit plugin that makes drift visible instead of arguable.

Versioned releases

Tokens ship through Tokens Studio with semantic versioning. Breaking changes get a migration note and a two-sprint deprecation window.

Contribution path

Vendor squads propose components through a template; anything used in 3+ places is promoted into the core library.

Design System Auditor

A Figma plugin I built that flags off-token colours, type and spacing per file — turning compliance from a review argument into a number.

Living documentation

Every component carries usage, do/don’t, and the regulatory constraint it satisfies, so intent survives handoff.

Bima Sugam · Product Design Case Study

Designed by Vartika · 2025–2026