Tiny library to generate the same nice hex color for a string in Javascript.
###Features
- Sexy colors, not muddy browns and boring grays
- Binary safe
###Demo
http://dertobsch.github.io/stringToColor/
I needed a way to generate a consistent NICE color for any given word to assign a tag it's own independent color (without knowing what all tags are).
####Bower
Add it to your bower.json
...
"dependencies": {
"string-to-color": "^1.0.1"
}
...
####EcmaScript 6 (ES6)
StringToColor Is realized as an EcmaScript 6 Module. You can find the ES6 Module in
dist/string-to-color.js
####Universal Module Definition (UMD)
The pattern is admittedly ugly, but is both AMD and CommonJS compatible, as well as supporting the old-style “global” variable definition.
If your engines do not support EC6 you can use the UMD Module
dist/string-to-color.umd.js
###Development
Get all dependencies via npm
npm install
You can run all tasks via Grunt by typing
grunt
it will
- lint the files with eslint
- run all tests via mocha
- convert the ES6 Module via babel into an UMD Module
- finally copy the ES6 and the UMD Modules into
/dist
###License
String to color is licensed under the Apache License 2.0