Implement function scale-color (#12767).

Change-Id: I3a7ffc9870ef58e336c8f1d4717b72b4b4623f4f