List is a visual representation of a dataset that provides more flexibility for arranging the data to display than a table and that is less visual explicit than a card view.
A list view is useful for comparing entries among them that do not need exhaustive comparison. In case you need exhaustive comparison use the table view.
A list allows you a free way of displaying information. While the table isn't meant to have several text labels in a column, list is the pattern for doing that, as you can see in the following examples.
Not all the element in a list entry are mandatory, feel free to delete and include the ones you need.
When a list is used together with management bar, the list entries must include the checkbox, as the selection and actions are reflected in the management bar.
Whenever you need to group series of list entries, you can use the list group heading for that.
- Selecting a row is only possible by using the checkbox.
- Text elements in the row can be configured as links to navigate.
- A row can have none or several actions associated. When there is only one action and it can be represented by an icon, you don't need to make use of the actions menu. Otherwise, use the actions menu on the right side of the row.
- If the action you want to perform of is "Edit", place it as a link in the title to navigate to an edition screen for the element.