Module colorizer.color

Helper color functions

Functions

hsl_to_rgb (h, s, l) Converts an HSL color value to RGB.
hue_to_rgb (p, q, t) Convert hsl colour values to rgb.
is_bright (r, g, b) Determine whether to use black or white text.


Functions

hsl_to_rgb (h, s, l)
Converts an HSL color value to RGB.

Parameters:

  • h number: Hue
  • s number: Saturation
  • l number: Lightness

Returns:

    number|nil,number|nil,number|nil
hue_to_rgb (p, q, t)
Convert hsl colour values to rgb. Source: https://gist.github.com/mjackson/5311256

Parameters:

  • p number
  • q number
  • t number

Returns:

    number
is_bright (r, g, b)
Determine whether to use black or white text.

ref: https://stackoverflow.com/a/1855903/837964 https://stackoverflow.com/questions/596216/formula-to-determine-brightness-of-rgb-color

Parameters:

  • r number: Red
  • g number: Green
  • b number: Blue
generated by LDoc 1.4.6 Last updated - February