Color is where well-meaning sites go to look amateur — usually because there are too many of them, used without a rule. A system fixes that faster than taste does.
Start with three roles, not three colors
- Surface — your background and cards. Keep it calm.
- Ink — text and lines. Near-black reads better than pure black.
- Accent — exactly one color for actions and emphasis.
The 60-30-10 rule still works
Roughly 60% surface, 30% secondary neutral, 10% accent. Reserve the accent for things you want clicked. The moment it's everywhere, it stops meaning anything.
Borrow contrast, don't guess it
Aim for at least 4.5:1 contrast between text and its background. It's an accessibility floor and, conveniently, it also just looks more legible.
One confident accent beats a rainbow of timid ones.