Skip to content

Empty States

An empty state occurs when an element has no content to display. Depending on the context, it tells the user what is missing, why it is missing, and can offer guidance on next steps or alternative actions.

Create tables and figures Learn about tables and figures

We looked high and low, but... "dad" is not here

  • Check your spelling
  • Try different keywords
  • Try using fewer words
  • Display empty states in the space where the content would otherwise be shown.
  • Can apply to full pages, page sections, cards, dashboards, tables, and side panels.
  • Empty states can include:
  • Image
  • Title
  • Description
  • Buttons
  • Links
  • The size of the image is relative to the size of the container.
  • If the container is very small, limit the empty state to text only.

Empty states can be caused by a variety of reasons. Some include:

  • No data existing due to first time use of a feature.
  • Access issues dues to permissions or other system configurations.
  • User actions like search or filtering that returns no results, or the successful completion of a workflow.

Empty states should be helpful and engaging for the user.

  • Clearly explain the reason for the empty state.
  • Use positive or neutral language.
  • Let the user know what action, if any, they can take.
  • Add further explanation for the empty state if necessary.
  • Labels should match the action described in the description.
  • Images used on empty states do not need to be recognized by screen readers and other assistive technologies.
  • For more information, see our accessibility guidelines.

Illustrations can be downloaded in our image resources.

View component in Figma