Overrides Steps property to "quadruplicate" with shading instead of only duplicating.
Steps
@override List<Color> get steppedColors => colors ^ Shade(function: shadeFunction, factor: shadeFactor);