Skip to content

Instantly share code, notes, and snippets.

@lastMove
Created June 27, 2016 17:34
Show Gist options
  • Save lastMove/9f5fe44e794febf120c5d44627bfa481 to your computer and use it in GitHub Desktop.
Save lastMove/9f5fe44e794febf120c5d44627bfa481 to your computer and use it in GitHub Desktop.
//
// Created by Tom Baranes on 13/02/16.
// Copyright © 2016 Jake Lin. All rights reserved.
//
import UIKit
import Foundation
public enum ColorType: String {
case FlatEmerland
case FlatPomegranate
case FlatWetAsphalt
case FlatTurquoise
case FlatConcrete
case FlatOrange
case FlatAsbestos
case FlatPeterRiver
case FlatSilver
case FlatSunFlower
case FlatAmethyst
case FlatAlizarin
case FlatGreenSea
case FlatBelizeHole
case FlatNephritis
case FlatMidnightBlue
case FlatClouds
case FlatWisteria
case FlatCarrot
case FlatPumpkin
var uicolor:UIColor {
switch self {
case .FlatEmerland:
return #colorLiteral(red: 46 / 255, green: 204 / 255, blue: 113 / 255, alpha: 1.0)
case .FlatPomegranate:
return #colorLiteral(red: 192 / 255, green: 57 / 255, blue: 43 / 255, alpha: 1.0)
case .FlatWetAsphalt:
return #colorLiteral(red: 52 / 255, green: 73 / 255, blue: 94 / 255, alpha: 1.0)
case .FlatTurquoise:
return #colorLiteral(red: 26 / 255, green: 188 / 255, blue: 156 / 255, alpha: 1.0)
case .FlatConcrete:
return #colorLiteral(red: 149 / 255, green: 165 / 255, blue: 166 / 255, alpha: 1.0)
case .FlatOrange:
return #colorLiteral(red: 243 / 255, green: 156 / 255, blue: 18 / 255, alpha: 1.0)
case .FlatAsbestos:
return #colorLiteral(red: 127 / 255, green: 140 / 255, blue: 141 / 255, alpha: 1.0)
case .FlatPeterRiver:
return #colorLiteral(red: 52 / 255, green: 152 / 255, blue: 219 / 255, alpha: 1.0)
case .FlatSilver:
return #colorLiteral(red: 189 / 255, green: 195 / 255, blue: 199 / 255, alpha: 1.0)
case .FlatSunFlower:
return #colorLiteral(red: 241 / 255, green: 196 / 255, blue: 15 / 255, alpha: 1.0)
case .FlatAmethyst:
return #colorLiteral(red: 155 / 255, green: 89 / 255, blue: 182 / 255, alpha: 1.0)
case .FlatAlizarin:
return #colorLiteral(red: 231 / 255, green: 76 / 255, blue: 60 / 255, alpha: 1.0)
case .FlatGreenSea:
return #colorLiteral(red: 22 / 255, green: 160 / 255, blue: 133 / 255, alpha: 1.0)
case .FlatBelizeHole:
return #colorLiteral(red: 41 / 255, green: 128 / 255, blue: 185 / 255, alpha: 1.0)
case .FlatNephritis:
return #colorLiteral(red: 39 / 255, green: 174 / 255, blue: 96 / 255, alpha: 1.0)
case .FlatMidnightBlue:
return #colorLiteral(red: 44 / 255, green: 62 / 255, blue: 80 / 255, alpha: 1.0)
case .FlatClouds:
return #colorLiteral(red: 236 / 255, green: 240 / 255, blue: 241 / 255, alpha: 1.0)
case .FlatWisteria:
return #colorLiteral(red: 142 / 255, green: 68 / 255, blue: 173 / 255, alpha: 1.0)
case .FlatCarrot:
return #colorLiteral(red: 230 / 255, green: 126 / 255, blue: 34 / 255, alpha: 1.0)
case .FlatPumpkin:
return #colorLiteral(red: 211 / 255, green: 84 / 255, blue: 0 / 255, alpha: 1.0)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment