The minimal web palette: 3 dark, 3 light, 2 brand
'We are web designers... we don't need a lot of colors' — against both the 5-color generator and the fifty-swatch brand book.
The system: 3 dark tints (text hierarchy on light), 3 light tints (surfaces, text on dark), 2 brand colors (one main, one darker hover shade that doubles for links and menu items) — '6 is the absolute minimum,' his own working count 8. The contrast rule that runs the tints: headings DARKER than body on light backgrounds, LIGHTER than body on dark. Palette generators found by Googling are built for graphic design and routinely fail web contrast — the distinction between web designers and brand designers is load-bearing.
Two calibrations keep it honest: color psychology (green/nature, purple/luxury, blue/banks) 'should guide you, not limit you'; and the 60-30-10 rule is an interior-design import — 'sounds too simple,' ignored by plenty of gorgeous sites. The cautionary tale is Udemy's serial rebrand (green → red → purple while scaling to ~800k students as-heard): churn costs 'long-term brand rememberability.' Creation steps: start from the client's brand color, brighten/saturate for buttons if needed, derive the tints, add a second brand color only if needed.
Two Dribbble-sourced real designs reverse-engineered live — one single-brand, one dual-brand — both resolving to the same 3/3/2 skeleton.
It answers the first question every student asks — how many colors? — with a number, a structure, and a reason for each slot.
More brand colors make a brand more distinctive.
Two brand colors cover 'most projects'; distinctiveness comes from consistent APPLICATION — the Udemy story shows churn and sprawl eroding recognition, not building it.
Without the fundamentals, you have nothing.
Design palettes should guide you, not limit you.
["Same doctrine as Elementor s04's 8-color system-slot hijack — this is where those eight slots come from."]
Try it now
Reverse-engineer any site you admire into the 3/3/2 grid — slots left empty or overflowing tell you something real about that design.
Answer from memory first — the recall attempt is what makes it stick. Then reveal.
Why three tints per pole rather than one dark and one light?
Hierarchy needs steps: heading, body, and muted text each need their own tint per background — one dark color forces all three roles into one value and the hierarchy flattens.
