Skip to content

List item

The list item is the building block used to compose lists. Each item represents a single row of content and can contain a heading, description, timestamp, metadata, indicators, and actions.

Usage

List items are designed to be flexible and can be used in different containers depending on the context. For example:

  • With cards to stack related information together in a compact space.
  • With popovers to show items inside a floating container.
  • With side panels, used when the list is part of the application frame, or contextual to the current page.
  • With list groups, to represent a single-column layout that behaves like a simplified table.

The list item can be read-only or support interactions.

List item

When to use

  • To construct the notification pattern.
  • To construct the chat history pattern.
  • When content needs to be shown as a repeatable, scannable row.

Best practices

  • For complex data, use a table instead of a list.
  • Keep structure consistent across all list items in the same list.

Except where otherwise noted, content on this site is licensed under MIT License.