Colour.

01 Primitives

Gray 50

#F9FAFB

Gray 100

#F3F4F6

Gray 200

#E5E7EB

Gray 300

#D1D5DB

Gray 400

#9CA3AF

Gray 500

#6B7280

Gray 600

#4B5563

Gray 700

#374151

Gray 800

#1F2937

Gray 900

#111827

02 Core

Primary

#2563EB

Secondary

#9333EA

Success

#16A34A

Warning

#EAB308

Error

#DC2626

Info

#0D9488

03 Semantic
Background

background.default

#FFFFFF

background.paper

#F9FAFB

background.elevated

#FFFFFF
Content

content.primary

#111827

content.secondary

#374151

content.tertiary

#6B7280

content.inverse

#FFFFFF
Border

border.default

#E5E7EB

border.subtle

#F3F4F6

border.strong

#D1D5DB

border.inverse

#FFFFFF

03 Semantic Extensions
Background

background.brand

#2563EB

background.brandSubtle

#EFF6FF

background.success

#F0FDF4

background.warning

#FEFCE8

background.error

#FEF2F2

background.info

#F0FDFA
Content

content.brand

#2563EB

content.success

#16A34A

content.warning

#A16207

content.error

#DC2626

content.info

#0D9488
Border

border.brand

#2563EB

border.success

#16A34A

border.warning

#EAB308

border.error

#DC2626

border.info

#0D9488

Dividers Horizontal.

XL - 6px (Rarely used)


L - 3px


M - 2px


S - 1px


XS - 0.5px


Dividers Vertical.

XL - 6px (Rarely used)

L - 3px

M - 2px

S - 1px

XS - 0.5px


Buttons.

01 Contained Variant

02 Outlined Variant

03 Pill Variant

04 Text Variant

05 Color Specifications

Default Color

#3E63DD

Hover Color

#6582E4

Active Color (blue400)

#60A5FA

Disabled Background

#F8F8F8 (cursor: not-allowed)

Chips.

01 Chip Variants

Simple

Badge
Badge
Badge

Positive

Badge
Badge
Badge

Negative

Badge
Badge
Badge

Warning

Badge
Badge
Badge

Gender M

Badge
Badge
Badge

Gender F

Badge
Badge
Badge

02 Clickable Chips
Clickable
Clickable
Clickable
Clickable

03 Dropdowns & Selects

Visual States

Default

Active/Focused

Disabled

Error State

error

This field has an error

Success State

success

Verified successfully

Warning State

warning

Please review selection

Multi-Select & Grouped Options

Multi-Select with Select All

Grouped Multi-Select (Figma Style)

Multi-Select with External Chips (Image 2 Style)

VIBGYOR - Malad
VIBGYOR - Thane

React Hook Form Integration

Select Role

Multi-Select Roles (Async Style)

Status


04 Text Fields

Visual States

Label

Label

error

Help Text

Label

success

Help Text

Label

warning

Help Text

Additional States

Disabled

Loading

With Icon


Date Pickers.

01 Date Picker Variants

Visual States

Date of Birth

Event Date

Invalid date selected

Start Date

Date confirmed

End Date

Please verify date

Additional States

Disabled Date

Selected Date


Product Cards.

01 With Image
Most liked
Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10
Female

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards
Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards
Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards

02 Without Image
Students Annual Badminton Sports Tournament
Grade 1 - 10
Most liked

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards
Students Annual Badminton Sports Tournament
Grade 1 - 10
Most liked

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards

03 Edge Case: All Props Enabled Together

What happens when showMostLiked=true, showLike=true, AND showShare=true?

⚠️ Current Behavior

When ALL props are true:
• Most Liked badge shows (on image or with subtitle)
• Like & Share buttons are HIDDEN
→ Most Liked takes priority

Most liked
Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Venue: VIBGYOR Malad

₹8,88,888 onwards
✅ Recommended Usage

Use either/or, not both:
Option 1: showMostLiked only
Option 2: showLike & showShare only

This prevents UI conflicts and maintains clean design.

Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Venue: VIBGYOR Malad

₹8,88,888 onwards

03 All Features Together (Most Liked + Like + Share)

Showing Most Liked badge AND Like/Share buttons together

Most liked
Badminton
Students Annual Badminton Sports Tournament
Grade 1 - 10

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards
Students Annual Badminton Sports Tournament
Grade 1 - 10
Most liked

Registrations open till 24 Feb 2026

Event date: 28th Feb - 6th March

Venue: VIBGYOR Malad

₹8,88,888 onwards

03 Loading State

Sliders.

01 Price Range Filters (Single)

Standard Circle Thumb

Pill Thumb (Figma Style)

Disabled State

With Steps


02 Range Sliders

Default Range

Pill Thumb Range

Range Disabled


Dialogs.

01 Size Variants

02 Image+fields. Rectangle.

Dialog with image on top and form fields below


03 Image+fields. Horizontal.

Dialog with image on left and content on right


04 Static Data View Only.

Read-only data display dialog


05 Form with fields.

One column + two column, customisable.


06 Alerts.

Alert dialogs for notifications and confirmations


07 Toasts.

Toast notifications for feedback and alerts

Default.
Error.
Success.
Other Types.

Side Drawers.

01 Basic Variants

02 Complex Example (Cart)

A full-featured drawer with lists, summary, and action buttons


03 Size Variants