Colors
Skelenote uses a warm, grounded color palette—the opposite of cold SaaS blue.
Foundation Colors
Base colors for backgrounds, text, and borders.
Canvas
#FAFAFA
250, 250, 250
App background
Paper
#FFFFFF
255, 255, 255
Cards, modals, elevated surfaces
Vellum
#E4E4E7
228, 228, 231
Borders, dividers
Carbon
#18181B
24, 24, 27
Primary text
Graphite
#52525B
82, 82, 91
Secondary text, labels
Stone
#A1A1AA
161, 161, 170
Muted text, placeholders, icons
Accent Colors
Colors for actions, emphasis, and interactive elements.
Ember
#B85C50
184, 92, 80
Primary actions, CTAs, focus rings
Clay
#9A8C98
154, 140, 152
Tags, selected states, secondary actions
Blueprint
#64748B
100, 116, 139
Icons, metadata, tertiary elements
Semantic Colors
Colors that communicate meaning and state.
Sage
#5E8C61
94, 140, 97
Success, completed, positive actions
Ochre
#B8860B
184, 134, 11
Warning, attention, pending states
Brick
#9B3D3D
155, 61, 61
Error, danger, destructive actions
Slate
#475569
71, 85, 105
Links, navigation, info states
Priority Colors
Task priority indicators (left border accents).
Urgent/High
Brick
#9B3D3D
Medium
Ochre
#B8860B
Low
Blueprint
#64748B
Status Badge Colors
Active / Connected
Sage (green)
Pending / Syncing
Ochre (yellow)
Error / Failed
Brick (red)
Inactive / Disconnected
Stone (gray)
Dark Mode Variants
Invert foundation colors and boost accent luminance.
Canvas #FAFAFA
#0A0A0A
Near black background
Paper #FFFFFF
#18181B
Elevated surfaces
Vellum #E4E4E7
#27272A
Borders (zinc-800)
Carbon #18181B
#FAFAFA
Text becomes light
Graphite #52525B
#A1A1AA
Secondary text
Stone #A1A1AA
#52525B
Muted text
Mantine Color Tuples
Add to src/theme/mantine.ts:
CSS Custom Properties
Add to src/styles/tokens.css:
Last updated