Notifications

Notifications provide an important layer of feedback for the user when interacting with Arc. Notifications can communicate system status, capture errors, and keep users on track during important workflows.

Arc utilizes three different components for notifications across the system (listed in order of increasing urgency):

Criteria for choosing the right notification component include:

  • Urgency
  • Inclusion of an action
  • Type of information being communicated
  • Duration on screen (transient, dismissible, or both)
    • Transient - Automatically dismissed after a period of time
    • Persistent/Dismissible - Dismissed after user input