Skip to content

Instantly share code, notes, and snippets.

@andrewcar
Last active August 17, 2016 20:27
Show Gist options
  • Save andrewcar/7cf18eb5fffb08ddc630b4f661e06c98 to your computer and use it in GitHub Desktop.
Save andrewcar/7cf18eb5fffb08ddc630b4f661e06c98 to your computer and use it in GitHub Desktop.
UIColor Extension
extension UIColor {
// light shades
class func flatBlack() -> UIColor {
return UIColor(red: 43/255, green: 43/255, blue: 43/255, alpha: 1)
}
class func flatBlue() -> UIColor {
return UIColor(red: 80/255, green: 102/255, blue: 161/255, alpha: 1)
}
class func flatBrown() -> UIColor {
return UIColor(red: 94/255, green: 69/255, blue: 52/255, alpha: 1)
}
class func flatCoffee() -> UIColor {
return UIColor(red: 163/255, green: 134/255, blue: 113/255, alpha: 1)
}
class func flatForestGreen() -> UIColor {
return UIColor(red: 52/255, green: 94/255, blue: 65/255, alpha: 1)
}
class func flatGray() -> UIColor {
return UIColor(red: 149/255, green: 165/255, blue: 166/255, alpha: 1)
}
class func flatGreen() -> UIColor {
return UIColor(red: 47/255, green: 204/255, blue: 112/255, alpha: 1)
}
class func flatLime() -> UIColor {
return UIColor(red: 171/255, green: 204/255, blue: 61/255, alpha: 1)
}
class func flatMagenta() -> UIColor {
return UIColor(red: 155/255, green: 89/255, blue: 181/255, alpha: 1)
}
class func flatMaroon() -> UIColor {
return UIColor(red: 120/255, green: 48/255, blue: 42/255, alpha: 1)
}
class func flatMint() -> UIColor {
return UIColor(red: 26/255, green: 189/255, blue: 156/255, alpha: 1)
}
class func flatNavyBlue() -> UIColor {
return UIColor(red: 52/255, green: 73/255, blue: 94/255, alpha: 1)
}
class func flatOrange() -> UIColor {
return UIColor(red: 230/255, green: 125/255, blue: 34/255, alpha: 1)
}
class func flatPink() -> UIColor {
return UIColor(red: 245/255, green: 125/255, blue: 197/255, alpha: 1)
}
class func flatPlum() -> UIColor {
return UIColor(red: 94/255, green: 52/255, blue: 94/255, alpha: 1)
}
class func flatPowderBlue() -> UIColor {
return UIColor(red: 184/255, green: 202/255, blue: 242/255, alpha: 1)
}
class func flatPurple() -> UIColor {
return UIColor(red: 116/255, green: 94/255, blue: 196/255, alpha: 1)
}
class func flatRed() -> UIColor {
return UIColor(red: 232/255, green: 78/255, blue: 60/255, alpha: 1)
}
class func flatSand() -> UIColor {
return UIColor(red: 240/255, green: 222/255, blue: 180/255, alpha: 1)
}
class func flatSkyBlue() -> UIColor {
return UIColor(red: 53/255, green: 153/255, blue: 219/255, alpha: 1)
}
class func flatTeal() -> UIColor {
return UIColor(red: 59/255, green: 112/255, blue: 130/255, alpha: 1)
}
class func flatWatermelon() -> UIColor {
return UIColor(red: 240/255, green: 113/255, blue: 121/255, alpha: 1)
}
class func flatWhite() -> UIColor {
return UIColor(red: 237/255, green: 241/255, blue: 242/255, alpha: 1)
}
class func flatYellow() -> UIColor {
return UIColor(red: 255/255, green:205/255, blue: 3/255, alpha: 1)
}
// dark shades
class func flatBlackDark() -> UIColor {
return UIColor(red: 38/255, green: 38/255, blue: 38/255, alpha: 1)
}
class func flatBlueDark() -> UIColor {
return UIColor(red: 57/255, green: 77/255, blue: 130/255, alpha: 1)
}
class func flatBrownDark() -> UIColor {
return UIColor(red: 79/255, green: 58/255, blue: 43/255, alpha: 1)
}
class func flatCoffeeDark() -> UIColor {
return UIColor(red: 143/255, green: 114/255, blue: 94/255, alpha: 1)
}
class func flatForestGreenDark() -> UIColor {
return UIColor(red: 44/255, green: 79/255, blue: 53/255, alpha: 1)
}
class func flatGrayDark() -> UIColor {
return UIColor(red: 126/255, green: 139/255, blue: 140/255, alpha: 1)
}
class func flatGreenDark() -> UIColor {
return UIColor(red: 38/255, green: 173/255, blue: 95/255, alpha: 1)
}
class func flatLimeDark() -> UIColor {
return UIColor(red: 143/255, green: 176/255, blue: 33/255, alpha: 1)
}
class func flatMagentaDark() -> UIColor {
return UIColor(red: 142/255, green: 68/255, blue: 173/255, alpha: 1)
}
class func flatMaroonDark() -> UIColor {
return UIColor(red: 102/255, green: 37/255, blue: 33/255, alpha: 1)
}
class func flatMintDark() -> UIColor {
return UIColor(red: 22/255, green: 161/255, blue: 133/255, alpha: 1)
}
class func flatNavyBlueDark() -> UIColor {
return UIColor(red: 43/255, green: 61/255, blue: 79/255, alpha: 1)
}
class func flatOrangeDark() -> UIColor {
return UIColor(red: 212/255, green: 85/255, blue: 0/255, alpha: 1)
}
class func flatPinkDark() -> UIColor {
return UIColor(red: 212/255, green: 91/255, blue: 157/255, alpha: 1)
}
class func flatPlumDark() -> UIColor {
return UIColor(red: 79/255, green: 43/255, blue: 79/255, alpha: 1)
}
class func flatPowderBlueDark() -> UIColor {
return UIColor(red: 154/255, green: 172/255, blue: 214/255, alpha: 1)
}
class func flatPurpleDark() -> UIColor {
return UIColor(red: 92/255, green: 72/255, blue: 163/255, alpha: 1)
}
class func flatRedDark() -> UIColor {
return UIColor(red: 191/255, green: 57/255, blue: 42/255, alpha: 1)
}
class func flatSandDark() -> UIColor {
return UIColor(red: 214/255, green: 195/255, blue: 150/255, alpha: 1)
}
class func flatSkyBlueDark() -> UIColor {
return UIColor(red: 41/255, green: 128/255, blue: 186/255, alpha: 1)
}
class func flatTealDark() -> UIColor {
return UIColor(red: 53/255, green: 98/255, blue: 115/255, alpha: 1)
}
class func flatWatermelonDark() -> UIColor {
return UIColor(red: 217/255, green: 85/255, blue: 89/255, alpha: 1)
}
class func flatWhiteDark() -> UIColor {
return UIColor(red: 189/255, green: 195/255, blue: 199/255, alpha: 1)
}
class func flatYellowDark() -> UIColor {
return UIColor(red: 255/255, green: 170/255, blue: 0/255, alpha: 1)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment