A simple solution in compose, can be controlled by a float value (from 0f to 1.0f)
inline fun Color.darken(darkenBy: Float = 0.3f): Color {
return Color(
red = red * darkenBy,
green = green * darkenBy,
blue = blue * darkenBy,
alpha = alpha
)
}