The history of CSS named colors
CSS named colors are not a designed system — they are a series of historical accidents layered over three decades of standards evolution. The original 16 colors in CSS Level 1 (1996) were inherited directly from the Windows VGA color palette: a set of colors defined by hardware capability in 1987, not by aesthetic intent. CSS Level 3 (2011) expanded the vocabulary to 147 named keywords by incorporating the X11 color set from Unix workstation systems, which is why the CSS color list includes names like cornflowerblue, papayawhip, and mediumaquamarine that have the feel of an arbitrary paint chip catalog rather than a design specification. CSS Level 4 added one new named color: rebeccapurple (#663399), added in 2014 in honor of Rebecca Meyer, the daughter of CSS standards advocate Eric Meyer who passed away at age six. It is the only named color in CSS with an explicit human story and a deliberate moment of addition.
