blob: 21ca22a7c81de336b4ebd28f785a6be74b4ad70a [file] [log] [blame]
<nav data-ng-class="{ showSettings:toggleSettings }" data-ng-controller="controlPanel">
<input id="settings-toggle" type="checkbox" class="settings" data-ng-model="toggleSettings" />
<label for="settings-toggle" title="Configure Build Monitor Settings">Settings</label>
<!-- workaround for angular-slider not working when initialised within a hidden element -->
<ul>
<li>
<span class="slider-label">Font size</span>
<slider floor="0.1" ceiling="2" step="0.02" precision="1" data-ng-model="settings.fontSize"></slider>
</li>
<li>
<span class="slider-label">Columns</span>
<slider floor="1" ceiling="8" step="1" precision="0" data-ng-model="settings.numberOfColumns"></slider>
</li>
<li>
<input data-ng-model="settings.colourBlind"
data-ng-false-value="0"
data-ng-true-value="1"
id="settings-colour-blind" type="checkbox" />
<label for="settings-colour-blind" title="Colour blind-friendly colour scheme">Colour blind mode?</label>
</li>
<li>
<input data-ng-model="settings.showCulprits"
data-ng-false-value="0"
data-ng-true-value="1"
id="settings-show-culprits" type="checkbox" />
<label for="settings-show-culprits" title="Whether to show culprits">Show culprits?</label>
</li>
<li>
<input data-ng-model="settings.stripVanadium"
data-ng-false-value="0"
data-ng-true-value="1"
id="settings-strip-vanadium" type="checkbox" />
<label for="settings-strip-vanadium" title="Whether to strip Vanadium prefix">Strip "vanadium-" prefix?</label>
</li>
<li>
<a class="btn"
href="configure"
title="Configure the '${it.displayName}' view">Add/Remove Jobs</a>
</li>
<li>
<button class="btn btn-primary" data-ng-click="toggleSettings=false">Done</button>
</li>
</ul>
</nav>