Color Theory
8 min read • Updated Sept 2026
How to Create a Professional Color Palette
A designer's handbook to geometric color wheel relationships, accessible contrast ratios, and practical palette generation for web apps.
The Six Core Mathematical Harmonies
Color harmony is not purely subjective; it is rooted in geometric angular relationships along the 360-degree cylindrical HSL (Hue, Saturation, Lightness) color wheel:
- Monochromatic: Variations in lightness and saturation along a single hue angle. Delivers clean, sophisticated, and cohesive branding.
- Analogous: Hues situated immediately adjacent to each other (separated by 20° to 40°). Mimics natural color shifts like sea greens into blues.
- Complementary: Two hues situated exactly 180° opposite on the wheel (e.g. blue and orange). Provides maximum visual contrast, making call-to-action buttons pop.
- Split-Complementary: A base hue paired with the two colors adjacent to its complement (150° and 210°). Offers high energy with less visual tension than direct complements.
- Triadic: Three hues evenly spaced at 120° intervals (e.g. blue, red, yellow). Vibrant and well-rounded when one color is dominant and two act as accents.
- Tetradic (Double Complementary): Four hues arranged in two complementary pairs, creating a rectangle across the color wheel.
The 60-30-10 Rule for Web UI
When applying your palette to websites, follow the classic 60-30-10 interior and graphic design rule:
- 60% Dominant Neutral: Backgrounds, body cards, and large surface areas (white, light slate, or dark charcoal).
- 30% Secondary Brand Color: Navigation bars, active cards, headers, and secondary buttons.
- 10% Accent Highlight: Primary Call-To-Action (CTA) buttons, badges, notification pings, and key icons.
Generate Palettes with Spacebar
Test these harmonies in real time, lock individual swatches, and export ready CSS variables:
Open Color Palette Generator →