RecordSummary
Dominant record or event summary with compact responsive composition.
Live
Example
ui.RecordSummary(ui.RecordSummaryConfig{
Eyebrow: "INC-2841 · Payments",
Title: "Checkout latency is elevated",
Status: ui.StatusBadge(ui.StatusBadgeConfig{Label: "SEV-1 active", Variant: ui.StatusDanger}),
Highlight: ui.Callout(ui.CalloutConfig{Title: "Next decision · 14:30 UTC"}, render.Text("Rollback if latency stays high.")),
Metrics: ui.MetricBand(ui.MetricBandConfig{Items: []ui.MetricBandItem{
{Label: "Impact", Value: "32%", Hint: "checkout requests"},
{Label: "p95 latency", Value: "1.4 s", Hint: "down from 1.6 s"},
}}),
Aside: ui.Muted(render.Text("Mina leads · 6 responders live")),
Actions: ui.Cluster(ui.ClusterConfig{Gap: ui.GapSM},
ui.LinkButton(ui.LinkButtonConfig{Label: "Open incident", Href: "/incidents/2841"}),
ui.Button(ui.ButtonConfig{Label: "Join bridge", Variant: ui.ButtonSecondary}),
ui.Button(ui.ButtonConfig{Label: "Acknowledge", Variant: ui.ButtonGhost}),
),
})