mirror of
https://tangled.org/evan.jarrett.net/at-container-registry
synced 2026-08-31 13:17:09 +00:00
33 lines
1.2 KiB
HTML
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 }}
|