/// <summary> /// Create a faded version of provided color. /// </summary> /// <param name="baseColor">Starting color.</param> /// <returns>Faded version of parameter color.</returns> public static Color FadedColor(Color baseColor) { // Conver to HSL space ColorHSL hsl = new ColorHSL(baseColor); // Remove saturation and fix luminance hsl.Saturation = 0.0f; hsl.Luminance = 0.55f; return hsl.Color; }