Awesome
Gradients
π A curated collection of 180 splendid gradients made in swift
180 splendid Gradients inspired by itmeo/webgradients View all the gradients here Β»
ππΌ Easy To Use
view.layer.addSubLayer(Gradients.deepBlue.layer)
180+ Gradients
public enum Gradients: Int, CaseIterable {
case warmFlame = 1
case nightFade
case springWarmth
case juicyPeach
//...
case fabledSunset
case perfectBlue
}
Direction
public enum Direction {
case top
case left
case right
case bottom
case degree(CGFloat)
}
π¨ Customize
// degree for radian direction supported
let customLayer = Gradients.linear(to: .degree(-225), colors: [0x231557, 0x44107A, 0xFF1361, 0xFFF800], locations: [0.0, 0.29, 0.67, 1.0]) // Fabled Sunset
view.layer.addSubLayer(customLayer)
Examples
Requirements
Gradients is written in Xcode 10, Swift 4+, iOS 9.0+ Required
π² Installation
Gradients is available through Swift Package Manager, Cocoapods or Carthage
Swift Package Manager (Recommended)
dependencies: [
.package(url: "https://github.com/Gradients/Gradients.git", .upToNextMajor(from: "0.3.1"))
]
Cocoapods
pod "Gradients"
Carthage
github "cruisediary/Gradients" ~> 0.3.1
β€οΈ Contribution
Pull requests are always welcomed ππΌ
Awesome
- awesome-swift - A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
- awesome-gradient - π A curated list of awesome Gradient frameworks, libraries and software and resources
π¨βπ» Author
cruz, cruzdiary@gmail.com
π‘ License
Gradients is available under the MIT license. See the LICENSE file for more info.