Design ● OS ● Apps ● Whiteboards ● GNOME Shell ● System Settings ● How to contribute
In-App Notifications
Status
Needs design
Design in progress
Needs implementation
Implementation in progress
Stable
Introduction
We should have a nice and consistent way to present information and notifications within an application.
Participants
Design lead: William Jon McCann
Developers: Erick Pérez Castellanos, AlexLarsson
Objectives
Primary
- Provide feedback for certain actions
- Provide undo actions
- Ask peripheral questions (ie. Save password for this site?)
Secondary
Non-Goals
Open Questions
Relevant Art
iOS
Firefox
Chrome
Netflix
GNOME
Wordpress
Discussion
Tentative Design
- App notifications come in sticky and non-sticky varieties:
- Sticky - permanently displayed until they are dismissed
- Non-sticky - automatically disappear after a set time
Comments
I wonder if we should treat sticky notifications differently. We don't want them to happen often, but overlaying them on the content is demanding to act on them rather than enabling to act on them. Maybe we should use a similar treatment to what epiphany does now (pushing content) for these.