Skip to content

Instantly share code, notes, and snippets.

@o-nnerb
Created June 24, 2021 02:12
Show Gist options
  • Save o-nnerb/060d07ec03127186cab23bd2af0b911e to your computer and use it in GitHub Desktop.
Save o-nnerb/060d07ec03127186cab23bd2af0b911e to your computer and use it in GitHub Desktop.
The ColorScale provider that describes the color intensity
public struct ColorScale<Color: ColorType>: ColorProvider {
public var lighttest: Color {
transformHandler("lighttest")
}
public var light: Color {
transformHandler("light")
}
public var medium: Color {
transformHandler("medium")
}
public var dark: Color {
transformHandler("dark")
}
public var darkest: Color {
transformHandler("darkest")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment