github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/app/templates/components/job-page/parts/summary.hbs (about) 1 {{#list-accordion data-test-job-summary source=(array job) key="id" startExpanded=isExpanded onToggle=(action persist) as |a|}} 2 {{#a.head buttonLabel=(if a.isOpen "collapse" "expand")}} 3 <div class="columns"> 4 <div class="column is-minimum nowrap"> 5 {{#if a.item.hasChildren}} 6 Children Status 7 <span class="badge {{if a.isOpen "is-white" "is-light"}}"> 8 {{a.item.summary.totalChildren}} 9 </span> 10 {{else}} 11 Allocation Status 12 <span class="badge {{if a.isOpen "is-white" "is-light"}}"> 13 {{a.item.summary.totalAllocs}} 14 </span> 15 {{/if}} 16 </div> 17 18 {{#if (not a.isOpen)}} 19 <div class="column"> 20 <div class="inline-chart bumper-left"> 21 {{#if a.item.hasChildren}} 22 {{#if (gt a.item.totalChildren 0)}} 23 {{children-status-bar job=a.item isNarrow=true}} 24 {{else}} 25 <em class="is-faded">No Children</em> 26 {{/if}} 27 {{else}} 28 {{allocation-status-bar allocationContainer=a.item isNarrow=true}} 29 {{/if}} 30 </div> 31 </div> 32 {{/if}} 33 </div> 34 {{/a.head}} 35 {{#a.body}} 36 {{#component (if a.item.hasChildren "children-status-bar" "allocation-status-bar") 37 allocationContainer=a.item.summary 38 job=a.item.summary 39 class="split-view" as |chart|}} 40 <ol data-test-legend class="legend"> 41 {{#each chart.data as |datum index|}} 42 <li class="{{datum.className}} {{if (eq datum.label chart.activeDatum.label) "is-active"}} {{if (eq datum.value 0) "is-empty"}}"> 43 <span class="color-swatch {{if datum.className datum.className (concat "swatch-" index)}}" /> 44 <span class="value" data-test-legend-value="{{datum.className}}">{{datum.value}}</span> 45 <span class="label"> 46 {{datum.label}} 47 </span> 48 </li> 49 {{/each}} 50 </ol> 51 {{/component}} 52 {{/a.body}} 53 {{/list-accordion}} 54