You need 4 colors

Visual quality & usability of the demo

  • Many describe the provided palettes as ugly, garish, or physically straining to look at, especially in light mode.
  • Some find a few specific hues acceptable, but “not the worst” is often the faint praise.
  • Common complaints: background too saturated, overall page feels “foggy,” poor hierarchy, and low contrast.
  • A few commenters do like certain ranges (e.g., around specific hue values) or the general idea of a 1‑D slider-driven palette.

“Four colors” as a design principle

  • Several argue that “you need 4 colors” is a misleading oversimplification.
  • Real interfaces need more colors/roles for errors, warnings, destructive actions, hover/focus/disabled states, borders, etc.
  • Others say you can make good UIs with fewer colors (even monochrome), citing early Mac interfaces.
  • The text itself is called self‑contradictory: it says you “need 4” but describes one as “optional.”

Accessibility and contrast

  • Multiple people note that many combinations fail standard contrast checks; some button text becomes nearly invisible.
  • There is consensus that color alone should not convey mission‑critical information; shape, position, and other cues are needed.
  • Debate appears on color‑blind operators: some argue systems must accommodate them; one voice suggests excluding them in certain safety‑critical roles.

Color tools, algorithms, and color spaces

  • Alternatives like uiColors, Huemint, and Material You / Android color utilities are cited as more practical or better‑looking.
  • Commenters note that simply rotating HSL hue is crude; perceptual spaces like OKLCH or HCT (CAM16‑based) behave better and can embed contrast guarantees.
  • There’s skepticism that any simple formula can always generate pleasing palettes given human and cultural variation.

Color systems, roles, and design tokens

  • One detailed thread distinguishes “brand” palettes (primary, secondary, accent, neutral) from “role” tokens (copy text, background, button states, etc.).
  • Claim: compressing everything into 3–4 “colors” for text/bg/button quickly breaks down; a proper system has more swatches plus mapping between layers.

Language/grammar digression

  • The site’s “How it works?” label triggers a long side discussion on English question formation.
  • Views range from strict prescriptivism (“wrong, distracting”) to tolerance (“language evolves,” “non‑native speakers”).
  • Some emphasize that even small grammatical slips can increase cognitive load, especially on UI copy.

Historical and meta observations

  • References to Amiga, CGA, four‑color theorem, and monochrome systems show that hard limits on colors are not new.
  • Some suspect the page partly exists to provoke opinionated debate.
  • A few users share personal color‑scheme generators (e.g., driven by current temperature or date).