Use Big Sur preview on test action
A collection of color extensions and utilities for SwiftUI.
Add Korma as a dependency in your Package.swift file:
Package.swift
dependencies: [ ... .package(url: "https://github.com/kaishin/Kroma.git", from: "0.1.0") ]
Add https://github.com/kaishin/Kroma.git as a dependency in the Swift Packages tab of the Xcode project.
https://github.com/kaishin/Kroma.git
Color.purple.rgbComponents // -> (0.68, 0.32, 0.87)
Color.purple.rgbComponents.toHSB() // -> (0.77, 0.63, 0.87)
Color.purple.rgbComponents // (0.686, 0.322, 0.871) Color.purple.lighter(by: 0.1).rgbComponents // (0.88, 0.52, 1.0) Color.purple.darker(by: 0.1).rgbComponents // (0.48, 0.12, 0.67)
Color.purple.luma // 0.438744325864315
You can read more on luma here.
Color.purple.isLight // false Color.white.isLight // true Color.yellow.isLight // true Color.red.isLight // false
See LICENSE.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Kroma 🟥🟩🟦
A collection of color extensions and utilities for SwiftUI.
Install
Swift Package Manager (Standalone)
Add Korma as a dependency in your
Package.swift
file:Swift Package Manager (Xcode)
Add
https://github.com/kaishin/Kroma.git
as a dependency in the Swift Packages tab of the Xcode project.Usage
Inspect Color Components
Convert to Other Representations
Lighten or Darken a Color
Get Luma Value of a Color
You can read more on luma here.
Check if a Color is Perceived as Light or Dark
License
See LICENSE.