color-string
color-string is a library for parsing and generating CSS color strings.
parsing:
colorString.getRgb("#FFF")
colorString.getRgb("blue")
colorString.getRgba("rgba(200, 60, 60, 0.3)")
colorString.getRgba("rgb(200, 200, 200)")
colorString.getHsl("hsl(360, 100%, 50%)")
colorString.getHsla("hsla(360, 60%, 50%, 0.4)")
colorString.getAlpha("rgba(200, 0, 12, 0.6)")
generating:
colorString.hexString([255, 255, 255])
colorString.rgbString([255, 255, 255])
colorString.rgbString([0, 0, 255, 0.4])
colorString.rgbString([0, 0, 255], 0.4)
colorString.percentString([0, 0, 255])
colorString.keyword([255, 255, 0])
colorString.hslString([360, 100, 100])
Install
node
For node with npm:
npm install color-string
browser
Download the latest color-string.js. The colorString
object is exported.