github.com/hernad/nomad@v1.6.112/ui/app/templates/components/gauge-chart.hbs (about) 1 {{! 2 Copyright (c) HashiCorp, Inc. 3 SPDX-License-Identifier: MPL-2.0 4 ~}} 5 6 <svg data-test-gauge-svg role="img" height={{this.height}} title="gauge chart"> 7 <defs> 8 <linearGradient x1="0" x2="1" y1="0" y2="0" class="{{this.chartClass}}" id="{{this.fillId}}"> 9 <stop class="start" offset="0%" /> 10 <stop class="end" offset="100%" /> 11 </linearGradient> 12 <clipPath id="{{this.maskId}}"> 13 <path class="fill" d="{{this.valueArc}}" /> 14 </clipPath> 15 </defs> 16 <g class="canvas {{this.chartClass}}"> 17 <path class="background" d="{{this.backgroundArc}}" /> 18 <rect class="area" x="0" y="0" width="100%" height="100%" fill="url(#{{this.fillId}})" clip-path="url(#{{this.maskId}})" /> 19 </g> 20 </svg> 21 <div class="metric"> 22 <h3 data-test-label class="label">{{this.label}}</h3> 23 <p data-test-percentage class="value">{{format-percentage this.value total=this.total complement=this.complement}}</p> 24 </div>