Triadic vs complementary
Complementary pairs are maximum contrast. Triads spread energy across three poles, so you can assign roles: primary brand, secondary accent, and highlight. Lower saturation on two of the three if the UI feels noisy.
Practical tips
- Let one color dominate (~60%), another support (~30%), third accent (~10%)
- Keep neutrals separate so text stays readable
- Validate interactive states with the contrast checker
Generate a triad
Jump into the palette generator, select Triadic, and export CSS variables or a Tailwind snippet for your design system.