Files
at-container-registry/pkg/appview/templates/partials/storage_stats.html
T

33 lines
1.2 KiB
HTML

{{ define "storage_stats" }}
<div class="storage-stats">
{{ if .Berth }}
<div class="stat-row">
<span class="stat-label">Berth:</span>
<span class="stat-value berth-badge berth-{{ .Berth }}">{{ .Berth }}</span>
</div>
{{ end }}
<div class="stat-row">
<span class="stat-label">Storage:</span>
<span class="stat-value">
{{ if .HasLimit }}
{{ .HumanSize }} / {{ .HumanLimit }}
{{ else }}
{{ .HumanSize }} <span class="unlimited-badge">Unlimited</span>
{{ end }}
</span>
</div>
{{ if .HasLimit }}
<div class="quota-progress">
<div class="progress-bar">
<div class="progress-fill {{ if ge .UsagePercent 95 }}progress-danger{{ else if ge .UsagePercent 80 }}progress-warning{{ else }}progress-ok{{ end }}" style="width: {{ .UsagePercent }}%"></div>
</div>
<span class="progress-text">{{ .UsagePercent }}% used</span>
</div>
{{ end }}
<div class="stat-row">
<span class="stat-label">Unique Blobs:</span>
<span class="stat-value">{{ .UniqueBlobs }}</span>
</div>
</div>
{{ end }}