Data list

A data list displays large data sets and interactive content in a flexible layout.

CSS variables

Expand or collapse columnSelectorVariableValue
.pf-v6-c-data-list--pf-v6-c-data-list--FontSize
var( --pf-t--global--font--size--body)
.pf-v6-c-data-list--pf-v6-c-data-list--LineHeight
1.5
.pf-v6-c-data-list--pf-v6-c-data-list--BorderBlockStartColor
(In light theme) #e0e0e0
.pf-v6-c-data-list--pf-v6-c-data-list--BorderBlockStartWidth
2px
.pf-v6-c-data-list--pf-v6-c-data-list--sm--BorderBlockStartWidth
1px
.pf-v6-c-data-list--pf-v6-c-data-list--sm--BorderBlockStartColor
(In light theme) #e0e0e0
.pf-v6-c-data-list--pf-v6-c-data-list--MarginInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item--BackgroundColor
(In light theme) #ffffff
.pf-v6-c-data-list--pf-v6-c-data-list--pf-m-plain__item--BackgroundColor
transparent
.pf-v6-c-data-list--pf-v6-c-data-list__item--hover--BackgroundColor
(In light theme) #f2f2f2
.pf-v6-c-data-list--pf-v6-c-data-list__item--m-selected--BackgroundColor
(In light theme) #f2f2f2
.pf-v6-c-data-list--pf-v6-c-data-list__item--m-clickable--OutlineOffset
calc(0.25rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__item--BorderBlockEndColor
(In light theme) #e0e0e0
.pf-v6-c-data-list--pf-v6-c-data-list__item--BorderBlockEndWidth
2px
.pf-v6-c-data-list--pf-v6-c-data-list__item--sm--BorderBlockEndWidth
1px
.pf-v6-c-data-list--pf-v6-c-data-list__item--sm--BorderBlockEndColor
(In light theme) #e0e0e0
.pf-v6-c-data-list--pf-v6-c-data-list__item-row--PaddingInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-row--PaddingInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-row--xl--PaddingInlineEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-row--xl--PaddingInlineStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-content--md--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--MarginInlineEnd
2rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--md--PaddingBlockEnd
0
.pf-v6-c-data-list--pf-v6-c-data-list__cell--m-icon--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--cell--PaddingBlockStart
0
.pf-v6-c-data-list--pf-v6-c-data-list__cell--cell--md--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__cell--m-icon--cell--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--cell--MinWidth
initial
.pf-v6-c-data-list--pf-v6-c-data-list--cell--Overflow
visible
.pf-v6-c-data-list--pf-v6-c-data-list--cell--TextOverflow
clip
.pf-v6-c-data-list--pf-v6-c-data-list--cell--WhiteSpace
normal
.pf-v6-c-data-list--pf-v6-c-data-list--cell--WordBreak
normal
.pf-v6-c-data-list--pf-v6-c-data-list--cell--m-truncate--MinWidth
5ch
.pf-v6-c-data-list--pf-v6-c-data-list__toggle--MarginInlineStart
calc(0.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle--MarginBlockStart
calc(0.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle--MarginBlockEnd
calc(0.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle-icon--Height
calc(var( --pf-t--global--font--size--body) * 1.5)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle-icon--TransitionDuration
100ms
.pf-v6-c-data-list--pf-v6-c-data-list__toggle-icon--TransitionTimingFunction
cubic-bezier(.4, 0, .2, 1)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle-icon--Transition
transform 100ms cubic-bezier(.4, 0, .2, 1)
.pf-v6-c-data-list--pf-v6-c-data-list__toggle-icon--Rotate
0
.pf-v6-c-data-list--pf-v6-c-data-list__item--m-expanded__toggle-icon--Rotate
-180deg
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--BackgroundColor
transparent
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--PaddingInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--PaddingInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--MarginBlockStart
calc(1.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--MarginBlockEnd
calc(1.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--MarginInlineStart
calc(1rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button-icon--Color
(In light theme) #707070
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--m-disabled__draggable-icon--Color
(In light theme) #a3a3a3
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--hover__draggable-icon--Color
(In light theme) #1f1f1f
.pf-v6-c-data-list--pf-v6-c-data-list__item-draggable-button--focus__draggable-icon--Color
(In light theme) #1f1f1f
.pf-v6-c-data-list--pf-v6-c-data-list__item--m-ghost-row--after--BackgroundColor
(In light theme) #ffffff
.pf-v6-c-data-list--pf-v6-c-data-list__item--m-ghost-row--after--Opacity
.6
.pf-v6-c-data-list--pf-v6-c-data-list__item-control--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-control--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-control--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-control--md--MarginInlineEnd
2rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-control--not-last-child--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__check--Height
calc(var( --pf-t--global--font--size--body) * 1.5)
.pf-v6-c-data-list--pf-v6-c-data-list__check--MarginBlockStart
-0.0625rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--Display
flex
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--PaddingBlockStart--offset
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--PaddingBlockEnd--offset
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--MarginInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--md--MarginInlineStart
2rem
.pf-v6-c-data-list--pf-v6-c-data-list__item-action--Gap
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content--BackgroundColor
var( --pf-t--global--background--color--primary--default)
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content--MarginBlockEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content--MarginInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content--MaxHeight
37.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--PaddingBlockStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--PaddingInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--PaddingBlockEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--PaddingInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--md--PaddingBlockStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--xl--PaddingInlineEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--md--PaddingBlockEnd
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--xl--PaddingInlineStart
1.5rem
.pf-v6-c-data-list--pf-v6-c-data-list__expandable-content-body--BorderRadius
6px
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact--FontSize
0.75rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact--LineHeight
1.5
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__check--FontSize
0.875rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell--PaddingBlockStart
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell--md--PaddingBlockEnd
0
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell-cell--PaddingBlockStart
0
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell-cell--md--PaddingBlockStart
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell--cell--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-control--PaddingBlockStart
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-control--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-control--MarginInlineEnd
1rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-action--PaddingBlockStart
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-action--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-action--PaddingBlockStart--offset
0.25rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-action--PaddingBlockEnd--offset
0.25rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-action--MarginInlineStart
1rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-content--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-draggable-button--MarginBlockStart
calc(0.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-draggable-button--MarginBlockEnd
calc(0.5rem * -1)
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-draggable-button--PaddingBlockStart
0.25rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__item-draggable-button--PaddingBlockEnd
0.25rem
.pf-v6-c-data-list--pf-v6-c-data-list--m-compact__cell--m-icon--cell--PaddingBlockStart
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__check--FontSize
0.875rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list--FontSize
0.75rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-action--MarginInlineStart
1rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-action--PaddingBlockStart
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-action--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-control--MarginInlineEnd
1rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-control--PaddingBlockStart
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-control--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-content--md--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-draggable-button--MarginBlockStart
calc(0.5rem * -1)
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-draggable-button--MarginBlockEnd
calc(0.5rem * -1)
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-draggable-button--PaddingBlockStart
0.25rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__item-draggable-button--PaddingBlockEnd
0.25rem
.pf-v6-c-data-list.pf-m-compact--pf-v6-c-data-list__cell--m-icon--cell--PaddingBlockStart
0.5rem
.pf-v6-c-data-list.pf-m-compact .pf-v6-c-data-list__cell--pf-v6-c-data-list__cell--PaddingBlockStart
0.5rem
.pf-v6-c-data-list.pf-m-compact .pf-v6-c-data-list__cell--pf-v6-c-data-list__cell--PaddingBlockEnd
0.5rem
.pf-v6-c-data-list.pf-m-compact .pf-v6-c-data-list__cell--pf-v6-c-data-list__cell--MarginInlineEnd
1rem
.pf-v6-c-data-list.pf-m-compact .pf-v6-c-data-list__cell--pf-v6-c-data-list__cell--cell--PaddingBlockStart
0
:where(:root:not(.pf-v6-theme-glass)) .pf-v6-c-data-list.pf-m-plain--pf-v6-c-data-list__item--BackgroundColor
transparent
.pf-v6-c-data-list.pf-m-truncate--pf-v6-c-data-list--cell--MinWidth
5ch
.pf-v6-c-data-list.pf-m-truncate--pf-v6-c-data-list--cell--Overflow
hidden
.pf-v6-c-data-list.pf-m-truncate--pf-v6-c-data-list--cell--TextOverflow
ellipsis
.pf-v6-c-data-list.pf-m-truncate--pf-v6-c-data-list--cell--WhiteSpace
nowrap
.pf-v6-c-data-list.pf-m-break-word--pf-v6-c-data-list--cell--WordBreak
break-word
.pf-v6-c-data-list.pf-m-nowrap--pf-v6-c-data-list--cell--WhiteSpace
nowrap
.pf-v6-c-data-list__item.pf-m-expanded--pf-v6-c-data-list__toggle-icon--Rotate
-180deg
.pf-v6-c-data-list__item-draggable-button:hover--pf-v6-c-data-list__item-draggable-button-icon--Color
(In light theme) #1f1f1f
.pf-v6-c-data-list__item-draggable-button:focus--pf-v6-c-data-list__item-draggable-button-icon--Color
(In light theme) #1f1f1f
.pf-v6-c-data-list__item-draggable-button.pf-m-disabled--pf-v6-c-data-list__item-draggable-button-icon--Color
(In light theme) #a3a3a3
.pf-v6-c-data-list__item-action--pf-v6-hidden-visible--visible--Display
flex
.pf-v6-c-data-list__item-action--pf-v6-hidden-visible--hidden--Display
none
.pf-v6-c-data-list__item-action--pf-v6-hidden-visible--Display
flex
.pf-v6-c-data-list__item-action.pf-m-hidden--pf-v6-hidden-visible--Display
none
.pf-v6-c-data-list__expandable-content .pf-v6-c-data-list__expandable-content-body .pf-v6-c-data-list__item-row--pf-v6-c-data-list__item-row--PaddingInlineStart
0
.pf-v6-c-data-list__expandable-content .pf-v6-c-data-list__expandable-content-body .pf-v6-c-data-list__expandable-content-body--pf-v6-c-data-list__expandable-content-body--PaddingInlineStart
0