Alerts

persistant, static messages to the user

In Studio, alerts are 1) general warnings/notes (e.g. drafts, published content, next steps) about the current view a user is interacting with or 2) notes about the status (e.g. saved confirmations, errors, next system steps) of any previous state that need to communicated to the user when arriving at the current view.

Different Static Examples of Alerts

Note: alerts will probably never been shown based on click or page action and will primarily be loaded along with a pageload and initial display

Notifications

contextual, feedback-based, and temporal messages to the user

In Studio, notifications are meant to inform the user of 1) any system status (e.g. saving, processing/validating) occurring based on any action they have taken or 2) any decisions (e.g. saving/discarding) a user must make to confirm.

Different Static Examples of Notifications

Prompts

presents a user with a choice, based on their previous interaction, that must be decided before they can proceed

In Studio, prompts are dialogs that are presented above all other page components and present a user with a choice, based on their previous interaction, that must be decided before they can proceed (or return to the previous interaction step).

Different Static Examples of Prompts