Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

JSONArray to custom format

Usage

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.

Development setup

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.

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.