Creates an opaque color object from decimal red, green and blue (RGB) values.
Literal color values in standard HTML/CSS formats may also be used to define colors, for example #ff0000.
Parameters:
red: An integer 0-255 or percentage 0-100%.green: An integer 0-255 or percentage 0-100%.blue: An integer 0-255 or percentage 0-100%.
Returns: color
Example: rgb(90, 129, 32)
Output: #5a8120
Creates a transparent color object from decimal red, green, blue and alpha (RGBA) values.
Parameters:
red: An integer 0-255 or percentage 0-100%.green: An integer 0-255 or percentage 0-100%.blue: An integer 0-255 or percentage 0-100%.alpha: A number 0-1 or percentage 0-100%.
Returns: color
Example: rgba(90, 129, 32, 0.5)
Output: rgba(90, 129, 32, 0.5)
Creates a hex representation of a color in
#AARRGGBBformat (NOT#RRGGBBAA!).
This format is used in Internet Explorer, and .NET and Android development.
Parameters: color, color object.
Returns: string
Example: argb(rgba(90, 23, 148, 0.5));
Output: #805a1794
Creates an opaque color object from hue, saturation and lightness (HSL) values.
Parameters:
hue: An integer 0-360 representing degrees.saturation: A percentage 0-100% or number 0-1.lightness: A percentage 0-100% or number 0-1.
Returns: color
Example: hsl(90, 100%, 50%)
Output: #80ff00
This is useful if you want to create a new color based on another color's channel, forExample: @new: hsl(hue(@old), 45%, 90%);
@new will have @old's hue, and its own saturation and lightness.
Creates a transparent color object from hue, saturation, lightness and alpha (HSLA) values.
Parameters:
hue: An integer 0-360 representing degrees.saturation: A percentage 0-100% or number 0-1.lightness: A percentage 0-100% or number 0-1.alpha: A percentage 0-100% or number 0-1.
Returns: color
Example: hsla(90, 100%, 50%, 0.5)
Output: rgba(128, 255, 0, 0.5)
Creates an opaque color object from hue, saturation and value (HSV) values.
Note that this is a color space available in Photoshop, and is not the same as hsl.
Parameters:
hue: An integer 0-360 representing degrees.saturation: A percentage 0-100% or number 0-1.value: A percentage 0-100% or number 0-1.
Returns: color
Example: hsv(90, 100%, 50%)
Output: #408000
Creates a transparent color object from hue, saturation, value and alpha (HSVA) values.
Note that this is not the same as hsla, and is a color space available in Photoshop.
Parameters:
hue: An integer 0-360 representing degrees.saturation: A percentage 0-100% or number 0-1.value: A percentage 0-100% or number 0-1.alpha: A percentage 0-100% or number 0-1.
Returns: color
Example: hsva(90, 100%, 50%, 0.5)
Output: rgba(64, 128, 0, 0.5)