MCPcopy Create free account
hub / github.com/anomalyco/opencode / darken

Function darken

packages/ui/src/theme/color.ts:288–294  ·  view source on GitHub ↗
(color: HexColor, amount: number)

Source from the content-addressed store, hash-verified

286}
287
288export function darken(color: HexColor, amount: number): HexColor {
289 const oklch = hexToOklch(color)
290 return oklchToHex({
291 ...oklch,
292 l: clamp(oklch.l - amount, 0, 1),
293 })
294}
295
296export function withAlpha(color: HexColor, alpha: number): string {
297 const { r, g, b } = hexToRgb(color)

Callers

nothing calls this directly

Calls 3

hexToOklchFunction · 0.85
oklchToHexFunction · 0.85
clampFunction · 0.70

Tested by

no test coverage detected