npm.io
2.3.7 • Published 1 year ago

qolor

Licence
Version
2.3.7
Deps
0
Size
24 kB
Vulns
0
Weekly
0
Stars
1

Qolor

A simple color tool for adjusting hue, saturation, lightness and alpha of a given RGB(A) color.

Documentation is outdated!

Usage:

var col = new Qolor('#ffcc00');
col.H = 120; // hue, 0..360
col.S = 0.5; // saturation, 0..1
col.L = 0.5; // lightness, 0..1
col.A = 0.5; // alpha, 0..1

Parameter for new Qolor(...) can be in any of these:

  • #0099ffAA
  • #09fA
  • #0099ff
  • #09f
  • rgb(64, 128, 255)
  • rgba(64, 128, 255, 0.5)

Note: if you pass hex values to it, toString() will return hex values too. If you do rgba(), it'll return rgba() accordingly.