Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

72 lines (65 sloc) 1.982 kb
<!DOCTYPE html>
<style type="text/css">
body {
margin: 0px;
background: lightblue;
.editor {
position: absolute;
width: 80%; height: 70%;
margin: 15px;
border: 1px dashed steelblue;
.jade, .html, .json {
position: absolute;
resize: none;
.jade, .html {
width: 35%; height: 95%;
border: 1px groove lightblue;
padding: 10px;
.html {
right: 0%;
background: ivory;
.json {
top: 30%; left: 37%;
width: 22%; height: 20%;
background: white;
border: 20px solid lightgreen;
<script type="text/javascript">
function $(s) { return document.querySelector(s); }
window.onload = function() {
function test() {
var expected = $('#expected').textContent;
var actual = $('.editor>.html').textContent;
if(expected !== actual) { alert('Actual does not match expected standard') }
<script src="js/3rdParty/jade.js"></script>
<script type="text/javascript">
function initJade() {
var template = $('.editor>.jade').value
$('.editor>.html').textContent = require('jade').render(template);
<div id="expected" style="display: none;">&lt;p&gt;Hello World&lt;/p&gt;</div>
<div class="editor">
<textarea class="jade">p Hello #{place}</textarea>
<textarea class="html">&lt;p&gt;Hello World&lt;/p&gt;</textarea>
<pre class="json">{
place: 'World'
Jump to Line
Something went wrong with that request. Please try again.