Field Panel Component
Variant: Card
Rounded bordered field panels
Patient NameLabel
Aung Myo Tun
Father NameRequired
San Lwin
Date of BirthLabel
15 Jan 1990
Gender
Male
razor
<FieldPanel Variant="card"
Label="Patient Name"
Value="Aung Myo Tun"
BadgeText="Label" />
<FieldPanel Variant="card"
Label="Gender"
Value="Male"
ShowBadge="false" />Variant: Accent
Left border accent line
Patient NameLabel
Aung Myo Tun
Father NameRequired
San Lwin
Date of BirthLabel
15 Jan 1990
Gender
Male
razor
<FieldPanel Variant="accent"
Label="Patient Name"
Value="Aung Myo Tun"
BadgeText="Label" />Without badges
ShowBadge="false" hides the badge slot
Email
phoenix@untitledui.com
Phone
+1 (555) 000-0000
Location
Melbourne, VIC
Timezone
PST (UTC-8)
razor
<FieldPanel Variant="card"
Label="Email"
Value="phoenix@untitledui.com"
ShowBadge="false" />Grid layouts
3- and 2-column grids
PlanActive
Professional
Billing
Monthly
Next Invoice
March 25, 2026
Primary ContactOwner
Phoenix Baker
Secondary ContactAdmin
Lana Steiner
razor
@* 3-column grid *@
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.75rem;">
<FieldPanel Variant="card" Label="Plan" Value="Professional" BadgeText="Active" />
<FieldPanel Variant="card" Label="Billing" Value="Monthly" ShowBadge="false" />
<FieldPanel Variant="card" Label="Next Invoice" Value="March 25, 2026" ShowBadge="false" />
</div>
@* 2-column grid *@
<div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.75rem;">
<FieldPanel Variant="accent" Label="Primary Contact" Value="Phoenix Baker" BadgeText="Owner" />
<FieldPanel Variant="accent" Label="Secondary Contact" Value="Lana Steiner" BadgeText="Admin" />
</div>Custom content
LabelContent / BadgeContent / ValueContent slots
StatusActive
Connected
PriorityHigh
Needs attention
Assigned
PB
Phoenix Bakerrazor
<FieldPanel Variant="card">
<LabelContent>
<span class="field-panel-label-text">Status</span>
</LabelContent>
<BadgeContent>
<Badge Color="success" Size="sm" Text="Active" />
</BadgeContent>
<ValueContent>
<span style="color: var(--text-success-primary);">Connected</span>
</ValueContent>
</FieldPanel>