Lists are optimized for reading comprehension. A list consists of a single continuous column of subdivisions called rows that contain items of content.
Content types can take different forms, depending on the needs of a list. A list control can display information and actions for list items.
The following list examples of for Material web components. Angular Material list examples can be found on the Angular playground.
Single line list without primary, secondary or tertiary classes
Single line list with primary class
Multiline list with primary, secondary and tertiary classes. The second item is selected using the .mdc-list-item--selected
class.
Multiline list with primary, secondary and tertiary classes and a graphic on the left.
Multiline list with a primary action, secondary and tertiary classes and a graphic on the left.
Single line list using the .mdc-list-item__meta
class to add a checkbox on the right.