<spanclass="tip">persistant, static messages to the user</span>
</header>
<p>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.</p>
<h3class="title-3">Different Static Examples of Alerts</h3>
<p>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</p>
<li><ahref="#alert-threeActions"class="show-alert">Alert with three actions</a></li>
</ul>
</section>
<section>
<header>
<h2class="title-2">Notifications</h2>
<spanclass="tip">contextual, feedback-based, and temporal messages to the user</span>
</header>
<p>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.</p>
<h3class="title-3">Different Static Examples of Notifications</h3>
<ul>
<li>
<ahref="#notification-changesMade"class="show-notification">Show Changes Made (used in Advanced Settings)</a>
<ahref="#notification-changesMade"class="hide-notification">Hide Changes Made (used in Advanced Settings)</a>
</li>
<li>
<ahref="#notification-version"class="show-notification">Show New Version Warning</a>
<ahref="#notification-version"class="hide-notification">Hide New Version Warning</a>
<spanclass="tip">presents a user with a choice, based on their previous interaction, that must be decided before they can proceed</span>
</header>
<p>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).</p>
<h3class="title-3">Different Static Examples of Prompts</h3>
<h2class="title title-3">Your changes have been saved</h2>
<pclass="message">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. <arel="page"href="#test">Please see below</a></p>
<h2class="title title-3">Your changes have been saved</h2>
<pclass="message">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. <arel="page"href="#test">Please see below</a></p>
<h2class="title title-3">There was an error in your submission</h2>
<pclass="message">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. <arel="page"href="#test">Please see below</a></p>
</div>
<navclass="nav-actions">
<h3class="sr">Alert Actions</h3>
<ul>
<liclass="nav-item">
<ahref="#"class="action action-cancel action-primary">Cancel Your Submission</a>
<h2class="title title-3">Studio will be unavailable this weekend</h2>
<pclass="message">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p>
<h2class="title title-3">Studio will be unavailable this weekend</h2>
<pclass="message">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p>
<h2class="title title-3">Your Studio account has been created, but needs to be activated</h2>
<pclass="message">Donec sed odio dui. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Curabitur blandit tempus porttitor.</p>
<h2class="title title-3"id="notification-changesMade-title">You've Made Some Changes</h2>
<pid="notification-changesMade-description">Your changes will not take effect until you <strong>save your progress</strong>. Take care with key and value formatting, as validation is <strong>not implemented</strong>.</p>
<h2class="title title-3"id="notification-warning-title">A Newer Version of This Exists</h2>
<pclass="message"id="notification-warning-description">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p>
</div>
<navclass="nav-actions">
<h3class="sr">Notification Actions</h3>
<ul>
<liclass="nav-item">
<ahref="#"class="action action-save action-primary">Go to Newer Version</a>
<h2class="title title-3"id="notification-dangerous-title">Are You Sure You Want to Edit That?</h2>
<pclass="message"id="notification-dangerous-description">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.</p>
</div>
<navclass="nav-actions">
<h3class="sr">Notification Actions</h3>
<ul>
<liclass="nav-item">
<ahref="#"class="action action-proceed action-primary">Yes, I want to Edit X</a>
</li>
<liclass="nav-item">
<ahref="#"class="action action-cancel action-secondary">No, I do not</a>