Created by: pvdlg
Fixes #21037 (closed), fixes #19353 (closed) and add similar type of variables for component that were missing some.
Basically all the colors properties that are derived from others (with lighten
and darken
) have now their own variable and are customizables.