Gray 50
#F9FAFBGray 100
#F3F4F6Gray 200
#E5E7EBGray 300
#D1D5DBGray 400
#9CA3AFGray 500
#6B7280Gray 600
#4B5563Gray 700
#374151Gray 800
#1F2937Gray 900
#111827Primary
#2563EBSecondary
#9333EASuccess
#16A34AWarning
#EAB308Error
#DC2626Info
#0D9488background.default
#FFFFFFbackground.paper
#F9FAFBbackground.elevated
#FFFFFFcontent.primary
#111827content.secondary
#374151content.tertiary
#6B7280content.inverse
#FFFFFFborder.default
#E5E7EBborder.subtle
#F3F4F6border.strong
#D1D5DBborder.inverse
#FFFFFFbackground.brand
#2563EBbackground.brandSubtle
#EFF6FFbackground.success
#F0FDF4background.warning
#FEFCE8background.error
#FEF2F2background.info
#F0FDFAcontent.brand
#2563EBcontent.success
#16A34Acontent.warning
#A16207content.error
#DC2626content.info
#0D9488border.brand
#2563EBborder.success
#16A34Aborder.warning
#EAB308border.error
#DC2626border.info
#0D9488XL - 6px (Rarely used)
L - 3px
M - 2px
S - 1px
XS - 0.5px
XL - 6px (Rarely used)
L - 3px
M - 2px
S - 1px
XS - 0.5px
Default Color
#3E63DDHover Color
#6582E4Active Color (blue400)
#60A5FADisabled Background
#F8F8F8 (cursor: not-allowed)Simple
Positive
Negative
Warning
Gender M
Gender F
Visual States
Default
Active/Focused
Disabled
Error State
This field has an error
Success State
Verified successfully
Warning State
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)
React Hook Form Integration
Visual States
Label
Label
Help Text
Label
Help Text
Label
Help Text
Additional States
Disabled
Loading
With Icon
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
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
What happens when showMostLiked=true, showLike=true, AND showShare=true?
When ALL props are true:
• Most Liked badge shows (on image or with subtitle)
• Like & Share buttons are HIDDEN
→ Most Liked takes priority
Registrations open till 24 Feb 2026
Venue: VIBGYOR Malad
Use either/or, not both:
Option 1: showMostLiked only
Option 2: showLike & showShare only
This prevents UI conflicts and maintains clean design.
Registrations open till 24 Feb 2026
Venue: VIBGYOR Malad
Showing Most Liked badge AND Like/Share buttons together
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Registrations open till 24 Feb 2026
Event date: 28th Feb - 6th March
Venue: VIBGYOR Malad
Standard Circle Thumb
Pill Thumb (Figma Style)
Disabled State
With Steps
Default Range
Pill Thumb Range
Range Disabled
Dialog with image on top and form fields below
Dialog with image on left and content on right
Read-only data display dialog
One column + two column, customisable.
Alert dialogs for notifications and confirmations
Toast notifications for feedback and alerts
A full-featured drawer with lists, summary, and action buttons