Item / Item Set
List-row primitive (Item) grouped into a bordered card (ItemSet), with an optional section heading above it. Vertical and horizontal layouts.
LH
Maintenance request #4287
Lobby HVAC — In progress
Assignee
AG
Ashley Green
Priority
Medium
Status
In progress
Updated
2 hours ago
<ItemSet
heading="Maintenance request #4287"
description="Lobby HVAC — In progress"
headingAvatar={{ initials: "LH" }}
>
<Item
label="Assignee"
text="Ashley Green"
leadingAvatar={{ initials: "AG" }}
/>
<Item
label="Priority"
text="Medium"
trailing={
<Badge type="outline">Medium</Badge>
}
/>
<Item
label="Status"
text="In progress"
trailing={
<Badge type="solid">In progress</Badge>
}
/>
<Item
label="Updated"
text="2 hours ago"
leadingIcon={faClock}
/>
</ItemSet>Building
Main building
Room
Conference Room A
Reported
Jan 15, 2026
Description
HVAC unit running loudly since morning.
Reported by Ashley Green
<ItemSet>
<Item
orientation="horizontal"
label="Building"
text="Main building"
leadingIcon={faBars}
/>
<Item
orientation="horizontal"
label="Room"
text="Conference Room A"
/>
<Item
orientation="horizontal"
label="Reported"
text="Jan 15, 2026"
leadingIcon={faCalendar}
/>
<Item
orientation="horizontal"
label="Description"
text="HVAC unit running loudly since morning."
supportingText="Reported by Ashley Green"
/>
</ItemSet><ItemSet>
<Item
text="Lobby HVAC unit"
supportingText="Assigned to Ashley Green"
leadingIcon={faGear}
trailing={<Badge type="soft">Open</Badge>}
onClick={() => undefined}
/>
<Item
text="Warehouse door sensor"
supportingText="Assigned to Ollie Brooks"
leadingIcon={faCircleExclamation}
trailing={
<Badge type="solid">In progress</Badge>
}
onClick={() => undefined}
/>
</ItemSet>Team
AG
Ashley Green
Facilities manager
OB
Ollie Brooks
Lead technician
MG
Mitch Galehouse
Maintenance tech
<ItemSet heading="Team">
<Item
text="Ashley Green"
supportingText="Facilities manager"
leadingAvatar={{ initials: "AG" }}
trailing={
<LinkButton>View profile</LinkButton>
}
/>
<Item
text="Ollie Brooks"
supportingText="Lead technician"
leadingAvatar={{ initials: "OB" }}
trailing={
<LinkButton>View profile</LinkButton>
}
/>
<Item
text="Mitch Galehouse"
supportingText="Maintenance tech"
leadingAvatar={{ initials: "MG" }}
trailing={
<LinkButton>View profile</LinkButton>
}
/>
</ItemSet>Item
orientation:"default" | "horizontal"= "default"default = vertical stack; horizontal = label-left / content-right.
label:ReactNodeIn default orientation, stacks above content; in horizontal, renders left.
text:ReactNodePrimary text (required for content).
supportingText:ReactNodeSecondary line below text.
leadingIcon:IconDefinitionLeading icon. Ignored when leadingAvatar is set.
leadingAvatar:{ src?, alt?, initials? }Leading avatar. Takes precedence over leadingIcon.
trailing:ReactNodeTrailing slot — Badge, LinkButton, etc.
onClick:() => voidMakes the item interactive (hover overlay).
ItemSet
heading:ReactNodeSection heading rendered in a muted header row.
description:ReactNodeOptional description below heading.
headingAvatar:{ src?, alt?, initials? }Leading avatar for the section heading.
children:ReactNodeItem elements separated by a Divider.