Less Preprocesor Návod
Funkce pro barevné kanály
hue
Tato funkce vrátí hue hodnotu (odstín) předané barvy.
Parametry
- barva
@hue: hue(hsl(90, 100%, 50%)); // 90
saturation
Tato funkce vrátí saturation hodnotu (sytost) předané barvy.
Parametry
- barva
@saturation: saturation(hsl(90, 100%, 50%)); // 100%
lightness
Tato funkce vrátí lightness hodnotu (světlost) předané barvy.
Parametry
- barva
@lightness: lightness(hsl(90, 100%, 50%)); // 50%
hsvhue
Tato funkce vrátí hue hodnotu předané barvy v barevném modelu HSV.
Parametry
- barva
@hue: hsvhue(hsv(90, 100%, 50%)); // 90
hsvsaturation
Tato funkce vrátí saturation hodnotu předané barvy v barevném modelu HSV.
Parametry
- barva
@saturation: hsvsaturation(hsv(90, 100%, 50%)); // 100%
hsvvalue
Tato funkce vrátí value hodnotu předané barvy v barevném modelu HSV.
Parametry
- barva
@value: hsvvalue(hsv(90, 100%, 50%)); // 50%
red
Tato funkce vrátí červený kanál předané barvy.
Parametry
- barva
@red: red(rgb(10, 20, 30)); // 10
green
Tato funkce vrátí zelený kanál předané barvy.
Parametry
- barva
@green: green(rgb(10, 20, 30)); // 20
blue
Tato funkce vrátí modrý kanál předané barvy.
Parametry
- barva
@blue: blue(rgb(10, 20, 30)); // 30
alpha
Tato funkce vrátí alpha kanál předané barvy.
Parametry
- barva
@alpha: alpha(rgba(10, 20, 30, 0.5)); // 0.5
luma
Tato funkce vypočítá a vrátí percepční jas předané barvy.
Parametry
- barva
@luma: luma(rgb(100, 200, 30)); // 44%
luminance
Tato funkce vypočítá a vrátí luma bez gama korekce
Parametry
- barva
@luminance: luminance(rgb(100, 200, 30)); // 65%