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>