extend.colors block (v3) or @theme directive (v4). No manual hex copying, no fighting Tailwind's default palette.Tailwind ships a beautiful default palette, but every site built on it ends up looking like every other Tailwind site. The fix is simple: replace the default with your own brand-driven 50–950 scales for one or two accent colors.
Pick an accent color. The generator produces a complete 50→950 scale (11 steps) plus your supporting tokens, formatted for either Tailwind v3 or v4:
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
accent: {
50: '#faf5ff',
100: '#f3e8ff',
200: '#e9d5ff',
300: '#d8b4fe',
400: '#c084fc',
500: '#a855f7',
600: '#9333ea',
700: '#7e22ce',
800: '#6b21a8',
900: '#581c87',
950: '#3b0764',
}
}
}
}
}
/* app.css */
@import "tailwindcss";
@theme {
--color-accent-50: #faf5ff;
--color-accent-500: #a855f7;
--color-accent-950: #3b0764;
/* full 50-950 scale generated automatically */
}
<button class="bg-accent-500 hover:bg-accent-600 text-white">
Sign up
</button>
<div class="border border-accent-200 bg-accent-50 text-accent-900">
Soft accent surface
</div>
--primary with your accent-500 and the whole component library re-themes.One accent in. Full 50–950 scale out. Tailwind v3 or v4 format. Free, no signup.
Open the Color Palette Generator →