Design System
Back to site

Colors

Our color system provides a consistent palette for all interface elements.

Primary Colors

Primary 50
#F2F7FF
Primary 100
#E6F0FF
Primary 200
#CDE0FF
Primary 300
#A9C9FF
Primary 400
#7FAEFF
Primary 500
#4C8DFF
Primary 600
#1E66FF
Primary 700
#1554E1
Primary 800
#1442B0
Primary 900
#122E7D

Secondary Colors

Secondary 50
#F0FDFA
Secondary 100
#CCFBF1
Secondary 200
#99F6E4
Secondary 300
#5EEAD4
Secondary 400
#2DD4BF
Secondary 500
#14B8A6
Secondary 600
#0D9488
Secondary 700
#0F766E
Secondary 800
#115E59
Secondary 900
#134E4A

Neutral Colors

Neutral 50
#F8FAFC
Neutral 100
#F1F5F9
Neutral 200
#E2E8F0
Neutral 300
#CBD5E1
Neutral 400
#94A3B8
Neutral 500
#64748B
Neutral 600
#475569
Neutral 700
#334155
Neutral 800
#1F2937
Neutral 900
#0F172A

Semantic Colors

Success

Green 100
#ECFDF5
Green 300
#34D399
Green 500
#10B981

Warning

Yellow 100
#FEF3C7
Yellow 300
#FBBF24
Yellow 500
#F59E0B

Error

Red 100
#FEE2E2
Red 300
#FCA5A5
Red 500
#EF4444

Usage Guidelines

Button Colors

Primary Button

Default
Button
Hover
Button
Disabled
Button

Default: Blue-600 (#1E66FF)

Hover: Blue-700 (#1554E1)

Disabled: Gray-300 (#CBD5E1)

Secondary Button

Default
Button
Hover
Button
Disabled
Button

Default: Gray-100 + Gray-300 border

Hover: Gray-200 + Gray-400 border

Disabled: Gray-50 + Gray-200 border

Danger Button

Default
Delete
Hover
Delete
Disabled
Delete

Default: Red-600 (#EF4444)

Hover: Red-700 (#DC2626)

Disabled: Gray-300 (#CBD5E1)

Text Links

Primary Links

Default Primary Link
Hover Primary Link
Visited Primary Link

Default: Blue-600 (#1E66FF)

Hover: Blue-700 (#1554E1)

Visited: Blue-800 (#1442B0)

Secondary Links

Default Secondary Link
Disabled Disabled Link

Default: Gray-600 (#475569)

Hover: Gray-800 (#1F2937)

Disabled: Gray-400 (#94A3B8)

When to Use Secondary Colors

Use Secondary Colors For:

  • Supporting UI elements (badges, tags)
  • Success states and confirmations
  • Progress indicators
  • Accent colors for charts and graphs
  • Environmental or nature-related content

❌ Avoid Secondary Colors For:

  • Primary call-to-action buttons
  • Main navigation elements
  • Critical error messages
  • Primary brand elements
  • Text that requires high contrast

Notification Colors

Success

Success message

Background: Green-50

Border: Green-200

Text: Green-800

Icon: Green-500

Warning

Warning message

Background: Yellow-50

Border: Yellow-200

Text: Yellow-800

Icon: Yellow-500

Error

Error message

Background: Red-50

Border: Red-200

Text: Red-800

Icon: Red-500

Info

Info message

Background: Blue-50

Border: Blue-200

Text: Blue-800

Icon: Blue-500

General Color Guidelines

Primary Colors

Use primary colors for main actions, links, and brand elements. Primary-600 is our main brand color.

  • • Main call-to-action buttons
  • • Primary navigation elements
  • • Brand logos and headers
  • • Active states and focus indicators

Neutral Colors

Use neutral colors for text, backgrounds, and borders. They provide the foundation for all content.

  • • Body text and headings
  • • Background colors and surfaces
  • • Borders and dividers
  • • Placeholder text and disabled states