Skip to content

πŸŒ” A curated collection of splendid 180+ gradients made in swift

License

Notifications You must be signed in to change notification settings

Gradients/Gradients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

64 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Gradients

πŸŒ” A curated collection of 180 splendid gradients made in swift

logo

Awesome Swift Swift Package Manager Version License Platform Carthage compatible

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

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

  • Comets: β˜„οΈComets: Animating Particles in Swift.
  • DeliTodo: Todo application for iOS using Deli.

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, [email protected]

πŸ›‘ License

Gradients is available under the MIT license. See the LICENSE file for more info.