Notifications Icon
Target release | Type // to add a target release date |
---|---|
Epic | Type /Jira to add Jira epics and issues |
Document status | DRAFT |
Document owner | @ mention owner |
Designer | @ designer |
Tech lead | @ lead |
Technical writers | @ writers |
QA |
|
Objective
To keep users informed about new (unseen) notifications.
Success metrics
Goal | Metric |
---|---|
The icon shall present the number of unread notifications. | Each time a notification is received, the number shall rise in 1. Each time a notification is read, the number shall decrease in 1. If the user marks all notifications as read, the number shall disappear. |
Assumptions
For teachers, there will be notifications whenever assignments are submitted, a requested report is generated, or there is a response in the forum for him/her.
For students, there will be notifications whenever an assignment is scored, or there is a response in the forum for him/her.
Requirements
Requirement | Importance | Notes |
---|---|---|
The number next to the Notifications Icon appears when there are new notifications or unread notifications, and it disappears when there are no notifications at all. | NOrmal |
|
User interaction and design
On mouse-over, the icon shall change to the “selected” state (shown above in white).
On click/tap, the icon shall change to the “selected” state (shown above in white) and present the Notifications pane. This will show the las 5 notifications received, allowing the user to view each notification by clicking on it, without opening the Notifications page.
If the “Mark all as read” label is clicked/tapped, the pane is to mark all notifications as read (all, not only the ones seen in it).
On click/tap of the “View all notifications” button, the system shall open the Notifications page.