View Source Converting HTML
If you want to use something like TailwindUI with Temple, you're going to have to convert a ton of vanilla HTML into Temple syntax.
Luckily, Temple provides a mix task for converting an HTML file into Temple syntax and writes it to stdout.
Usage
First, we would want to create a temporary HTML file with the HTML we'd like to convert.
Hint
The following examples use the
pbpaste
andpbcopy
utilities found on macOS. These are used to send your clipboard contents into stdout and put stdout into your clipboard.
$ pbpaste > temp.html
Then, we can convert that file and copy the output into our clipboard.
$ mix temple.convert temp.html | pbcopy
Now, you are free to paste the new temple syntax into your project!