A native version of Chroma.js that allows you to: * create color scales, * use different color spaces such as CMYK, HSLA, LAB, LCH and RGB, * modify colors using interpolate, set/get alpha, lighten/darken, saturate/desaturate, * use existing colormaps such as Brewer, Virdis, Plasma, Magma and Inferno, and * use W3C X11 color names.
There is also an Example Site showing how to use the library.
yarn installyarn run elm makeyarn run elm-testyarn run parcel examples/index.htmlyarn run parcel build examples/index.html --out-dir docs --public-url /chroma-elmHow to release Elm package:
elm bump
git add elm.json
git commit -m "2.0.0 - description of changes"
git tag 2.0.0
git push origin master 2.0.0
elm publishBeautiful Colormaps:
Idiomatic Guide to Releasing Elm:
Many thanks to Indicatrix (https://indicatrix.io) for supporting this project.