NeoPalette, and you can create custom palettes for your specific brand needs.
NeoPalette
Neo’s comprehensive color palette with semantic color names.
brand500
green500yellow500red500/red550/red600
gray50gray100gray200gray300gray400gray500gray600gray700gray800gray900gray950
whiteblack
Custom Brand Colors
Most applications use Neo’s default palette but customize brand colors. Create your own brand palette:Creating Your Brand Palette
Using Brand Colors in Themes
Once you’ve created your brand palette, you can use it in your custom themes. See the Custom Themes page for complete examples of creating and using custom themes with your brand colors.Best Practices
- Start with Brand Colors: Most apps only need to customize brand colors
- Use Neo’s Defaults: Leverage Neo’s semantic and neutral colors
- Follow Neo’s Naming: Use numbered scales like
brand500,brand600for consistency - Create Color Scales: Define multiple shades for different interaction states
- Test Both Themes: Ensure brand colors work in light and dark themes

