Files
mxaccessgw/src/ZB.MOM.WW.MxGateway.Server/Dashboard/Components/Shared/MetricCard.razor
T
Joseph Doherty ba2b936609 ui: align dashboard styling with ScadaLink master conventions
- Rename DashboardLayout.razor -> MainLayout.razor; dashboard.css -> site.css
- Sidebar 218 -> 220px; add hamburger + Bootstrap collapse for <lg viewports
- Rename .metric-* KPI classes to .agg-* (matches shared theme tokens)
- Rebuild ApiKeysPage create form as card + h6 subsections + bottom Save/Cancel
2026-05-26 01:12:54 -04:00

26 lines
688 B
Plaintext

<div class="card agg-card h-100@(Wide ? " agg-card-wide" : string.Empty)">
<div class="card-body">
<div class="agg-label">@Label</div>
<div class="agg-value">@Value</div>
@if (!string.IsNullOrWhiteSpace(Detail))
{
<div class="agg-sub">@Detail</div>
}
</div>
</div>
@code {
[Parameter]
public string Label { get; set; } = string.Empty;
[Parameter]
public string Value { get; set; } = string.Empty;
[Parameter]
public string? Detail { get; set; }
/// <summary>Spans the card across two grid columns for long values such as timestamps.</summary>
[Parameter]
public bool Wide { get; set; }
}