Thanks for the revision, Etienne. There are still a couple of issues that need to be resolved. - I think we should stick to the current CSS Color Module Level 3 recommendation [1]. The functions apart from `rgb()', `rgba()', `hsl()', and `hsla()' are only present in an Editor's Draft. I find no other resources about them, so I don't think we should include them until the new spec becomes at least a Candidate Recommendation. - I think there's little use in completing `#' since it's only one character. - `namedColor' must be changed to `named-color' to match the name of the value class. - The new color names need to be double-checked. For instance I see that `limegreen' has become `limeg een' and `salmon' has become `sa mon'. - The test `css-test-property-values' in test/lisp/textmodes/css-mode-tests.el needs a small update. [1] https://www.w3.org/TR/css3-color/ -- Simen