Templates/main.mustache
<!DOCTYPE html>
<html>
<head>
<title>Tailor Report</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
</head>
<body>
<div class="container">
<h2>TAILOR REPORT</h2>
<h3>
Summary
</h3>
<h3>{{ date }}</h3>
<table class="table table-condensed">
<td>
<tr><p> Anaylyzed : {{analyzedCount}}</p></tr>
<tr><p> Errors :{{errorsCount}}</p></tr>
<tr><p> Skipped files : {{skippedCount}}</p></tr>
<tr><p> Violations : {{ violationsCount }}</p></tr>
<tr><p> Warnings :{{ warningsCount }}</p></tr>
</td>
</table>
<h4> Files</h4>
{{# files }}
<p>- {{ name }}</p>
{{# violations}}
<p>- {{ severity }}</p>
<p>- {{ rule }}</p>
<p>- {{ message }}</p>
<p>- {{ location }}</p>
{{/ violations}}
{{/ files }}
</div>
</body>
</html>