What Palette Algorithms Actually Do
Most color palette generators operate on a simple principle: take a seed color (usually specified by the user), apply one or more transformation rules in a perceptual color space (HSL, HSB, or sometimes OKLCH or LCH), and output the results as swatches. Complementary palettes rotate hue by 180 degrees. Analogous palettes step hue by 30 degrees in each direction. Triadic palettes rotate by 120 degrees. Split-complementary palettes take the complement and step 30 degrees in each direction from it. These are theoretically valid color relationships derived from color wheel geometry — they describe hue relationships that historically appear pleasing together. The limitation is that hue relationship alone is insufficient to determine whether colors actually work together: value contrast, saturation balance, and the specific application context all matter more for most practical design problems than hue geometry.
