@patternfly/patternfly
Version:
Assets, source, tooling, and content for PatternFly 4
118 lines (102 loc) • 3.56 kB
Markdown
---
id: Action list
section: components
cssPrefix: pf-v5-c-action-list
---## Examples
### Action list single group
```html
<div class="pf-v5-c-action-list">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Next</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-secondary" type="button">Back</button>
</div>
</div>
<br />With kebab
<div class="pf-v5-c-action-list">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Next</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-secondary" type="button">Back</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-plain" type="button" aria-label="Kebab">
<i class="fas fa-ellipsis-v" aria-hidden="true"></i>
</button>
</div>
</div>
```
### Action list with icons
```html
<div class="pf-v5-c-action-list pf-m-icons">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-plain" type="button" aria-label="Close">
<i class="fas fa-times" aria-hidden="true"></i>
</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-plain" type="button" aria-label="Kebab">
<i class="fas fa-check" aria-hidden="true"></i>
</button>
</div>
</div>
```
### Action list multiple groups
```html
<div class="pf-v5-c-action-list">
<div class="pf-v5-c-action-list__group">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Next</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-secondary" type="button">Back</button>
</div>
</div>
<div class="pf-v5-c-action-list__group">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Submit</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-link" type="button">Cancel</button>
</div>
</div>
</div>
```
### Action list with cancel button
```html
In modals, forms, data lists
<div class="pf-v5-c-action-list">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Save</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-link" type="button">Cancel</button>
</div>
</div>
<br />In wizards
<div class="pf-v5-c-action-list">
<div class="pf-v5-c-action-list__group">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-primary" type="button">Next</button>
</div>
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-secondary" type="button">Back</button>
</div>
</div>
<div class="pf-v5-c-action-list__group">
<div class="pf-v5-c-action-list__item">
<button class="pf-v5-c-button pf-m-link" type="button">Cancel</button>
</div>
</div>
</div>
```
### Overview
### Usage
| Attribute | Applied to | Outcome |
| -- | -- | -- |
| `.pf-v5-c-action-list` | `<div>` | Initiates the action list container. |
| `.pf-v5-c-action-list__item` | `<div>` | Initiates the action list item container. |
| `.pf-v5-c-action-list__group` | `<div>` | Initiates the action list group container. |
| `.pf-m-icons` | `.pf-v5-c-action-list`, `.pf-v5-c-action-list__group` | Modifies the action list to support button icons. |