Notifications Redux

A notifications and Message Tray design update. Details of the actual design can be found on the main notifications design page.

Key design features:

  • Notification banners are displayed at the top of the screen, individually, in sequence.
  • A list of notifications is included in the time and date drop-down, which is access from the clock in the top bar. This includes notifications which have been displayed as banners, but haven't been dismissed.
  • The time and date drop-down also includes birthday and event reminders, a calendar widget, time zone and weather information.

Design Goals

  • Combine the existing calendar drop-down with the Message Tray, in order to create a single place where you can:
    • See what has happened recently (notifications).
    • Discover reminders about events and birthdays.
    • See information about ongoing background states, such as the weather and time zones.
  • Take advantage of the clock as a way to conceptually frame notifications, reminders and background information around the ideas of time and date.
  • Reposition notification banners to give them a clear spatial relationship with the day and time, and the time and date drop-down.
  • Retain the ability to quickly respond to notifications through in-line actions.

Changes From 3.14

Some of the less obvious changes from the existing notifications implementation.

  • Notifications cannot be expanded within the "Message Tray". Instead, notification actions can only be accessed from banners.
  • Hot plug notifications no longer include an eject action, and they do not persist permanently - they behave like regular urgent notifications.
  • Music is no longer included as a special type of notification. In the future, this can be reimplemented using a different UI and API (meaning that the future of music controls is not as a notification but a special system integration point). This is to be decided.
  • Images in notifications are no longer a thing.

Design/OS/Notifications/Redux (last edited 2015-02-23 19:26:14 by AllanDay)