//
//  MaterialColor.swift
//  UIKitX
//
//  Created by Ali AlNaghmoush on 26/05/2019.
//

import UIKit

extension UIColor {
    
    //Google Material Design Color: Red
    public static let Red50  = UIColor(red: 255, green: 235, blue: 238) // Lighting Color
    public static let Red100 = UIColor(red: 255, green: 205, blue: 210) // Lighting Color
    public static let Red200 = UIColor(red: 239, green: 154, blue: 154) // Lighting Color
    public static let Red300 = UIColor(red: 229, green: 115, blue: 115) // Lighting Color
    public static let Red400 = UIColor(red: 239, green:  83, blue:  80) // Lighting Color
    public static let Red500 = UIColor(red: 244, green:  67, blue:  54) // Primary Color
    public static let Red600 = UIColor(red: 229, green:  57, blue:  53) // Dark Color
    public static let Red700 = UIColor(red: 211, green:  47, blue:  47) // Dark Color
    public static let Red800 = UIColor(red: 198, green:  40, blue:  40) // Dark Color
    public static let Red900 = UIColor(red: 183, green:  28, blue:  28) // Dark Color
    
    public static let RedA100 = UIColor(red: 255, green:  138, blue:  128) // Lighting Color
    public static let RedA200 = UIColor(red: 255, green:   82, blue:   82) // Lighting Color
    public static let RedA400 = UIColor(red: 255, green:   23, blue:   68) // Dark Color
    public static let RedA700 = UIColor(red: 213, green:    0, blue:    0) // Dark Color
    // end Red
    
    //Google Material Design Color: Pink
    public static let Pink50  = UIColor(red: 252, green: 228, blue: 236) // Lighting Color
    public static let Pink100 = UIColor(red: 248, green: 187, blue: 208) // Lighting Color
    public static let Pink200 = UIColor(red: 224, green: 143, blue: 177) // Lighting Color
    public static let Pink300 = UIColor(red: 240, green:  98, blue: 146) // Lighting Color
    public static let Pink400 = UIColor(red: 236, green:  64, blue: 122) // Lighting Color
    public static let Pink500 = UIColor(red: 233, green:  30, blue:  99) // Primary Color
    public static let Pink600 = UIColor(red: 216, green:  27, blue:  96) // Dark Color
    public static let Pink700 = UIColor(red: 194, green:  24, blue:  91) // Dark Color
    public static let Pink800 = UIColor(red: 173, green:  20, blue:  87) // Dark Color
    public static let Pink900 = UIColor(red: 136, green:  14, blue:  79) // Dark Color
    // end Pink
    
    //Google Material Design Color: Purple
    public static let Purple50  = UIColor(red: 243, green: 229, blue: 245) // Lighting Color
    public static let Purple100 = UIColor(red: 225, green: 190, blue: 231) // Lighting Color
    public static let Purple200 = UIColor(red: 206, green: 147, blue: 216) // Lighting Color
    public static let Purple300 = UIColor(red: 186, green: 104, blue: 200) // Lighting Color
    public static let Purple400 = UIColor(red: 171, green:  71, blue: 188) // Lighting Color
    public static let Purple500 = UIColor(red: 156, green:  39, blue: 176) // Primary Color
    public static let Purple600 = UIColor(red: 142, green:  36, blue: 170) // Dark Color
    public static let Purple700 = UIColor(red: 123, green:  31, blue: 162) // Dark Color
    public static let Purple800 = UIColor(red: 106, green:  27, blue: 154) // Dark Color
    public static let Purple900 = UIColor(red:  74, green:  20, blue: 140) // Dark Color
    // end Purple
    
    //Google Material Design Color: Deep Purple
    public static let DeepPurple50  = UIColor(red: 237, green: 231, blue: 246) // Lighting Color
    public static let DeepPurple100 = UIColor(red: 209, green: 196, blue: 233) // Lighting Color
    public static let DeepPurple200 = UIColor(red: 179, green: 157, blue: 219) // Lighting Color
    public static let DeepPurple300 = UIColor(red: 149, green: 117, blue: 205) // Lighting Color
    public static let DeepPurple400 = UIColor(red: 126, green:  87, blue: 194) // Lighting Color
    public static let DeepPurple500 = UIColor(red: 103, green:  58, blue: 183) // Primary Color
    public static let DeepPurple600 = UIColor(red:  94, green:  53, blue: 177) // Dark Color
    public static let DeepPurple700 = UIColor(red:  81, green:  45, blue: 168) // Dark Color
    public static let DeepPurple800 = UIColor(red:  69, green:  39, blue: 160) // Dark Color
    public static let DeepPurple900 = UIColor(red:  49, green:  27, blue: 146) // Dark Color
    // end Deep Purple
    
    //Google Material Design Color: Indigo
    public static let Indigo50  = UIColor(red: 232, green: 234, blue: 246) // Lighting Color
    public static let Indigo100 = UIColor(red: 197, green: 202, blue: 233) // Lighting Color
    public static let Indigo200 = UIColor(red: 159, green: 168, blue: 218) // Lighting Color
    public static let Indigo300 = UIColor(red: 121, green: 134, blue: 203) // Lighting Color
    public static let Indigo400 = UIColor(red:  92, green: 107, blue: 192) // Lighting Color
    public static let Indigo500 = UIColor(red:  63, green:  81, blue: 181) // Primary Color
    public static let Indigo600 = UIColor(red:  57, green:  73, blue: 171) // Dark Color
    public static let Indigo700 = UIColor(red:  48, green:  63, blue: 159) // Dark Color
    public static let Indigo800 = UIColor(red:  40, green:  53, blue: 147) // Dark Color
    public static let Indigo900 = UIColor(red:  26, green:  25, blue: 126) // Dark Color
    // end Indigo
    
    //Google Material Design Color: Blue
    public static let Blue50  = UIColor(red: 227, green: 242, blue: 253) // Lighting Color
    public static let Blue100 = UIColor(red: 187, green: 222, blue: 251) // Lighting Color
    public static let Blue200 = UIColor(red: 144, green: 202, blue: 249) // Lighting Color
    public static let Blue300 = UIColor(red: 100, green: 181, blue: 246) // Lighting Color
    public static let Blue400 = UIColor(red:  66, green: 165, blue: 245) // Lighting Color
    public static let Blue500 = UIColor(red:  33, green: 150, blue: 243) // Primary Color
    public static let Blue600 = UIColor(red:  30, green: 136, blue: 229) // Dark Color
    public static let Blue700 = UIColor(red:  25, green: 118, blue: 210) // Dark Color
    public static let Blue800 = UIColor(red:  21, green: 101, blue: 192) // Dark Color
    public static let Blue900 = UIColor(red:  13, green:  71, blue: 161) // Dark Color
    // end Blue
    
    //Google Material Design Color: Light Blue
    public static let LightBlue50  = UIColor(red: 225, green: 245, blue: 254) // Lighting Color
    public static let LightBlue100 = UIColor(red: 179, green: 229, blue: 252) // Lighting Color
    public static let LightBlue200 = UIColor(red: 129, green: 212, blue: 250) // Lighting Color
    public static let LightBlue300 = UIColor(red:  79, green: 195, blue: 247) // Lighting Color
    public static let LightBlue400 = UIColor(red:  41, green: 182, blue: 246) // Lighting Color
    public static let LightBlue500 = UIColor(red:   3, green: 169, blue: 244) // Primary Color
    public static let LightBlue600 = UIColor(red:   3, green: 155, blue: 229) // Dark Color
    public static let LightBlue700 = UIColor(red:   2, green: 136, blue: 209) // Dark Color
    public static let LightBlue800 = UIColor(red:   2, green: 119, blue: 189) // Dark Color
    public static let LightBlue900 = UIColor(red:   1, green:  87, blue: 155) // Dark Color
    // end Light Blue
    
    //Google Material Design Color: Cyan
    public static let Cyan50  = UIColor(red: 224, green: 247, blue: 250) // Lighting Color
    public static let Cyan100 = UIColor(red: 178, green: 235, blue: 242) // Lighting Color
    public static let Cyan200 = UIColor(red: 128, green: 222, blue: 234) // Lighting Color
    public static let Cyan300 = UIColor(red:  77, green: 208, blue: 225) // Lighting Color
    public static let Cyan400 = UIColor(red:  38, green: 198, blue: 218) // Lighting Color
    public static let Cyan500 = UIColor(red:   0, green: 188, blue: 212) // Primary Color
    public static let Cyan600 = UIColor(red:   0, green: 172, blue: 193) // Dark Color
    public static let Cyan700 = UIColor(red:   0, green: 151, blue: 167) // Dark Color
    public static let Cyan800 = UIColor(red:   0, green: 131, blue: 143) // Dark Color
    public static let Cyan900 = UIColor(red:   0, green:  90, blue: 100) // Dark Color
    // end Cyan
    
    //Google Material Design Color: Teal
    public static let Teal50  = UIColor(red: 224, green: 242, blue: 241) // Lighting Color
    public static let Teal100 = UIColor(red: 178, green: 223, blue: 219) // Lighting Color
    public static let Teal200 = UIColor(red: 128, green: 203, blue: 196) // Lighting Color
    public static let Teal300 = UIColor(red:  77, green: 182, blue: 172) // Lighting Color
    public static let Teal400 = UIColor(red:  38, green: 166, blue: 154) // Lighting Color
    public static let Teal500 = UIColor(red:   0, green: 150, blue: 136) // Primary Color
    public static let Teal600 = UIColor(red:   0, green: 137, blue: 123) // Dark Color
    public static let Teal700 = UIColor(red:   0, green: 121, blue: 107) // Dark Color
    public static let Teal800 = UIColor(red:   0, green: 105, blue:  92) // Dark Color
    public static let Teal900 = UIColor(red:   0, green:  77, blue:  64) // Dark Color
    // end Teal
    
    
    //Google Material Design Color: Green
    public static let Green50  = UIColor(red: 232, green: 245, blue: 233) // Lighting Color
    public static let Green100 = UIColor(red: 200, green: 230, blue: 201) // Lighting Color
    public static let Green200 = UIColor(red: 165, green: 214, blue: 167) // Lighting Color
    public static let Green300 = UIColor(red: 129, green: 199, blue: 132) // Lighting Color
    public static let Green400 = UIColor(red: 102, green: 187, blue: 106) // Lighting Color
    public static let Green500 = UIColor(red:  76, green: 175, blue:  80) // Primary Color
    public static let Green600 = UIColor(red:  67, green: 160, blue:  71) // Dark Color
    public static let Green700 = UIColor(red:  56, green: 142, blue:  60) // Dark Color
    public static let Green800 = UIColor(red:  46, green: 125, blue:  50) // Dark Color
    public static let Green900 = UIColor(red:  27, green:  94, blue:  32) // Dark Color
    // end Green
    
    //Google Material Design Color: Light Green
    public static let LightGreen50  = UIColor(red: 244, green: 248, blue: 233) // Lighting Color
    public static let LightGreen100 = UIColor(red: 220, green: 237, blue: 200) // Lighting Color
    public static let LightGreen200 = UIColor(red: 197, green: 225, blue: 165) // Lighting Color
    public static let LightGreen300 = UIColor(red: 174, green: 213, blue: 129) // Lighting Color
    public static let LightGreen400 = UIColor(red: 156, green: 204, blue: 101) // Lighting Color
    public static let LightGreen500 = UIColor(red: 139, green: 195, blue:  74) // Primary Color
    public static let LightGreen600 = UIColor(red: 124, green: 179, blue:  66) // Dark Color
    public static let LightGreen700 = UIColor(red: 104, green: 159, blue:  56) // Dark Color
    public static let LightGreen800 = UIColor(red:  85, green: 139, blue:  47) // Dark Color
    public static let LightGreen900 = UIColor(red:  51, green: 105, blue:  30) // Dark Color
    // end Light Green
    
    //Google Material Design Color: Lime
    public static let Lime50  = UIColor(red: 249, green: 251, blue: 231) // Lighting Color
    public static let Lime100 = UIColor(red: 240, green: 244, blue: 195) // Lighting Color
    public static let Lime200 = UIColor(red: 230, green: 238, blue: 156) // Lighting Color
    public static let Lime300 = UIColor(red: 230, green: 231, blue: 117) // Lighting Color
    public static let Lime400 = UIColor(red: 212, green: 225, blue:  87) // Lighting Color
    public static let Lime500 = UIColor(red: 205, green: 220, blue:  57) // Primary Color
    public static let Lime600 = UIColor(red: 192, green: 202, blue:  51) // Dark Color
    public static let Lime700 = UIColor(red: 175, green: 180, blue:  43) // Dark Color
    public static let Lime800 = UIColor(red: 158, green: 157, blue:  36) // Dark Color
    public static let Lime900 = UIColor(red: 130, green: 119, blue:  23) // Dark Color
    // end Lime
    
    //Google Material Design Color: Yellow
    public static let Yellow50  = UIColor(red: 255, green: 253, blue: 231) // Lighting Color
    public static let Yellow100 = UIColor(red: 255, green: 249, blue: 196) // Lighting Color
    public static let Yellow200 = UIColor(red: 255, green: 245, blue: 157) // Lighting Color
    public static let Yellow300 = UIColor(red: 255, green: 241, blue: 118) // Lighting Color
    public static let Yellow400 = UIColor(red: 255, green: 238, blue:  88) // Lighting Color
    public static let Yellow500 = UIColor(red: 255, green: 235, blue:  59) // Primary Color
    public static let Yellow600 = UIColor(red: 253, green: 216, blue:  53) // Dark Color
    public static let Yellow700 = UIColor(red: 251, green: 192, blue:  45) // Dark Color
    public static let Yellow800 = UIColor(red: 249, green: 168, blue:  37) // Dark Color
    public static let Yellow900 = UIColor(red: 245, green: 127, blue:  23) // Dark Color
    // end Yellow
    
    //Google Material Design Color: Amber
    static let Amber50  = UIColor(red: 225, green: 248, blue: 225) // Lighting Color
    public static let Amber100 = UIColor(red: 255, green: 236, blue: 179) // Lighting Color
    public static let Amber200 = UIColor(red: 255, green: 224, blue: 130) // Lighting Color
    public static let Amber300 = UIColor(red: 255, green: 213, blue:  79) // Lighting Color
    public static let Amber400 = UIColor(red: 255, green: 202, blue:  40) // Lighting Color
    public static let Amber500 = UIColor(red: 255, green: 193, blue:   7) // Primary Color
    public static let Amber600 = UIColor(red: 255, green: 179, blue:   0) // Dark Color
    public static let Amber700 = UIColor(red: 255, green: 160, blue:   0) // Dark Color
    public static let Amber800 = UIColor(red: 255, green: 143, blue:   0) // Dark Color
    public static let Amber900 = UIColor(red: 255, green: 111, blue:   0) // Dark Color
    // end Amber
    
    //Google Material Design Color: Orangr
    public static let Orangr50  = UIColor(red: 255, green: 243, blue: 224) // Lighting Color
    public static let Orangr100 = UIColor(red: 255, green: 224, blue: 178) // Lighting Color
    public static let Orangr200 = UIColor(red: 255, green: 204, blue: 128) // Lighting Color
    public static let Orangr300 = UIColor(red: 255, green: 183, blue:  77) // Lighting Color
    public static let Orangr400 = UIColor(red: 255, green: 167, blue:  38) // Lighting Color
    public static let Orangr500 = UIColor(red: 255, green: 152, blue:   0) // Primary Color
    public static let Orangr600 = UIColor(red: 251, green: 140, blue:   0) // Dark Color
    public static let Orangr700 = UIColor(red: 245, green: 124, blue:   0) // Dark Color
    public static let Orangr800 = UIColor(red: 239, green: 108, blue:   0) // Dark Color
    public static let Orangr900 = UIColor(red: 230, green:  81, blue:   0) // Dark Color
    // end Orangr
    
    //Google Material Design Color: Deep Orangr
    public static let DeepOrangr50  = UIColor(red: 251, green: 233, blue: 231) // Lighting Color
    public static let DeepOrangr100 = UIColor(red: 255, green: 204, blue: 188) // Lighting Color
    public static let DeepOrangr200 = UIColor(red: 255, green: 171, blue: 145) // Lighting Color
    public static let DeepOrangr300 = UIColor(red: 255, green: 138, blue: 101) // Lighting Color
    public static let DeepOrangr400 = UIColor(red: 255, green: 112, blue:  67) // Lighting Color
    public static let DeepOrangr500 = UIColor(red: 255, green:  87, blue:  34) // Primary Color
    public static let DeepOrangr600 = UIColor(red: 244, green:  81, blue:  30) // Dark Color
    public static let DeepOrangr700 = UIColor(red: 230, green:  74, blue:  25) // Dark Color
    public static let DeepOrangr800 = UIColor(red: 216, green:  67, blue:  21) // Dark Color
    public static let DeepOrangr900 = UIColor(red: 191, green:  54, blue:  12) // Dark Color
    // end Deep Orangr
    
    //Google Material Design Color: Brown
    public static let Brown50  = UIColor(red: 239, green: 235, blue: 233) // Lighting Color
    public static let Brown100 = UIColor(red: 215, green: 204, blue: 200) // Lighting Color
    public static let Brown200 = UIColor(red: 188, green: 170, blue: 164) // Lighting Color
    public static let Brown300 = UIColor(red: 161, green: 136, blue: 127) // Lighting Color
    public static let Brown400 = UIColor(red: 141, green: 110, blue:  99) // Lighting Color
    public static let Brown500 = UIColor(red: 121, green:  85, blue:  72) // Primary Color
    public static let Brown600 = UIColor(red: 109, green:  76, blue:  65) // Dark Color
    public static let Brown700 = UIColor(red:  93, green:  64, blue:  55) // Dark Color
    public static let Brown800 = UIColor(red:  78, green:  52, blue:  46) // Dark Color
    public static let Brown900 = UIColor(red:  62, green:  39, blue:  35) // Dark Color
    // end Brown
    
    
    //Google Material Design Color: Gray
    public static let Gray50  = UIColor(red: 250, green: 250, blue: 250) // Lighting Color
    public static let Gray100 = UIColor(red: 245, green: 245, blue: 245) // Lighting Color
    public static let Gray200 = UIColor(red: 238, green: 238, blue: 238) // Lighting Color
    public static let Gray300 = UIColor(red: 224, green: 224, blue: 224) // Lighting Color
    public static let Gray400 = UIColor(red: 189, green: 189, blue: 189) // Lighting Color
    public static let Gray500 = UIColor(red: 158, green: 158, blue: 158) // Primary Color
    public static let Gray600 = UIColor(red: 117, green: 117, blue: 177) // Dark Color
    public static let Gray700 = UIColor(red:  97, green:  97, blue:  97) // Dark Color
    public static let Gray800 = UIColor(red:  66, green:  66, blue:  66) // Dark Color
    public static let Gray900 = UIColor(red:  33, green:  33, blue:  33) // Dark Color
    // end Gray
    
    //Google Material Design Color: Blue Gray
    public static let BlueGray50  = UIColor(red: 236, green: 239, blue: 241) // Lighting Color
    public static let BlueGray100 = UIColor(red: 207, green: 216, blue: 220) // Lighting Color
    public static let BlueGray200 = UIColor(red: 176, green: 196, blue: 197) // Lighting Color
    public static let BlueGray300 = UIColor(red: 144, green: 164, blue: 174) // Lighting Color
    public static let BlueGray400 = UIColor(red: 120, green: 144, blue: 156) // Lighting Color
    public static let BlueGray500 = UIColor(red:  96, green: 125, blue: 139) // Primary Color
    public static let BlueGray600 = UIColor(red:  84, green: 110, blue: 122) // Dark Color
    public static let BlueGray700 = UIColor(red:  69, green:  90, blue: 100) // Dark Color
    public static let BlueGray800 = UIColor(red:  55, green:  71, blue:  79) // Dark Color
    public static let BlueGray900 = UIColor(red:  38, green:  50, blue:  50) // Dark Color
    // end Blue Gray
    
} // end Material Design Color
