Documentation

Colors

Design Tokens

Every color value pulled live from the Figma export — 35 semantic tokens, the Tailwind palette, and the Radix scale.

Semantic Tokens

The 35 tokens that drive every component. Values pulled directly from the Figma export — these are the variables behind `bg-primary`, `text-muted-foreground`, and the rest.

backgrund#ffffff

alias: white

The page shell, page sections, and default text.

foreground#0a0a0a

alias: neutral/950

The page shell, page sections, and default text.

Card#ffffff

alias: white

Card, dashboard panels, settings panels.

Card-foregrund#0a0a0a

alias: neutral/950

Card, dashboard panels, settings panels.

popover#ffffff

alias: white

Popover, DropdownMenu, ContextMenu, and other overlays.

popover-foregrund#0a0a0a

alias: neutral/950

Popover, DropdownMenu, ContextMenu, and other overlays.

primary#171717

alias: neutral/900

Default Button, selected states, badges, and active accents.

primary-foregrund#fafafa

alias: neutral/50

Default Button, selected states, badges, and active accents.

secondary#f5f5f5

alias: neutral/100

Secondary buttons, secondary badges, and supporting UI.

secondary-foregrund#0a0a0a

alias: neutral/950

Secondary buttons, secondary badges, and supporting UI.

muted#f5f5f5

alias: neutral/100

muted-foregrund#737373

alias: neutral/500

accent#f5f5f5

alias: neutral/100

Descriptions, placeholders, empty states, helper text, and subdued surfaces.

accent-foregrund#171717

alias: neutral/900

Descriptions, placeholders, empty states, helper text, and subdued surfaces.

destructive#dc2626

alias: red/600

border#e5e5e5

alias: neutral/200

input#e5e5e5

alias: neutral/200

ring#737373

alias: neutral/500

chart-1#5eb1ef

alias: blue/8

chart-2#0090ff

alias: blue/9

chart-3#0588f0

alias: blue/10

chart-4#0d74ce

alias: blue/11

chart-5#113264

alias: blue/12

sidebar#fafafa

alias: neutral/50

sidebar-foregrund#0a0a0a

alias: neutral/950

sidebar-primary#171717

alias: neutral/900

sidebar-primary-foregrund#fafafa

alias: neutral/50

sidebar-accent#f5f5f5

alias: neutral/100

sidebar-accent-foregrund#171717

alias: neutral/900

sidebar-border#d4d4d4

alias: neutral/300

sidebar-ring#737373

alias: neutral/500

background-color#000000

alias: black/5 · 30%

semantic-background#6b7280

alias: gray/500

semantic-border#4b5563

alias: gray/600

semantic-foreground#ffffff

alias: white

Tailwind Palette

244 base colors across 24 families — the source palette aliased by the semantic tokens.

slate

50
#f8fafc
100
#f1f5f9
200
#e2e8f0
300
#cbd5e1
400
#94a3b8
500
#64748b
600
#475569
700
#334155
800
#1e293b
900
#0f172a
950
#020617

gray

50
#f9fafb
100
#f3f4f6
200
#e5e7eb
300
#d1d5db
400
#9ca3af
500
#6b7280
600
#4b5563
700
#374151
800
#1f2937
900
#111827
950
#030712

zinc

50
#fafafa
100
#f4f4f5
200
#e4e4e7
300
#d4d4d8
400
#a1a1aa
500
#71717a
600
#52525b
700
#3f3f46
800
#27272a
900
#18181b
950
#09090b

neutral

50
#fafafa
100
#f5f5f5
200
#e5e5e5
300
#d4d4d4
400
#a3a3a3
500
#737373
600
#525252
700
#404040
800
#262626
900
#171717
950
#0a0a0a

stone

50
#fafaf9
100
#f5f5f4
200
#e7e5e4
300
#d6d3d1
400
#a8a29e
500
#78716c
600
#57534e
700
#44403c
800
#292524
900
#1c1917
950
#0c0a09

red

50
#fef2f2
100
#fee2e2
200
#fca5a5
300
#f87171
400
#f87171
500
#ef4444
600
#dc2626
700
#b91c1c
800
#991b1b
900
#7f1d1d
950
#450a0a

orange

50
#fff7ed
100
#ffedd5
200
#fed7aa
300
#fdba74
400
#fb923c
500
#f97316
600
#ea580c
700
#c2410c
800
#9a3412
900
#7c2d12
950
#431407

amber

50
#fffbeb
100
#fef3c7
200
#fde68a
300
#fcd34d
400
#fbbf24
500
#f59e0b
600
#d97706
700
#b45309
800
#92400e
900
#78350f
950
#451a03

yellow

50
#fefce8
100
#fef9c3
200
#fef08a
300
#fde047
400
#facc15
500
#eab308
600
#ca8a04
700
#a16207
800
#854d0e
900
#713f12
950
#422006

lime

50
#f7fee7
100
#ecfccb
200
#d9f99d
300
#bef264
400
#a3e635
500
#84cc16
600
#65a30d
700
#4d7c0f
800
#3f6212
900
#365314
950
#1a2e05

green

50
#f0fdf4
100
#dcfce7
200
#bbf7d0
300
#86efac
400
#4ade80
500
#22c55e
600
#16a34a
700
#15803d
800
#166534
900
#14532d
950
#052e16

emerald

50
#ecfdf5
100
#d1fae5
200
#a7f3d0
300
#6ee7b7
400
#34d399
500
#10b981
600
#059669
700
#047857
800
#065f46
900
#064e3b
950
#022c22

teal

50
#f0fdfa
100
#ccfbf1
200
#99f6e4
300
#5eead4
400
#2dd4bf
500
#14b8a6
600
#0d9488
700
#0f766e
800
#115e59
900
#134e4a
950
#042f2e

cyan

50
#ecfeff
100
#cffafe
200
#a5f3fc
300
#67e8f9
400
#22d3ee
500
#06b6d4
600
#0891b2
700
#0e7490
800
#155e75
900
#164e63
950
#083344

sky

50
#f0f9ff
100
#e0f2fe
200
#bae6fd
300
#7dd3fc
400
#38bdf8
500
#0ea5e9
600
#0284c7
700
#0369a1
800
#075985
900
#0c4a6e
950
#082f49

blue

50
#eff6ff
100
#dbeafe
200
#bfdbfe
300
#93c5fd
400
#60a5fa
500
#3b82f6
600
#2563eb
700
#1d4ed8
800
#1e40af
900
#1e3a8a
950
#172554

indigo

50
#eef2ff
100
#e0e7ff
200
#c7d2fe
300
#a5b4fc
400
#818cf8
500
#6366f1
600
#4f46e5
700
#4338ca
800
#3730a3
900
#312e81
950
#1e1b4b

violet

50
#f5f3ff
100
#ede9fe
200
#ddd6fe
300
#c4b5fd
400
#a78bfa
500
#8b5cf6
600
#7c3aed
700
#6d28d9
800
#5b21b6
900
#4c1d95
950
#2e1065

purple

50
#faf5ff
100
#f3e8ff
200
#e9d5ff
300
#d8b4fe
400
#c084fc
500
#a855f7
600
#9333ea
700
#7e22ce
800
#6b21a8
900
#581c87
950
#3b0764

fuchsia

50
#fdf4ff
100
#fae8ff
200
#f5d0fe
300
#f0abfc
400
#e879f9
500
#d946ef
600
#c026d3
700
#a21caf
800
#86198f
900
#701a75
950
#4a044e

pink

50
#fdf2f8
100
#fce7f3
200
#fbcfe8
300
#f9a8d4
400
#f472b6
500
#ec4899
600
#db2777
700
#be185d
800
#9d174d
900
#831843
950
#500724

rose

50
#fff1f2
100
#ffe4e6
200
#fecdd3
300
#fda4af
400
#fb7185
500
#f43f5e
600
#e11d48
700
#be123c
800
#9f1239
900
#881337
950
#4c0519

white

white
#ffffff

black

black
#000000

Radix Palette

396 perceptual scale colors across 33 families — used for chart tokens and overlays.

gray

1
#fcfcfc
2
#f9f9f9
3
#f0f0f0
4
#e8e8e8
5
#e0e0e0
6
#d9d9d9
7
#cecece
8
#bbbbbb
9
#8d8d8d
10
#838383
11
#646464
12
#202020

mauve

1
#fdfcfd
2
#faf9fb
3
#f2eff3
4
#eae7ec
5
#e3dfe6
6
#dbd8e0
7
#d0cdd7
8
#bcbac7
9
#8e8c99
10
#84828e
11
#65636d
12
#211f26

slate

1
#fcfcfd
2
#f9f9fb
3
#f0f0f3
4
#e8e8ec
5
#e0e1e6
6
#d9d9e0
7
#cdced6
8
#b9bbc6
9
#8b8d98
10
#80838d
11
#60646c
12
#1c2024

sage

1
#fbfdfc
2
#f7f9f8
3
#eef1f0
4
#e6e9e8
5
#dfe2e0
6
#d7dad9
7
#cbcfcd
8
#b8bcba
9
#868e8b
10
#7c8481
11
#5f6563
12
#1a211e

olive

1
#fcfdfc
2
#f8faf8
3
#eff1ef
4
#e7e9e7
5
#dfe2df
6
#d7dad7
7
#cccfcc
8
#b9bcb8
9
#898e87
10
#7f847d
11
#60655f
12
#1d211c

sand

1
#fdfdfc
2
#f9f9f8
3
#f1f0ef
4
#e9e8e6
5
#e2e1de
6
#dad9d6
7
#cfceca
8
#bcbbb5
9
#8d8d86
10
#82827c
11
#63635e
12
#21201c

tomato

1
#fffcfc
2
#fff8f7
3
#feebe7
4
#ffdcd3
5
#ffcdc2
6
#fdbdaf
7
#f5a898
8
#ec8e7b
9
#e54d2e
10
#dd4425
11
#d13415
12
#5c271f

red

1
#fffcfc
2
#fff7f7
3
#feebec
4
#ffdbdc
5
#ffcdce
6
#fdbdbe
7
#f4a9aa
8
#eb8e90
9
#e5484d
10
#dc3e42
11
#ce2c31
12
#641723

ruby

1
#fffcfd
2
#fff7f8
3
#feeaed
4
#ffdce1
5
#ffced6
6
#f8bfc8
7
#efacb8
8
#e592a3
9
#e54666
10
#dc3b5d
11
#ca244d
12
#64172b

crimson

1
#fffcfd
2
#fef7f9
3
#ffe9f0
4
#fedce7
5
#facedd
6
#f3bed1
7
#eaacc3
8
#e093b2
9
#e93d82
10
#df3478
11
#cb1d63
12
#621639

pink

1
#fffcfe
2
#fef7fb
3
#fee9f5
4
#fbdcef
5
#f6cee7
6
#efbfdd
7
#e7acd0
8
#dd93c2
9
#d6409f
10
#cf3897
11
#c2298a
12
#651249

plum

1
#fefcff
2
#fdf7fd
3
#fbebfb
4
#f7def8
5
#f2d1f3
6
#e9c2ec
7
#deade3
8
#cf91d8
9
#ab4aba
10
#a144af
11
#953ea3
12
#53195d

purple

1
#fefcfe
2
#fbf7fe
3
#f7edfe
4
#f2e2fc
5
#ead5f9
6
#e0c4f4
7
#d1afec
8
#be93e4
9
#8e4ec6
10
#8347b9
11
#8145b5
12
#402060

violet

1
#fdfcfe
2
#faf8ff
3
#f4f0fe
4
#ebe4ff
5
#e1d9ff
6
#d4cafe
7
#c2b5f5
8
#aa99ec
9
#6e56cf
10
#654dc4
11
#6550b9
12
#2f265f

iris

1
#fdfdff
2
#f8f8ff
3
#f0f1fe
4
#e6e7ff
5
#dadcff
6
#cbcdff
7
#b8baf8
8
#9b9ef0
9
#5b5bd6
10
#5151cd
11
#5753c6
12
#272962

indigo

1
#fdfdfe
2
#f7f9ff
3
#edf2fe
4
#e1e9ff
5
#d2deff
6
#c1d0ff
7
#abbdf9
8
#8da4ef
9
#3e63dd
10
#3358d4
11
#3a5bc7
12
#1f2d5c

blue

1
#fbfdff
2
#f4faff
3
#e6f4fe
4
#d5efff
5
#c2e5ff
6
#acd8fc
7
#8ec8f6
8
#5eb1ef
9
#0090ff
10
#0588f0
11
#0d74ce
12
#113264

cyan

1
#fafdfe
2
#f2fafb
3
#def7f9
4
#caf1f6
5
#b5e9f0
6
#9ddde7
7
#7dcedc
8
#3db9cf
9
#00a2c7
10
#0797b9
11
#107d98
12
#0d3c48

teal

1
#fafefd
2
#f3fbf9
3
#e0f8f3
4
#ccf3ea
5
#b8eae0
6
#a1ded2
7
#83cdc1
8
#53b9ab
9
#12a594
10
#0d9b8a
11
#008573
12
#0d3d38

jade

1
#fbfefd
2
#f4fbf7
3
#e6f7ed
4
#d6f1e3
5
#c3e9d7
6
#acdec8
7
#8bceb6
8
#56ba9f
9
#29a383
10
#26997b
11
#208368
12
#1d3b31

green

1
#fbfefc
2
#f4fbf6
3
#e6f6eb
4
#d6f1df
5
#c4e8d1
6
#adddc0
7
#8eceaa
8
#5bb98b
9
#30a46c
10
#2b9a66
11
#218358
12
#193b2d

grass

1
#fbfefb
2
#f5fbf5
3
#e9f6e9
4
#daf1db
5
#c9e8ca
6
#b2ddb5
7
#94ce9a
8
#65ba74
9
#46a758
10
#3e9b4f
11
#2a7e3b
12
#203c25

bronze

1
#fdfcfc
2
#fdf7f5
3
#f6edea
4
#efe4df
5
#e7d9d3
6
#dfcdc5
7
#d3bcb3
8
#c2a499
9
#a18072
10
#957468
11
#7d5e54
12
#43302b

gold

1
#fdfdfc
2
#faf9f2
3
#f2f0e7
4
#eae6db
5
#e1dccf
6
#d8d0bf
7
#cbc0aa
8
#b9a88d
9
#978365
10
#8c7a5e
11
#71624b
12
#3b352b

brown

1
#fefdfc
2
#fcf9f6
3
#f6eee7
4
#f0e4d9
5
#ebdaca
6
#e4cdb7
7
#dcbc9f
8
#cea37e
9
#ad7f58
10
#a07553
11
#815e46
12
#3e332e

orange

1
#fefcfb
2
#fff7ed
3
#ffefd6
4
#ffdfb5
5
#ffd19a
6
#ffc182
7
#f5ae73
8
#ec9455
9
#f76b15
10
#ef5f00
11
#cc4e00
12
#582d1d

amber

1
#fefdfb
2
#fefbe9
3
#fff7c2
4
#ffee9c
5
#fbe577
6
#f3d673
7
#e9c162
8
#e2a336
9
#ffc53d
10
#ffba18
11
#ab6400
12
#4f3422

yellow

1
#fdfdf9
2
#fefce9
3
#fffab8
4
#fff394
5
#ffe770
6
#f3d768
7
#e4c767
8
#d5ae39
9
#ffe629
10
#ffdc00
11
#9e6c00
12
#473b1f

lime

1
#fcfdfa
2
#f8faf3
3
#eef6d6
4
#e2f0bd
5
#d3e7a6
6
#c2da91
7
#abc978
8
#8db654
9
#bdee63
10
#b0e64c
11
#5c7c2f
12
#37401c

mint

1
#f9fefd
2
#f2fbf9
3
#ddf9f2
4
#c8f4e9
5
#b3ecde
6
#9ce0d0
7
#7ecfbd
8
#4cbba5
9
#86ead4
10
#7de0cb
11
#027864
12
#16433c

sky

1
#f9feff
2
#f1fafd
3
#e1f6fd
4
#d1f0fa
5
#bee7f5
6
#a9daed
7
#8dcae3
8
#60b3d7
9
#7ce2fe
10
#74daf8
11
#00749e
12
#1d3e56

black

1
#000000
2
#000000
3
#000000
4
#000000
5
#000000
6
#000000
7
#000000
8
#000000
9
#000000
10
#000000
11
#000000
12
#000000

white

1
#ffffff
2
#ffffff
3
#ffffff
4
#ffffff
5
#ffffff
6
#ffffff
7
#ffffff
8
#ffffff
9
#ffffff
10
#ffffff
11
#ffffff
12
#ffffff