Design Guidelines

Messaging Components

There are a number of messaging components available for use. To choose a messaging element, you can refer to either Components or States as a starting point.

Grid of available components: Inline Text, Toast, Modal, Popover, Alert, Prompt, Notification, and Illustration & Text

Each component has properties that determine their prominence. For example:


Voice & Tone



  • Camouflaged
  • Visible
  • Pronounced
  • Conversational
  • Informational
  • Imperative
  • Static
  • Delicate
  • Dramatic
  • Temporary
  • Dismissible
  • Permanent
  • Muted
  • Soft (or Vibrate)
  • Loud

These properties are mapped to each component. Below is an example for “inline text” component.

Inline Text

  • Visual: Camouflaged—Visible
  • Voice & Tone: Conversational—Informational
  • Motion: Static
  • Duration: Permanent
  • Audio: Muted

Once everything is mapped, an order emerges.

  1. Inline Text

  2. Popovers

  3. Notifications

  4. Toasts

  5. Alerts

  6. Illustration & Text

  7. Modals

  8. Prompts

Least Interruptive

  • less interruptive
  • occupies a smaller section of the page, either as a component, alongside another component, or in a “card”
  • is temporary, dismissible, or displayed inline

Most Interruptive

  • “in-your-face”
  • occupies the whole page or a large amount of space
  • is either permanent or forces the user to take an action before disappearing