NilColorKit predefines Google Material colors and FlatUI colors as a Swift extension to UIColor.
Copy NilColorKit.swift to your project and use as the predefined colors in UIColor.
Material color or FlatUI color
cell.backgroundColor = UIColor.materialRed() Gradients
let startColor: UIColor = UIColor.uig_emeraldWaterStartColor() let endColor: UIColor = UIColor.uig_emeraldWaterEndColor() let gradient: CAGradientLayer = CAGradientLayer() gradient.frame = cell.contentView.bounds gradient.startPoint = CGPointMake(0.0, 0.5) gradient.endPoint = CGPointMake(1.0, 0.5) gradient.colors = [startColor.CGColor!, endColor.CGColor!] The color palette is here.
The API list and color palette are here.
UIColor.materialRed() UIColor.materialRed50() UIColor.materialRed100() UIColor.materialRed200() UIColor.materialRed300() UIColor.materialRed400() UIColor.materialRed500() UIColor.materialRed600() UIColor.materialRed700() UIColor.materialRed800() UIColor.materialRed900() UIColor.materialRedA100() UIColor.materialRedA200() UIColor.materialRedA400() UIColor.materialRedA700() UIColor.materialPink() UIColor.materialPink50() UIColor.materialPink100() UIColor.materialPink200() UIColor.materialPink300() UIColor.materialPink400() UIColor.materialPink500() UIColor.materialPink600() UIColor.materialPink700() UIColor.materialPink800() UIColor.materialPink900() UIColor.materialPinkA100() UIColor.materialPinkA200() UIColor.materialPinkA400() UIColor.materialPinkA700() UIColor.materialPurple() UIColor.materialPurple50() UIColor.materialPurple100() UIColor.materialPurple200() UIColor.materialPurple300() UIColor.materialPurple400() UIColor.materialPurple500() UIColor.materialPurple600() UIColor.materialPurple700() UIColor.materialPurple800() UIColor.materialPurple900() UIColor.materialPurpleA100() UIColor.materialPurpleA200() UIColor.materialPurpleA400() UIColor.materialPurpleA700() UIColor.materialDeepPurple() UIColor.materialDeepPurple50() UIColor.materialDeepPurple100() UIColor.materialDeepPurple200() UIColor.materialDeepPurple300() UIColor.materialDeepPurple400() UIColor.materialDeepPurple500() UIColor.materialDeepPurple600() UIColor.materialDeepPurple700() UIColor.materialDeepPurple800() UIColor.materialDeepPurple900() UIColor.materialDeepPurpleA100() UIColor.materialDeepPurpleA200() UIColor.materialDeepPurpleA400() UIColor.materialDeepPurpleA700() UIColor.materialIndigo() UIColor.materialIndigo50() UIColor.materialIndigo100() UIColor.materialIndigo200() UIColor.materialIndigo300() UIColor.materialIndigo400() UIColor.materialIndigo500() UIColor.materialIndigo600() UIColor.materialIndigo700() UIColor.materialIndigo800() UIColor.materialIndigo900() UIColor.materialIndigoA100() UIColor.materialIndigoA200() UIColor.materialIndigoA400() UIColor.materialIndigoA700() UIColor.materialBlue() UIColor.materialBlue50() UIColor.materialBlue100() UIColor.materialBlue200() UIColor.materialBlue300() UIColor.materialBlue400() UIColor.materialBlue500() UIColor.materialBlue600() UIColor.materialBlue700() UIColor.materialBlue800() UIColor.materialBlue900() UIColor.materialBlueA100() UIColor.materialBlueA200() UIColor.materialBlueA400() UIColor.materialBlueA700() UIColor.materialLightBlue() UIColor.materialLightBlue50() UIColor.materialLightBlue100() UIColor.materialLightBlue200() UIColor.materialLightBlue300() UIColor.materialLightBlue400() UIColor.materialLightBlue500() UIColor.materialLightBlue600() UIColor.materialLightBlue700() UIColor.materialLightBlue800() UIColor.materialLightBlue900() UIColor.materialLightBlueA100() UIColor.materialLightBlueA200() UIColor.materialLightBlueA400() UIColor.materialLightBlueA700() UIColor.materialCyan() UIColor.materialCyan50() UIColor.materialCyan100() UIColor.materialCyan200() UIColor.materialCyan300() UIColor.materialCyan400() UIColor.materialCyan500() UIColor.materialCyan600() UIColor.materialCyan700() UIColor.materialCyan800() UIColor.materialCyan900() UIColor.materialCyanA100() UIColor.materialCyanA200() UIColor.materialCyanA400() UIColor.materialCyanA700() UIColor.materialTeal() UIColor.materialTeal50() UIColor.materialTeal100() UIColor.materialTeal200() UIColor.materialTeal300() UIColor.materialTeal400() UIColor.materialTeal500() UIColor.materialTeal600() UIColor.materialTeal700() UIColor.materialTeal800() UIColor.materialTeal900() UIColor.materialTealA100() UIColor.materialTealA200() UIColor.materialTealA400() UIColor.materialTealA700() UIColor.materialGreen() UIColor.materialGreen50() UIColor.materialGreen100() UIColor.materialGreen200() UIColor.materialGreen300() UIColor.materialGreen400() UIColor.materialGreen500() UIColor.materialGreen600() UIColor.materialGreen700() UIColor.materialGreen800() UIColor.materialGreen900() UIColor.materialGreenA100() UIColor.materialGreenA200() UIColor.materialGreenA400() UIColor.materialGreenA700() UIColor.materialLightGreen() UIColor.materialLightGreen50() UIColor.materialLightGreen100() UIColor.materialLightGreen200() UIColor.materialLightGreen300() UIColor.materialLightGreen400() UIColor.materialLightGreen500() UIColor.materialLightGreen600() UIColor.materialLightGreen700() UIColor.materialLightGreen800() UIColor.materialLightGreen900() UIColor.materialLightGreenA100() UIColor.materialLightGreenA200() UIColor.materialLightGreenA400() UIColor.materialLightGreenA700() UIColor.materialLime() UIColor.materialLime50() UIColor.materialLime100() UIColor.materialLime200() UIColor.materialLime300() UIColor.materialLime400() UIColor.materialLime500() UIColor.materialLime600() UIColor.materialLime700() UIColor.materialLime800() UIColor.materialLime900() UIColor.materialLimeA100() UIColor.materialLimeA200() UIColor.materialLimeA400() UIColor.materialLimeA700() UIColor.materialCyan() UIColor.materialYellow50() UIColor.materialYellow100() UIColor.materialYellow200() UIColor.materialYellow300() UIColor.materialYellow400() UIColor.materialYellow500() UIColor.materialYellow600() UIColor.materialYellow700() UIColor.materialYellow800() UIColor.materialYellow900() UIColor.materialYellowA100() UIColor.materialYellowA200() UIColor.materialYellowA400() UIColor.materialYellowA700() UIColor.materialAmber() UIColor.materialAmber50() UIColor.materialAmber100() UIColor.materialAmber200() UIColor.materialAmber300() UIColor.materialAmber400() UIColor.materialAmber500() UIColor.materialAmber600() UIColor.materialAmber700() UIColor.materialAmber800() UIColor.materialAmber900() UIColor.materialAmberA100() UIColor.materialAmberA200() UIColor.materialAmberA400() UIColor.materialAmberA700() UIColor.materialOrange() UIColor.materialOrange50() UIColor.materialOrange100() UIColor.materialOrange200() UIColor.materialOrange300() UIColor.materialOrange400() UIColor.materialOrange500() UIColor.materialOrange600() UIColor.materialOrange700() UIColor.materialOrange800() UIColor.materialOrange900() UIColor.materialOrangeA100() UIColor.materialOrangeA200() UIColor.materialOrangeA400() UIColor.materialOrangeA700() UIColor.materialDeepOrange() UIColor.materialDeepOrange50() UIColor.materialDeepOrange100() UIColor.materialDeepOrange200() UIColor.materialDeepOrange300() UIColor.materialDeepOrange400() UIColor.materialDeepOrange500() UIColor.materialDeepOrange600() UIColor.materialDeepOrange700() UIColor.materialDeepOrange800() UIColor.materialDeepOrange900() UIColor.materialDeepOrangeA100() UIColor.materialDeepOrangeA200() UIColor.materialDeepOrangeA400() UIColor.materialDeepOrangeA700() UIColor.materialBrown() UIColor.materialBrown50() UIColor.materialBrown100() UIColor.materialBrown200() UIColor.materialBrown300() UIColor.materialBrown400() UIColor.materialBrown500() UIColor.materialBrown600() UIColor.materialBrown700() UIColor.materialBrown800() UIColor.materialBrown900() UIColor.materialGrey() UIColor.materialGrey50() UIColor.materialGrey100() UIColor.materialGrey200() UIColor.materialGrey300() UIColor.materialGrey400() UIColor.materialGrey500() UIColor.materialGrey600() UIColor.materialGrey700() UIColor.materialGrey800() UIColor.materialGrey900() UIColor.materialBlueGrey() UIColor.materialBlueGrey50() UIColor.materialBlueGrey100() UIColor.materialBlueGrey200() UIColor.materialBlueGrey300() UIColor.materialBlueGrey400() UIColor.materialBlueGrey500() UIColor.materialBlueGrey600() UIColor.materialBlueGrey700() UIColor.materialBlueGrey800() UIColor.materialBlueGrey900() UIColor.flatTurquoiseColor() UIColor.flatGreenSeaColor() UIColor.flatEmerlandColor() UIColor.flatNephritisColor() UIColor.flatPeterRiverColor() UIColor.flatBelizeHoleColor() UIColor.flatAmethystColor() UIColor.flatWisteriaColor() UIColor.flatWetAsphaltColor() UIColor.flatMidnightBlueColor() UIColor.flatSunflowerColor() UIColor.flatTangerineColor() Gradients API
//MARK: Emerald Water UIColor.uig_emeraldWaterStartColor() UIColor.uig_emeraldWaterEndColor() //MARK: Lemon Twist UIColor.uig_lemonTwistStartColor() UIColor.uig_lemonTwistEndColor() //MARK: Horizon UIColor.uig_horizonStartColor() UIColor.uig_horizonEndColor() //MARK: Rose Water UIColor.uig_roseWaterStartColor() UIColor.uig_roseWaterEndColor() //MARK: Frozen UIColor.uig_frozenStartColor() UIColor.uig_frozenEndColor() //MARK: Mango Pulp UIColor.uig_mangoPulpStartColor() UIColor.uig_mangoPulpEndColor() //MARK: Bloody Mary UIColor.uig_bloodyMaryStartColor() UIColor.uig_bloodyMaryEndColor() //MARK: Aubergine UIColor.uig_aubergineStartColor() UIColor.uig_aubergineEndColor() //MARK: Aqua Marine UIColor.uig_aquaMarineStartColor() UIColor.uig_aquaMarineEndColor() //MARK: Sunrise UIColor.uig_sunriseStartColor() UIColor.uig_sunriseEndColor() //MARK: Purple Paradise UIColor.uig_purpleParadiseStartColor() UIColor.uig_purpleParadiseEndColor() //MARK: Sea Weed UIColor.uig_seaWeedStartColor() UIColor.uig_seaWeedEndColor() //MARK: Pinky UIColor.uig_pinkyStartColor() UIColor.uig_pinkyEndColor() //MARK: Cherry UIColor.uig_cherryStartColor() UIColor.uig_cherryEndColor() //MARK: Mojito UIColor.uig_mojitoStartColor() UIColor.uig_mojitoEndColor() //MARK: Juicy Orange UIColor.uig_juicyOrangeStartColor() UIColor.uig_juicyOrangeEndColor() //MARK: Mirage UIColor.uig_mirageStartColor() UIColor.uig_mirageEndColor() //MARK: Steel Gray UIColor.uig_steelGrayStartColor() UIColor.uig_steelGrayEndColor() //MARK: Kashmir UIColor.uig_kashmirStartColor() UIColor.uig_kashmirEndColor() //MARK: Electric Violet UIColor.uig_electricVioletStartColor() UIColor.uig_electricVioletEndColor() //MARK: Venice Blue UIColor.uig_veniceBlueStartColor() UIColor.uig_veniceBlueEndColor() //MARK: Bora Bora UIColor.uig_boraBoraStartColor() UIColor.uig_boraBoraEndColor() //MARK: Moss UIColor.uig_mossStartColor() UIColor.uig_mossEndColor() //MARK: Shroom Haze UIColor.uig_shroomHazeStartColor() UIColor.uig_shroomHazeEndColor() //MARK: Mystic UIColor.uig_mysticStartColor() UIColor.uig_mysticEndColor() //MARK: Midnight City UIColor.uig_midnightCityStartColor() UIColor.uig_midnightCityEndColor() //MARK: Sea Blizz UIColor.uig_seaBlizzStartColor() UIColor.uig_seaBlizzEndColor() //MARK: Opa UIColor.uig_opaStartColor() UIColor.uig_opaEndColor() //MARK: Titanium UIColor.uig_titaniumStartColor() UIColor.uig_titaniumEndColor() //MARK: Mantle UIColor.uig_mantleStartColor() UIColor.uig_mantleEndColor() //MARK: Dracula UIColor.uig_draculaStartColor() UIColor.uig_draculaEndColor() //MARK: Peach UIColor.uig_peachStartColor() UIColor.uig_peachEndColor() //MARK: Moonrise UIColor.uig_moonriseStartColor() UIColor.uig_moonriseEndColor() //MARK: Clouds UIColor.uig_cloudsStartColor() UIColor.uig_cloudsEndColor() //MARK: Stellar UIColor.uig_stellarStartColor() UIColor.uig_stellarEndColor() //MARK: Bourbon UIColor.uig_bourbonStartColor() UIColor.uig_bourbonEndColor() //MARK: Calm Darya UIColor.uig_calmDaryaStartColor() UIColor.uig_calmDaryaEndColor() //MARK: Influenza UIColor.uig_influenzaStartColor() UIColor.uig_influenzaEndColor() //MARK: Shrimpy UIColor.uig_shrimpyStartColor() UIColor.uig_shrimpyEndColor() //MARK: Army UIColor.uig_armyStartColor() UIColor.uig_armyEndColor() //MARK: Miaka UIColor.uig_miakaStartColor() UIColor.uig_miakaEndColor() //MARK: Pinot Noir UIColor.uig_pinotNoirStartColor() UIColor.uig_pinotNoirEndColor() //MARK: Day Tripper UIColor.uig_dayTripperStartColor() UIColor.uig_dayTripperEndColor() //MARK: Namn UIColor.uig_namnStartColor() UIColor.uig_namnEndColor() //MARK: Blurry Beach UIColor.uig_blurryBeachStartColor() UIColor.uig_blurryBeachEndColor() //MARK: Vasily UIColor.uig_vasilyStartColor() UIColor.uig_vasilyEndColor() //MARK: A Lost Memory UIColor.uig_aLostMemoryStartColor() UIColor.uig_aLostMemoryEndColor() //MARK: Petrichor UIColor.uig_petrichorStartColor() UIColor.uig_petrichorEndColor() //MARK: Jonquil UIColor.uig_jonquilStartColor() UIColor.uig_jonquilEndColor() //MARK: Sirius Tamed UIColor.uig_siriusTamedStartColor() UIColor.uig_siriusTamedEndColor() //MARK: Kyoto UIColor.uig_kyotoStartColor() UIColor.uig_kyotoEndColor() //MARK: Misty Meadow UIColor.uig_mistyMeadowStartColor() UIColor.uig_mistyMeadowEndColor() //MARK: Aqualicious UIColor.uig_aqualiciousStartColor() UIColor.uig_aqualiciousEndColor() //MARK: Moor UIColor.uig_moorStartColor() UIColor.uig_moorEndColor() //MARK: Almost UIColor.uig_almostStartColor() UIColor.uig_almostEndColor() //MARK: Forever Lost UIColor.uig_foreverLostStartColor() UIColor.uig_foreverLostEndColor() //MARK: Winter UIColor.uig_winterStartColor() UIColor.uig_winterEndColor() //MARK: Autumn UIColor.uig_autumnStartColor() UIColor.uig_autumnEndColor() //MARK: Candy UIColor.uig_candyStartColor() UIColor.uig_candyEndColor() //MARK: Reef UIColor.uig_reefStartColor() UIColor.uig_reefEndColor() //MARK: The Strain UIColor.uig_theStrainStartColor() UIColor.uig_theStrainEndColor() //MARK: Dirty Fog UIColor.uig_dirtyFogStartColor() UIColor.uig_dirtyFogEndColor() //MARK: Earthly UIColor.uig_earthlyStartColor() UIColor.uig_earthlyEndColor() //MARK: Virgin UIColor.uig_virginStartColor() UIColor.uig_virginEndColor() //MARK: Ash UIColor.uig_ashStartColor() UIColor.uig_ashEndColor() //MARK: Shadow Night UIColor.uig_shadowNightStartColor() UIColor.uig_shadowNightEndColor() //MARK: Cherryblossoms UIColor.uig_cherryblossomsStartColor() UIColor.uig_cherryblossomsEndColor() //MARK: Parklife UIColor.uig_parklifeStartColor() UIColor.uig_parklifeEndColor() //MARK: Dance To Forget UIColor.uig_danceToForgetStartColor() UIColor.uig_danceToForgetEndColor() //MARK: Starfall UIColor.uig_starfallStartColor() UIColor.uig_starfallEndColor() //MARK: Red Mist UIColor.uig_redMistStartColor() UIColor.uig_redMistEndColor() //MARK: Teal Love UIColor.uig_tealLoveStartColor() UIColor.uig_tealLoveEndColor() //MARK: Neon Life UIColor.uig_neonLifeStartColor() UIColor.uig_neonLifeEndColor() //MARK: Man of Steel UIColor.uig_manofSteelStartColor() UIColor.uig_manofSteelEndColor() //MARK: Amethyst UIColor.uig_amethystStartColor() UIColor.uig_amethystEndColor() //MARK: Cheer Up Emo Kid UIColor.uig_cheerUpEmoKidStartColor() UIColor.uig_cheerUpEmoKidEndColor() //MARK: Shore UIColor.uig_shoreStartColor() UIColor.uig_shoreEndColor() //MARK: Facebook Messenger UIColor.uig_facebookMessengerStartColor() UIColor.uig_facebookMessengerEndColor() //MARK: SoundCloud UIColor.uig_soundCloudStartColor() UIColor.uig_soundCloudEndColor() //MARK: Behongo UIColor.uig_behongoStartColor() UIColor.uig_behongoEndColor() NilThemeKit in sample code is another open sourced framework to help developer create color themes. You can get it from here.
Under MIT License. Please refer to LICENSE.md.


