Examples
Basic
-
Primary contentSecondary content
-
Secondary content (pf-m-no-fill)Secondary content (pf-m-align-right pf-m-no-fill)
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
role="list" | .pf-v6-c-data-list | Indicates that the data list is a list. Required |
aria-label | .pf-v6-c-data-list | Provides an accessible name for the data list. Required |
aria-labelledby | .pf-v6-c-data-list__item | Provides an accessible description for data list item. Required |
id | .pf-v6-c-data-list__cell , .pf-v6-c-data-list__cell * | Provides a reference for data list item description. Required |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-v6-c-data-list | <ul> | Initiates a data list. Required |
.pf-v6-c-data-list__item | <li> | Initiates a data list item. Required |
.pf-v6-c-data-list__item-row | <div> | Initiates a data list item row. Required |
.pf-v6-c-data-list__item-content | <div> | Initiates a container for data list content. Required |
.pf-v6-c-data-list__cell | * | Initiates a data list content cell. Required |
.pf-v6-c-data-list__cell-text | <span> | Initiates a data list content cell text element. |
.pf-m-align-left | .pf-v6-c-data-list__cell | Modifies a data list cell to not grow and align-left when its the first data-list__cell element. |
.pf-m-no-fill | .pf-v6-c-data-list__cell | Modifies a data list cell to not fill the available horizontal space. |
.pf-m-align-right | .pf-v6-c-data-list__cell | Modifies a data list cell to align-right. |
With headings
-
Primary content
Secondary content -
Secondary content (pf-m-no-fill)
Secondary content (pf-m-align-right pf-m-no-fill)
Usage
When a list item includes more than one block of content, it can be difficult for some screen reader users to discern where one list item ends and the next one begins. A simple way to provide better separation of list items is to define the primary content section as a heading. Headings are useful for indicating a new section of contents, but also provide an easy way for screen reader users to navigate to specific sections on the page. The heading level should be based on the context in which the DataList component is being used. For example, if the heading for the section that contains the DataList is a level 3, then h4
elements should be used in the DataList list items.
Checkboxes, actions, and additional cells
-
Primary content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Tertiary Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.More Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.More Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
-
Primary content - lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
-
Primary content - lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
aria-label="[descriptive text]" | .pf-v6-c-data-list__action > .pf-v6-c-button | Provides an accessible label buttons. Required |
aria-labelledby="{title_cell_id}" | .pf-v6-c-data-list__check > .pf-v6-c-check__input | Creates an accessible label for the checkbox based on the title cell. Required |
aria-labelledby="{title_cell_id} {data_list_action_id}" | .pf-v6-c-data-list__action > .pf-v6-c-button | Creates an accessible label for the action button using the title cell and button label Required |
id | .pf-v6-c-data-list__cell > * , .pf-v6-c-data-list__check > .pf-v6-c-check__input , .pf-v6-c-data-list__action > .pf-v6-c-button | Provides a reference for interactive elements. Required |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-v6-c-data-list__item-control | <div> | Initiates a container for data list controls. For example, add .pf-v6-c-data-list__check here. Required |
.pf-v6-c-data-list__item-action | <div> | Initiates a container for the data list actions. For example, add .pf-v6-c-data-list__action here. Required |
.pf-v6-c-data-list__check | <div> | Initiates a data list check cell. Required |
.pf-v6-c-data-list__action | <div> | Initiates a data list action button cell. Required |
.pf-m-hidden{-on-[breakpoint]} | .pf-v6-c-data-list__item-action | Hides an actions container at optional breakpoint, or hides it at all breakpoints with .pf-m-hidden . |
.pf-m-visible{-on-[breakpoint]} | .pf-v6-c-data-list__item-action | Shows an actions container at optional breakpoint. |
Expandable
-
Secondary contentLorem ipsum dolor sit amet, consectetur adipiscing elit.Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Expandable compact
-
Secondary content Lorem ipsum dolor sit amet, consectetur adipiscing elit.Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Expandable nested
-
Secondary contentLorem ipsum dolor sit amet, consectetur adipiscing elit.Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Compact
-
Primary content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Tertiary Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.More Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.More Content Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
-
Primary content - lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
-
Primary content - lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.Secondary content. Dolor sit amet, consectetur adipisicing elit, sed do eiusmod.
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
aria-expanded="true" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Indicates that the expandable content is visible. Required |
hidden | .pf-v6-c-data-list__expandable-content | Indicates that the expandable content is hidden. Required |
aria-label="[descriptive text]" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Provides an accessible name for toggle button. Required |
aria-labelledby="{title_cell_id} {button_id}" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Establishes relationship between aria-label text and toggle button. Required |
id="{button_id}" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Provides a reference for toggle button description. Required |
aria-controls="[id of element controlled]" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Identifies the section controlled by the toggle button. Required |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-v6-c-data-list__item-control | <div> | Initiates a container for data list controls. For example, add .pf-v6-c-data-list__toggle here. Required |
.pf-v6-c-data-list__toggle | <div> | Initiates a toggle button. |
.pf-v6-c-data-list__toggle-icon | <span> | Initiates a toggle icon. |
.pf-v6-c-data-list__expandable-content | <div> | Initiates an expandable content container. |
.pf-v6-c-data-list__expandable-content-body | <div> | Initiates an expandable content container body. Required when .pf-v6-c-data-list__expandable-content is used. |
.pf-m-expanded | .pf-v6-c-data-list__item | Modifies for expanded state. |
.pf-m-compact | .pf-v6-c-data-list | Modifies for compact variation. |
.pf-m-no-padding | .pf-v6-c-data-list__expandable-content-body | Removes padding for the expandable content body. |
.pf-m-icon | .pf-v6-c-data-list__cell | Modifies a data list cell to not grow and align-left when its the first data-list__cell element. |
Modifiers
Default fitting - example 1
-
default
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
defaultLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Flex modifiers - example 2
-
.pf-m-flex-2
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt.
.pf-m-flex-4Lorem ipsum dolor sit amet.
Flex modifiers - example 3
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
aria-controls="[id of element controlled]" | .pf-v6-c-data-list__toggle > .pf-v6-c-button | Identifies the section controlled by the toggle button. Required |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-m-flex-{1, 2, 3, 4, 5} | .pf-v6-c-data-list__cell | Percentage based modifier for .pf-v6-c-data-list__cell widths. |
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
tabindex="0" | .pf-v6-c-data-list__item.pf-m-clickable | Inserts the clickable row into the tab order of the page so that it is focusable. Required |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-m-clickable | .pf-v6-c-data-list__item | Modifies a data list item so that it is clickable. |
.pf-m-selected | .pf-v6-c-data-list__item | Modifies a data list item for the selected state. |
Draggable
-
Draggable icon disabled
-
List item
-
Ghost row
-
List item
Accessibility
Attribute | Applied to | Outcome |
---|---|---|
aria-pressed="true or false" | .pf-v6-c-data-list__item-draggable-button | Indicates that the button is a toggle. When set to "true", pf-m-active should also be set so that the button displays in an active state. |
aria-live | [element with live text] | Gives screen reader users live feedback about what's happening during interaction with the data list, both during drag and drop interactions and keyboard interactions. Highly Recommended |
aria-describedby="[id value of applicable content]" | .pf-v6-c-data-list__item-draggable-button | Gives the draggable button an accessible description by referring to the textual content that describes how to use the button to drag elements. The example here uses a <div id="draggable-help"></div> . Highly recommended |
aria-labelledby="[id value of .pf-v6-c-data-list__item-draggable-button] [id value of .pf-v6-c-data-list__cell-text]" | .pf-v6-c-data-list__item-draggable-button | Provides an accessible name for the draggable button. |
id="[]" | .pf-v6-c-data-list__item-draggable-button , .pf-v6-c-data-list__cell-text | Gives the button and the text element accessible IDs |
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-v6-c-data-list__item-draggable-button | <button> | Initiates the draggable button. Use for drag and drop. |
.pf-v6-c-data-list__item-draggable-icon | <span> | Initiates the draggable button icon. |
.pf-m-draggable | .pf-v6-c-data-list__item | Modifies a data list item so that it is draggable. |
.pf-m-ghost-row | .pf-v6-c-data-list__item.pf-m-draggable | Modifies a draggable data list item to be the ghost row. |
.pf-m-disabled | .pf-v6-c-data-list__item.pf-m-draggable | Modifies a data list draggable item for the disabled state. |
.pf-m-drag-over | .pf-v6-c-data-list | Modifies the data list to indicate that a draggable item is being dragged over the data list. |
Text modifiers
-
This text will wrap to the next line because it has the default behavior of the data list cell.This text will truncate because it is very very long.http://thisisaverylongurlthatneedstobreakusethebreakwordmodifier.orgThis text will not break or wrap.This text will truncate because it is very very long. This text will truncate because it is very very long.This text will truncate because it is very very long. This text will truncate because it is very very long.This text will truncate because it is very very long. This text will truncate because it is very very long.This text will truncate because it is very very long. This text will truncate because it is very very long.http://thisisaverylongurlthatneedstobreakusethebreakwordmodifier.orghttp://thisisaverylongurlthatneedstobreakusethebreakwordmodifier.orghttp://thisisaverylongurlthatneedstobreakusethebreakwordmodifier.orghttp://thisisaverylongurlthatneedstobreakusethebreakwordmodifier.orgThis text will not break or wrap.This text will not break or wrap.This text will not break or wrap.This text will not break or wrap.
Text-modifiers-data-list-text
-
This text will wrap to the next line because it has the default behavior of the data list cell. This is data list text, you can apply `pf-m-truncate` directly to the text. This is data list text, you can apply `pf-m-truncate` directly to the text.This text will wrap to the next line because it has the default behavior of the data list cell. http://thisisaverylongdatalisttextthatneedstobreakusethebreakwordmodifier.orgThis text will wrap to the next line because it has the default behavior of the data list cell. This is data list text, you can apply `pf-m-nowrap` directly to the text.
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-v6-c-data-list__text | * | Inserts the data list text element. Use this class to modify specific text directly. |
.pf-m-truncate | .pf-v6-c-data-list , .pf-v6-c-data-list__item-row , .pf-v6-c-data-list__cell , .pf-v6-c-data-list__text | Modifies the data list element so that text is truncated. |
.pf-m-break-word | .pf-v6-c-data-list , .pf-v6-c-data-list__item-row , .pf-v6-c-data-list__cell , .pf-v6-c-data-list__text | Modifies the data list element so that text breaks to the next line. |
.pf-m-nowrap | .pf-v6-c-data-list , .pf-v6-c-data-list__item-row , .pf-v6-c-data-list__cell , .pf-v6-c-data-list__text | Modifies the data list element so that text does not wrap to the next line. |
Documentation
Overview
The DataList component provides a flexible alternative to the Table component, wherein individual data points may or may not exist within each row. DataList relies upon PatternFly layouts to achieve desired presentation within pf-v6-c-data-list__cell
s. DataLists do not have headers. If headers are required, use the table component.
Grid (small breakpoint)
-
Cell 1Cell 2Cell 3Cell 4Cell 5Cell 6
-
Cell 1Cell 2Cell 3Cell 4Cell 5Cell 6
Usage
Class | Applied to | Outcome |
---|---|---|
.pf-m-grid{-[none, sm, md, lg, xl, 2xl]} | .pf-v6-c-data-list | Modifies the data list to switch to a grid layout at a specified breakpoint. .pf-m-grid will display the grid layout at all breakpoints. .pf-m-grid-none will display the desktop layout at all breakpoints. Note: Without a grid modifier, the data list will display the grid layout by default and switch to the desktop layout at a medium breakpoint. |
CSS variables
Expand or collapse column | Selector | Variable | Value | |
---|---|---|---|---|
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--FontSize | var( --pf-t--global--font--size--body) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--LineHeight | 1.5 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--BorderBlockStartColor | (In light theme) #c7c7c7 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--BorderBlockStartWidth | 2px | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--sm--BorderBlockStartWidth | 1px | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--sm--BorderBlockStartColor | (In light theme) #c7c7c7 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--MarginInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--BackgroundColor | var( --pf-t--global--background--color--primary--default) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--hover--BackgroundColor | (In light theme) #f2f2f2 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--m-selected--BackgroundColor | (In light theme) #f2f2f2 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--m-clickable--OutlineOffset | calc(-1 * 0.25rem) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--BorderBlockEndColor | (In light theme) #c7c7c7 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--BorderBlockEndWidth | 2px | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--sm--BorderBlockEndWidth | 1px | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--sm--BorderBlockEndColor | (In light theme) #c7c7c7 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-row--PaddingInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-row--PaddingInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-row--xl--PaddingInlineEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-row--xl--PaddingInlineStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-content--md--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--MarginInlineEnd | 2rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--md--PaddingBlockEnd | 0 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--m-icon--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--cell--PaddingBlockStart | 0 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--cell--md--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__cell--m-icon--cell--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--MinWidth | initial | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--Overflow | visible | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--TextOverflow | clip | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--WhiteSpace | normal | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--WordBreak | normal | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--cell--m-truncate--MinWidth | 5ch | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle--MarginInlineStart | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle--MarginBlockStart | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle--MarginBlockEnd | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle-icon--Height | calc(var( --pf-t--global--font--size--body) * 1.5) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle-icon--Transition | .2s ease-in 0s | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__toggle-icon--Rotate | 0 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--m-expanded__toggle-icon--Rotate | 90deg | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--BackgroundColor | transparent | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--PaddingInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--PaddingInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--MarginBlockStart | calc(1.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--MarginBlockEnd | calc(1.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--MarginInlineStart | calc(1rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button-icon--Color | (In light theme) #707070 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--m-disabled__draggable-icon--Color | (In light theme) #a3a3a3 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--hover__draggable-icon--Color | (In light theme) #1f1f1f | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-draggable-button--focus__draggable-icon--Color | (In light theme) #1f1f1f | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--m-ghost-row--after--BackgroundColor | (In light theme) #ffffff | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item--m-ghost-row--after--Opacity | .6 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-control--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-control--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-control--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-control--md--MarginInlineEnd | 2rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-control--not-last-child--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__check--Height | calc(var( --pf-t--global--font--size--body) * 1.5) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__check--MarginBlockStart | -0.0625rem | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--Display | flex | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--MarginInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--md--MarginInlineStart | 2rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__item-action--Gap | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__action--MarginBlockStart | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__action--MarginBlockEnd | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content--BackgroundColor | var( --pf-t--global--background--color--primary--default) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content--MarginBlockEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content--MarginInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content--MaxHeight | 37.5rem | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--PaddingBlockStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--PaddingInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--PaddingBlockEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--PaddingInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--md--PaddingBlockStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--xl--PaddingInlineEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--md--PaddingBlockEnd | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--xl--PaddingInlineStart | 1.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list__expandable-content-body--BorderRadius | 6px | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact--FontSize | 0.75rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact--LineHeight | 1.5 | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__check--FontSize | 0.875rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell--PaddingBlockStart | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell--PaddingBlockEnd | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell--md--PaddingBlockEnd | 0 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell-cell--PaddingBlockStart | 0 | ||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell-cell--md--PaddingBlockStart | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__cell--cell--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-control--PaddingBlockStart | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-control--PaddingBlockEnd | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-control--MarginInlineEnd | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-action--PaddingBlockStart | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-action--PaddingBlockEnd | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-action--MarginInlineStart | 1rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__action--MarginBlockStart | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__action--MarginBlockEnd | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-content--PaddingBlockEnd | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-draggable-button--MarginBlockStart | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-draggable-button--MarginBlockEnd | calc(0.5rem * -1) | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-draggable-button--PaddingBlockStart | 0.5rem | ||
| ||||
:where(:root, .pf-v6-c-data-list) | --pf-v6-c-data-list--m-compact__item-draggable-button--PaddingBlockEnd | 0.5rem | ||
| ||||
:where(:root, .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__action--MarginBlockStart | calc(0.5rem * -1) | ||
| ||||
.pf-v6-c-data-list.pf-m-compact | --pf-v6-c-data-list__action--MarginBlockEnd | calc(0.5rem * -1) | ||
| ||||
.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.5rem | ||
| ||||
.pf-v6-c-data-list.pf-m-compact | --pf-v6-c-data-list__item-draggable-button--PaddingBlockEnd | 0.5rem | ||
| ||||
.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 | ||
| ||||
.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 | 90deg | ||
| ||||
.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 |