Back to compare picker

Wearable glance vs Notification center vs Summary box vs Dashboard layout vs Progress bar vs Notification preferences

Use wearable glance when a watch, band, or small wearable surface needs a few-second status tile, complication, or widget that answers one immediate question and hands off deeper work. Use notification center for durable event history, summary box for in-page summaries, dashboard layout for multi-metric workspaces, progress bar for measurable duration, and notification preferences for durable delivery controls.

Learn the decision

Match the interaction to the person's task

Use wearable glance when a watch, band, or small wearable surface needs a few-second status tile, complication, or widget that answers one immediate question and hands off deeper work. Use notification center for durable event history, summary box for in-page summaries, dashboard layout for multi-metric workspaces, progress bar for measurable duration, and notification preferences for durable delivery controls.

Wearable glance

Use it when: A wearable surface can answer a status, next-step, or current-metric question in seconds.

Make this state clear: Configured and unconfigured complication, tile, or widget state.

Observe the result: A user raises their wrist, sees that boarding starts in 9 minutes at Gate B12, and taps to open the boarding pass only when needed.

Study the full pattern →

Notification center

Use it when: Users receive multiple asynchronous updates across objects, jobs, collaborators, approvals, or reminders.

Make this state clear: Closed entry-point state with zero, new-unseen, and unread-but-seen counts.

Observe the result: Opening the notification drawer clears the new-notification badge while unread items remain available for later triage.

Study the full pattern →

Summary box

Use it when: A longer page has a small set of key facts or next steps that users need early.

Make this state clear: Default summary box with heading, concise body, key points or next steps, and optional task-specific link.

Observe the result: A user scans the box, learns they need photo ID and proof of address, then continues into the detailed instructions with the same terms repeated in context.

Study the full pattern →

Dashboard layout

Use it when: Users need to monitor several related metrics, exceptions, and analyses together.

Make this state clear: Default dashboard with name, purpose, global scope, active filters, freshness, KPI tier, sections, and widget grid.

Observe the result: A manager changes Region to West, sees every tile show the same filtered scope and updated timestamp, then opens the exception table from the SLA breach card.

Study the full pattern →

Progress bar

Use it when: A system operation has a measurable total or bounded progress value.

Make this state clear: Idle state before the operation starts.

Observe the result: A user uploads evidence.zip, sees progress move from 12% to 64%, cancels before commit, retries after a network error, and gets a completed receipt only after server processing succeeds.

Study the full pattern →

Notification preferences

Use it when: Users receive enough notifications that they need control over type, channel, device, frequency, timing, or source.

Make this state clear: Default notification preferences state.

Observe the result: A user keeps mentions and assigned-work banners on, moves repository watch updates to daily digest, mutes marketing email, and sees a preview of what will still notify them during quiet hours.

Study the full pattern →

Practice the judgment: Imagine this situation: A tiny watch complication tries to show a full dashboard with multiple charts and filter controls. Write the person's goal, choose one of these patterns, and show the state that helps the person continue. Use the decision rules and source trail below to explain your choice.

Review the underlying principle →

Decision dimensions

Dimension Wearable glanceNotification centerSummary boxDashboard layoutProgress barNotification preferences
UI or UX UI + UX - Few-second wearable status surface with safe handoffUI + UX - Durable user-opened notification history and action drawerUI + UX - Highlighted region for key information from a longer pageUI + UX - Page-level arrangement of coordinated status, metric, and analysis widgetsUI + UX - Measurable system-operation progress indicatorUI + UX - User-controlled rules for notification type, channel, frequency, timing, privacy, and exceptions
UI guidance Render a wearable glance as one compact answer with a clear subject, current value, priority, freshness, privacy state, and tap destination that works in a tiny complication, Wear OS tile, widget, or wearable card.Provide a persistent notification entry point, usually a bell or inbox control, with a count that represents new unseen notifications rather than every unread item forever.Render a summary box as a labelled region with a specific heading, short body, scannable key points or next steps, and only links that directly support the summarized page task.Arrange dashboard widgets into a purposeful page hierarchy with a named dashboard, scope, freshness, global filters, primary KPIs, secondary analysis, exceptions, and supporting tables or links placed according to monitoring priority.Show a labeled bar with a track, filled value, and nearby helper text that reports the measurable unit such as percent, bytes, rows, files, records, or stages.Render notification preferences as a structured matrix or grouped settings surface that shows notification type, source, delivery channel, device, frequency, quiet-time rule, preview privacy, override, and current saved state.
UX guidance Keep wearable interactions short: one glanceable answer, one safe action when necessary, and a clear handoff to phone or app for complex review, input, destructive choices, payments, or privacy-sensitive detail.Use a notification center when users receive enough asynchronous system or collaboration updates that they need a durable place to review, triage, and act later.Use summary box when users need the essential facts, eligibility notes, deadlines, documents, or next steps from a longer page before reading every detail.Use dashboard layout when users need one page to monitor several related signals, compare current state against targets, spot exceptions, and decide which detailed view or workflow to open next.Use a progress bar when the system can honestly report movement toward a known finish and users need to decide whether to wait, cancel, retry, continue elsewhere, or return later.Make consequences explicit: what stops, what still arrives, which devices and channels are affected, when changes apply, and which admin, OS, or workspace policies override the user's choice.
Good UI A medication complication shows Next dose 8:30, due in 12 min, taken state, and opens the medication app for details.A bell opens a drawer with Unread and All filters, showing comment mentions, approval requests, export results, and background-job failures in newest-first order.A benefits guide has a summary box headed Before you apply with deadline, required documents, and Start application link above the detailed eligibility rules.An operations dashboard opens with date range, region filter, last updated time, four KPI cards, an exception panel, a trend chart, and a priority table in a stable grid.A document upload card says Uploading evidence.zip, shows 64%, 32 of 50 MB, a Cancel action, and keeps the rest of the form usable.A notification preferences page groups Mentions, Assigned work, Followed threads, Security, Digest, and Marketing, with columns for In-app, Email, Push, Banner, and Digest frequency.
Bad UI A watch tile compresses five dashboard charts, filters, and drill links into tiny unreadable panels.Users ignore the center because duplicate low-value messages inflate the badge.A pale box repeats the entire page introduction, every related link, and several unrelated policy notes.A responsive dashboard collapses filters and alerts below the fold while leaving decorative charts above the operational exceptions.A progress bar reads 100% complete while virus scanning and server acceptance are still pending.A preference changes email only but the label implies all notifications stopped.
Good UX A user raises their wrist, sees that boarding starts in 9 minutes at Gate B12, and taps to open the boarding pass only when needed.Opening the notification drawer clears the new-notification badge while unread items remain available for later triage.A user scans the box, learns they need photo ID and proof of address, then continues into the detailed instructions with the same terms repeated in context.A manager changes Region to West, sees every tile show the same filtered scope and updated timestamp, then opens the exception table from the SLA breach card.A user uploads evidence.zip, sees progress move from 12% to 64%, cancels before commit, retries after a network error, and gets a completed receipt only after server processing succeeds.A user keeps mentions and assigned-work banners on, moves repository watch updates to daily digest, mutes marketing email, and sees a preview of what will still notify them during quiet hours.
Bad UX A user tries to act from a tiny complication and accidentally dismisses an important alert.Users mark all notifications read and lose the only record of an export job they still need to download.Users treat static summary guidance as a current alert because the styling mimics alerts.A dashboard hides stale or partially refreshed widgets and users compare incompatible numbers.Users leave after 100% transfer even though server processing later rejects the file.A user disables email for a noisy project and still receives duplicate push and desktop banners because those channels live in separate hidden settings.
Best fit A wearable surface can answer a status, next-step, or current-metric question in seconds.Users receive multiple asynchronous updates across objects, jobs, collaborators, approvals, or reminders.A longer page has a small set of key facts or next steps that users need early.Users need to monitor several related metrics, exceptions, and analyses together.A system operation has a measurable total or bounded progress value.Users receive enough notifications that they need control over type, channel, device, frequency, timing, or source.
Avoid when The task requires long reading, comparison, filtering, editing, authentication, payment, or destructive review.The product has only occasional current-action feedback that a toast or inline status can handle.The highlighted content is an urgent status, outage, validation result, or severe consequence.Only one chart, table, status message, or record list is needed.The wait is short and only needs scoped activity feedback.The product has only a few low-volume notifications that can be handled by defaults and inline controls.
Required state Configured and unconfigured complication, tile, or widget state.Closed entry-point state with zero, new-unseen, and unread-but-seen counts.Default summary box with heading, concise body, key points or next steps, and optional task-specific link.Default dashboard with name, purpose, global scope, active filters, freshness, KPI tier, sections, and widget grid.Idle state before the operation starts.Default notification preferences state.
Accessibility burden Support large text, high contrast, reduced motion, screen reader summaries, and short localized strings.Announce new notification arrival with status semantics when appropriate, but avoid interrupting users repeatedly for low-priority center items.Expose the box as a labelled region or group with a heading that fits the page heading hierarchy.Give the dashboard a heading, purpose, filter summary, refresh status, and section headings that screen-reader users can navigate.Provide an accessible name that identifies the operation and affected object.Group preferences with headings and fieldsets for event type, delivery channel, device, and frequency.
Common misuse Shrinking a mobile dashboard or full card list into a watch tile.Treating the badge count, unread count, and total notification count as one number.Repeating the whole page in a highlighted box.Filling a page with charts before defining dashboard purpose, audience, hierarchy, and decisions.Fabricating progress values just to make users feel movement.Offering one master notification switch for a complex collaboration product.

Wearable glance

UI or UX
UI + UX - Few-second wearable status surface with safe handoff
UI guidance
Render a wearable glance as one compact answer with a clear subject, current value, priority, freshness, privacy state, and tap destination that works in a tiny complication, Wear OS tile, widget, or wearable card.
UX guidance
Keep wearable interactions short: one glanceable answer, one safe action when necessary, and a clear handoff to phone or app for complex review, input, destructive choices, payments, or privacy-sensitive detail.
Good UI
A medication complication shows Next dose 8:30, due in 12 min, taken state, and opens the medication app for details.
Bad UI
A watch tile compresses five dashboard charts, filters, and drill links into tiny unreadable panels.
Good UX
A user raises their wrist, sees that boarding starts in 9 minutes at Gate B12, and taps to open the boarding pass only when needed.
Bad UX
A user tries to act from a tiny complication and accidentally dismisses an important alert.
Best fit
A wearable surface can answer a status, next-step, or current-metric question in seconds.
Avoid when
The task requires long reading, comparison, filtering, editing, authentication, payment, or destructive review.
Required state
Configured and unconfigured complication, tile, or widget state.
Accessibility burden
Support large text, high contrast, reduced motion, screen reader summaries, and short localized strings.
Common misuse
Shrinking a mobile dashboard or full card list into a watch tile.

Notification center

UI or UX
UI + UX - Durable user-opened notification history and action drawer
UI guidance
Provide a persistent notification entry point, usually a bell or inbox control, with a count that represents new unseen notifications rather than every unread item forever.
UX guidance
Use a notification center when users receive enough asynchronous system or collaboration updates that they need a durable place to review, triage, and act later.
Good UI
A bell opens a drawer with Unread and All filters, showing comment mentions, approval requests, export results, and background-job failures in newest-first order.
Bad UI
Users ignore the center because duplicate low-value messages inflate the badge.
Good UX
Opening the notification drawer clears the new-notification badge while unread items remain available for later triage.
Bad UX
Users mark all notifications read and lose the only record of an export job they still need to download.
Best fit
Users receive multiple asynchronous updates across objects, jobs, collaborators, approvals, or reminders.
Avoid when
The product has only occasional current-action feedback that a toast or inline status can handle.
Required state
Closed entry-point state with zero, new-unseen, and unread-but-seen counts.
Accessibility burden
Announce new notification arrival with status semantics when appropriate, but avoid interrupting users repeatedly for low-priority center items.
Common misuse
Treating the badge count, unread count, and total notification count as one number.

Summary box

UI or UX
UI + UX - Highlighted region for key information from a longer page
UI guidance
Render a summary box as a labelled region with a specific heading, short body, scannable key points or next steps, and only links that directly support the summarized page task.
UX guidance
Use summary box when users need the essential facts, eligibility notes, deadlines, documents, or next steps from a longer page before reading every detail.
Good UI
A benefits guide has a summary box headed Before you apply with deadline, required documents, and Start application link above the detailed eligibility rules.
Bad UI
A pale box repeats the entire page introduction, every related link, and several unrelated policy notes.
Good UX
A user scans the box, learns they need photo ID and proof of address, then continues into the detailed instructions with the same terms repeated in context.
Bad UX
Users treat static summary guidance as a current alert because the styling mimics alerts.
Best fit
A longer page has a small set of key facts or next steps that users need early.
Avoid when
The highlighted content is an urgent status, outage, validation result, or severe consequence.
Required state
Default summary box with heading, concise body, key points or next steps, and optional task-specific link.
Accessibility burden
Expose the box as a labelled region or group with a heading that fits the page heading hierarchy.
Common misuse
Repeating the whole page in a highlighted box.

Dashboard layout

UI or UX
UI + UX - Page-level arrangement of coordinated status, metric, and analysis widgets
UI guidance
Arrange dashboard widgets into a purposeful page hierarchy with a named dashboard, scope, freshness, global filters, primary KPIs, secondary analysis, exceptions, and supporting tables or links placed according to monitoring priority.
UX guidance
Use dashboard layout when users need one page to monitor several related signals, compare current state against targets, spot exceptions, and decide which detailed view or workflow to open next.
Good UI
An operations dashboard opens with date range, region filter, last updated time, four KPI cards, an exception panel, a trend chart, and a priority table in a stable grid.
Bad UI
A responsive dashboard collapses filters and alerts below the fold while leaving decorative charts above the operational exceptions.
Good UX
A manager changes Region to West, sees every tile show the same filtered scope and updated timestamp, then opens the exception table from the SLA breach card.
Bad UX
A dashboard hides stale or partially refreshed widgets and users compare incompatible numbers.
Best fit
Users need to monitor several related metrics, exceptions, and analyses together.
Avoid when
Only one chart, table, status message, or record list is needed.
Required state
Default dashboard with name, purpose, global scope, active filters, freshness, KPI tier, sections, and widget grid.
Accessibility burden
Give the dashboard a heading, purpose, filter summary, refresh status, and section headings that screen-reader users can navigate.
Common misuse
Filling a page with charts before defining dashboard purpose, audience, hierarchy, and decisions.

Progress bar

UI or UX
UI + UX - Measurable system-operation progress indicator
UI guidance
Show a labeled bar with a track, filled value, and nearby helper text that reports the measurable unit such as percent, bytes, rows, files, records, or stages.
UX guidance
Use a progress bar when the system can honestly report movement toward a known finish and users need to decide whether to wait, cancel, retry, continue elsewhere, or return later.
Good UI
A document upload card says Uploading evidence.zip, shows 64%, 32 of 50 MB, a Cancel action, and keeps the rest of the form usable.
Bad UI
A progress bar reads 100% complete while virus scanning and server acceptance are still pending.
Good UX
A user uploads evidence.zip, sees progress move from 12% to 64%, cancels before commit, retries after a network error, and gets a completed receipt only after server processing succeeds.
Bad UX
Users leave after 100% transfer even though server processing later rejects the file.
Best fit
A system operation has a measurable total or bounded progress value.
Avoid when
The wait is short and only needs scoped activity feedback.
Required state
Idle state before the operation starts.
Accessibility burden
Provide an accessible name that identifies the operation and affected object.
Common misuse
Fabricating progress values just to make users feel movement.

Notification preferences

UI or UX
UI + UX - User-controlled rules for notification type, channel, frequency, timing, privacy, and exceptions
UI guidance
Render notification preferences as a structured matrix or grouped settings surface that shows notification type, source, delivery channel, device, frequency, quiet-time rule, preview privacy, override, and current saved state.
UX guidance
Make consequences explicit: what stops, what still arrives, which devices and channels are affected, when changes apply, and which admin, OS, or workspace policies override the user's choice.
Good UI
A notification preferences page groups Mentions, Assigned work, Followed threads, Security, Digest, and Marketing, with columns for In-app, Email, Push, Banner, and Digest frequency.
Bad UI
A preference changes email only but the label implies all notifications stopped.
Good UX
A user keeps mentions and assigned-work banners on, moves repository watch updates to daily digest, mutes marketing email, and sees a preview of what will still notify them during quiet hours.
Bad UX
A user disables email for a noisy project and still receives duplicate push and desktop banners because those channels live in separate hidden settings.
Best fit
Users receive enough notifications that they need control over type, channel, device, frequency, timing, or source.
Avoid when
The product has only a few low-volume notifications that can be handled by defaults and inline controls.
Required state
Default notification preferences state.
Accessibility burden
Group preferences with headings and fieldsets for event type, delivery channel, device, and frequency.
Common misuse
Offering one master notification switch for a complex collaboration product.
Decision rules
  • Choose wearable glance when users look at a wrist or wearable surface for a few seconds and need one compact answer such as next step, current metric, remaining time, alert priority, route cue, medication due, workout pace, battery state, or account-safe status.
  • Choose notification center when users need a durable inbox of events, read/unread state, filters, cleanup, history, or follow-up across many sources; a wearable glance may surface one timely item but should not become the notification archive.
  • Choose summary box when the information belongs inside a page or task as a concise textual recap with next steps; wearable glance owns wrist-sized ambient or quick-view display outside the full page.
  • Choose dashboard layout when users compare several widgets, charts, filters, and drill paths at once; wearable glance should not compress a dashboard into tiny unreadable tiles or hidden drill-down controls.
  • Choose progress bar when users need a measurable operation timeline with percent, remaining time, cancellation, or stages; wearable glance can show one current progress fact but not replace detailed progress recovery.
  • Choose notification preferences when users configure channels, quiet hours, device routing, critical exceptions, or privacy previews; wearable glance should reflect those rules rather than define them in-place.
  • A wearable glance must define priority, freshness, source, privacy level, complication or tile shape, ambient or dimmed state, tap handoff destination, and what changes when data is stale, unavailable, sensitive, or action-required.
  • Do not show private content, long names, hidden controls, dense charts, unlabelled icons, or stale sensor values on a watch face without privacy, freshness, and fallback cues.
  • When a glance is actionable, limit it to one safe primary action or a clear handoff; require phone/app continuation for complex input, destructive decisions, payments, or long forms.
  • Wearable glance surfaces must respect battery, always-on display, reduced motion, haptics, notification privacy, wrist-down state, small circular or rectangular slots, and intermittent connectivity.
Inspect live examples
Failure modes
  • A tiny watch complication tries to show a full dashboard with multiple charts and filter controls.
  • A private message preview appears on the wrist while notification privacy is enabled.
  • A stale heart-rate or delivery ETA value is shown as current with no timestamp or unavailable state.
  • A glance opens a destructive action directly on tap instead of handing off to a review surface.
  • Every notification is mirrored as a wearable glance until the surface becomes an unreadable inbox.
  • A progress glance shows a spinner forever with no remaining time, source, or phone handoff.
  • The design ignores ambient or dimmed mode and becomes illegible in always-on display.

Saved items