Color in Nakshora 3.0 follows one grammar: <utility>-<palette>-<shade>. text-blue-500, bg-slate-900, border-rose-200, from-indigo-400 — once you know one, you know them all.

The 22 palettes#

PaletteCharacterStart here
slateCool blue-gray — the default neutral for modern UIs.colors/slate|slate →
grayPure neutral gray — maximally quiet.colors/gray|gray →
zincSlightly cool metallic gray — great for developer tools.colors/zinc|zinc →
neutralTrue neutral — no hue at all.colors/neutral|neutral →
stoneWarm gray with an earthy cast.colors/stone|stone →
redThe alarm color — errors, destructive actions, urgency.colors/red|red →
orangeEnergetic and warm — warnings and bold CTAs.colors/orange|orange →
amberGolden — caution, highlights, rating stars.colors/amber|amber →
yellowBright attention — markers, badges, sunlight.colors/yellow|yellow →
limeElectric green-yellow — energy and freshness.colors/lime|lime →
emeraldJewel green — success, money, growth.colors/emerald|emerald →
greenPure green — confirmation and nature.colors/green|green →
tealBlue-green balance — calm precision.colors/teal|teal →
cyanAqua — technical clarity and cool accents.colors/cyan|cyan →
skyDaylight blue — openness and lightness.colors/sky|sky →
blueThe classic UI blue — trust, links, primary actions.colors/blue|blue →
indigoDeep blue-violet — sophistication and focus.colors/indigo|indigo →
violetRoyal purple — creativity and premium feel.colors/violet|violet →
purpleClassic purple — imagination and luxury.colors/purple|purple →
fuchsiaMagenta punch — bold highlights.colors/fuchsia|fuchsia →
pinkPlayful warmth — consumer and social.colors/pink|pink →
roseRed-pink romance — alerts with elegance.colors/rose|rose →

Every shade has a job#

ShadeRole
50Lightest tint — page backgrounds, subtle fills, hover backgrounds for rows and list items.
100Very light — section backgrounds, badges on light UI, tinted code blocks.
200Light — borders on light themes, dividers with personality, chip backgrounds.
300Soft — secondary borders, disabled states with color, placeholder decorations.
400Medium-light — icons on dark surfaces, decorative accents, chart lines.
500The primary step — buttons, links, brand fills, key interactive elements.
600Hover step — hover states for 500 elements, or primary on very light UIs.
700Active step — pressed states, emphasized text on light tinted backgrounds.
800Dark — text on light palettes, headers in tinted sections, dark UI fills.
900Very dark — deep section backgrounds, high-contrast text carriers.
950Darkest — near-black tinted backgrounds, hero surfaces, footer tones.

Where colors plug in#

Accessibility#

Contrast is a property of *pairs*, not colors. The rule of thumb that keeps you WCAG AA: 50–400 shades carry dark text, 600–950 shades carry white text. Each palette page lists the flip point. See accessibility/color-contrast|Color contrast for measurements.

Tip. Opacity modifiers work on every color utility: bg-blue-500/50, text-white/80, border-black/10.