Check out the SHOW EXAMPLE
button ;)
The colors are taken from the material design palette
Take a json array and paste it into the Input
text area. As example serves following snippet:
[
{
"name": "white",
"hex": "FFFFFF"
},
{
"name": "black",
"hex": "000000"
}
]
The text area formatting
is used to specify a custom order of the key-value pairs of the input. Words which are wrapped in $
and match any key of the JSON input are replaced by the corresponding value. Here is a example formatting:
.text-color-$name$ {
color: #$hex$;
}
This example formatting represents a CSS style which sets the text color (do not miss the extra empty line after at the end).
Click on the CONVERT
button and watch the output:
.text-color-white {
color: #FFFFFF;
}
.text-color-black {
color: #000000;
}
Finished! Either copy the output by clicking on COPY OUTPUT TO CLIPBOARD
or clear and restart.
Clone the repository and install all dependencies with
npm install
finally build the production code by executing
gulp build
When developing, remove the comments around the link
and script
tags in the index.html
file. Comment those lines again when building the production code.