Skip to content

pantoken-root / plugins/pantoken/colors/src / darken

Função: darken() ​

darken(color, percent?): string

Beta

Escurecer em percent pontos de claridade HSL — o espelho somente-CSS de ui-color-utils darken (tinycolor reduz a claridade HSL). Usa sintaxe de cor relative-color para que matiz e saturação sejam preservados.

In relative hsl(), the l channel resolves to a <number> on the 0–100 scale — the same scale tinycolor's amount uses — so the points are subtracted directly (no %).

Parâmetros ​

color ​

string

A cor base.

percent? ​

number = 10

Pontos de claridade a subtrair (padrão 10, correspondendo ao padrão do tinycolor).

Retorna ​

string

Uma expressão relative-color hsl(from …).

Exemplo ​

ts
darken("var(--brand)", 10); // "hsl(from var(--brand) h s calc(l - 10))"