mirror of
https://github.com/ohwgiles/laminar.git
synced 2026-11-03 09:04:47 +00:00
@@ -81,7 +81,19 @@
|
||||
<a v-show="ungrouped.length" :class="{'active':group==null}" href v-on:click.prevent="group = null">Ungrouped Jobs</a>
|
||||
<a v-for="g in Object.keys(groups)" :class="{'active':g==group}" href v-on:click.prevent="group = g">{{g}}</a>
|
||||
</div>
|
||||
<input class="form-control" id="jobFilter" v-model="search" placeholder="Filter...">
|
||||
<div style="display: grid; grid-auto-flow: column; align-items: center; gap: 15px">
|
||||
<router-link :to="wallboardLink()" style="display: inherit;" title="Wallboard">
|
||||
<svg width="18" viewBox="0 0 13 13">
|
||||
<g fill="#728494">
|
||||
<rect x="0" y="2" width="6" height="4" />
|
||||
<rect x="0" y="7" width="6" height="4" />
|
||||
<rect x="7" y="2" width="6" height="4" />
|
||||
<rect x="7" y="7" width="6" height="4" />
|
||||
</g>
|
||||
</svg>
|
||||
</router-link>
|
||||
<input class="form-control" id="jobFilter" v-model="search" placeholder="Filter...">
|
||||
</div>
|
||||
</nav>
|
||||
<table class="striped" id="job-list">
|
||||
<tr v-for="job in filteredJobs()">
|
||||
@@ -93,6 +105,14 @@
|
||||
</table>
|
||||
</div></template>
|
||||
|
||||
<template id="wallboard"><div class="wallboard">
|
||||
<router-link :to="'/jobs/'+job.name+'/'+job.number" tag="div" v-for="job in wallboardJobs()" :data-result="job.result">
|
||||
<span style="font-size: 36px; font-weight: bold;">{{job.name}} #{{job.number}}</span><br>
|
||||
<span style="font-size: 30px;">{{formatDate(job.started)}}</span><br>
|
||||
<span style="font-size: 26px;">{{job.reason}}</span>
|
||||
</router-link>
|
||||
</div></template>
|
||||
|
||||
<template id="job"><div id="page-job-main">
|
||||
<div style="padding: 15px;">
|
||||
<h2>{{$route.params.name}}</h2>
|
||||
|
||||
Reference in New Issue
Block a user