top of page

UI DESIGN KIT

UX Research  |  UI Redesign  |  User Experience

ChatGPT Image May 14, 2026, 12_36_52 PM.png

Bare beginnings – Creating a design system

As a first design team member, I worked on creating the first iteration of StockEdge design system.

TIMELINE

PLATFORM

TEAM MEMBER

1.5 Months

Web & Mobile

Nirupam Paul

ABOUT THE PROJECT

As StockEdge grew across app and web, maintaining consistency across screens and features became important. This project focused on creating a reusable UI Design Kit that brought together core elements like colors, typography, buttons, input fields, cards, icons, and component states.

GOAL

The UI design kit was created to bring consistency, speed, and scalability to the product experience.

  • Consistency: Provide designers and developers with a single source of truth.​

  • Efficiency: Speed up design and development cycles with reusable components and guide new team members smoothly.

  • Collaboration: Enhance communication between cross-functional teams through shared understanding.

  • User Experience: Deliver a seamless and intuitive interface across all StockEdge products.

Understanding the Gaps in the Existing UI

Before building the design kit, I reviewed rather audited all  existing app screens to understand how UI elements were being used across different features.

What I looked at

  • Colors and typography

  • Buttons and input fields

  • Cards and content containers

  • Icons and navigation patterns

  • Spacing and layout structure

  • Component states such as default, active, disabled, error, and empty states

ColorTypography.png
input field.png
3.png

What I found

The audit revealed that similar components were being used in different ways across the product. This created visual inconsistency, increased repetitive design work, and made it harder to maintain a unified experience as the product scaled.

Why it mattered

These findings helped define the foundation of the UI Design Kit by identifying which components needed to be standardized, reused, and documented for future product development.

Building a Scalable Design Foundation

group-R5.png

Light Theme

Primary 

Semantic

Accent

Dark Theme

Primary 

Semantic

Accent

Typeface

The five boxing wizards jump quickly

The five boxing wizards jump quickly

01          COLOR

Primary

Reinforces brand recognition and Signals primary user actions clearly.

LM - BLUE

DM -- BLUE

Semantic

Uses color intentionally to signal status, feedback, and financial meaning across the interface.

LM - RED

LM - GREEN

LM - YELLOW

DM -- RED

DM -- GREEN

ACCENT

Adds visual variety, highlights secondary actions, and helps differentiate data without overusing primary or semantic colors.

ORANGE

LM - HOVERBLUE

NEUTRALS

Provides a clean base that supports readability, contrast, and helps key content and actions stand out.

LM-GREY1

LM-GREY2

LM-GREY3

LM-LBLUE1

LM-LBLUE2

LM-GREY1

LM-GREY2

LM-GREY3

LM-LBLUE1

WHITE

02          TYPOGRAPHY

4.png

Title - XXL

80px / 700

The five boxing wizards jump quickly

Title - XL

56px / 700

The five boxing wizards jump quickly

Title - L

44px / 700

The five boxing wizards jump quickly

Title - M

32px / 700

The five boxing wizards jump quickly

Title - S

The five boxing wizards jump quickly

24px / 700

FS-Base

The five boxing wizards jump quickly

18px / 500

FS-Large

16px / 500

FS-Regular

14px / 500

FS-Small

12px / 500

FS-Large

16px / 400

FS-Regular

14px / 400

FS-Small

12px / 400

03          SPACING

Bridging Design and Development

ChatGPT Image May 16, 2026, 03_19_59 PM.png

To make the design kit easier to implement, I documented the details developers usually need from designers — component specs, spacing, colors, typography, states, assets, and usage rules.

​

​By making these details explicit, the design kit reduced ambiguity during handoff and helped developers build reusable components with consistency across the product.

Lesson Learned

Since this was my first Industry experience on creating a design system for a company, I learnt a bunch of things

?

Vikrant, my manager used to make me to answer the “Why” behind every decision. “Why is the submit button on the left & not right?”. He repeatedly asked me to think of multiple solutions rather than sticking to one.

pen_589418 1.png

I also learned to not marry a tool and focus on prototyping on pen+paper. I was an Adobe fanboy since childhood, but here I had to shift to Figma.

A

I level upped my typography game as well. I learned about using font-weight and letter-spacing to create visual hierarchy in the content

CLOSING NOTE

Unfortunately, the work done for design system is covered under NDA. Hence I can’t share the complete work here. Please get in touch to know more.

Designed between coffee breaks & "one last iteration.

© 2026 By Puja Vasa

bottom of page