Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@silentsoft silentsoft released this 01 Jul 12:52
· 4 commits to main since this release

Supported Formats

  • rgb[a](red, green, blue[, opacity])
  • cmyk[a](cyan, magenta, yellow, black[, opacity])
  • hsl[a](hue, saturation, lightness[, opacity])
  • named color
  • hexadecimal numbers

Examples

Color.valueOf("rgb(255, 0, 153)");
Color.valueOf("rgb(100%, 0%, 60%)");
Color.valueOf("rgb(255 0 153)");
Color.valueOf("rgb(255, 0, 153, 1)");
Color.valueOf("rgb(255, 0, 153, 100%)");
Color.valueOf("rgb(255 0 153 / 1)");
Color.valueOf("rgb(255 0 153 / 100%)");
Color.valueOf("rgb(1e2, .5e1, .5e0, +.25e2%)");

Color.valueOf("rgba(51, 170, 51, .5)");

Color.valueOf("cmyk(1, 0, 0, 0)");

Color.valueOf("hsl(270, 60%, 70%)");
Color.valueOf("hsl(270deg, 60%, 70%)");
Color.valueOf("hsl(4.71239rad, 60%, 70%)");
Color.valueOf("hsl(300grad, 60%, 70%)");
Color.valueOf("hsl(.75turn, 60%, 70%)");

Color.valueOf("black");
Color.valueOf("rebeccapurple");

Color.valueOf("#f09");
Color.valueOf("#ff0099");
Color.valueOf("#ff0099ff");