(color: HexColor, amount: number)
| 278 | } |
| 279 | |
| 280 | export function lighten(color: HexColor, amount: number): HexColor { |
| 281 | const oklch = hexToOklch(color) |
| 282 | return oklchToHex({ |
| 283 | ...oklch, |
| 284 | l: clamp(oklch.l + amount, 0, 1), |
| 285 | }) |
| 286 | } |
| 287 | |
| 288 | export function darken(color: HexColor, amount: number): HexColor { |
| 289 | const oklch = hexToOklch(color) |
nothing calls this directly
no test coverage detected