darken method
Implementation
Color darken([int amount = 10]) {
final p = RangeError.checkValueInInterval(amount, 0, 100, 'amount') / 100;
final hsl = HSLColor.fromColor(this);
final lightness = _clamp(hsl.lightness - p);
return hsl.withLightness(lightness).toColor();
}