Content
View differences
Updated by Parimal Satyal over 4 years ago
**As** a project member
**I want to** filter my notifications by project and to see the number of notifications by project
**so that** I have fewer context switches when working through my notifications.
**Acceptance criteria**
* Add a left sidebar to the notification centre.
* This list will display all projects for which there are unread notifications, in alphabetical order.
* Each project name will have a badge with the number of unread notifications for that project.
* If all notifications for a project are read, that menu item will disappear.
* If the project is a sub-project, this will be indicated with ellipses (…) before the name of the project so that the user understands that it is not a top-level project.
* Sidebar headers are collapsible and have an up/down icon to the left (standard behaviour).
<figure class="image op-uc-figure" style="width:50%;"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/22515/content"></div></figure> src="/api/v3/attachments/22323/content"></div></figure>
**Out of scope for this work package**
* Implementing the following features shown in the visual:
* Flagged
* My comments
* Involvement section (_described_ in <mention class="mention" data-id="38642" data-type="work_package" data-text="#38642">#38642</mention> )
* Extending the API to query the number of notifications by project. The number is always only deduced from the 100 most recent unread notifications.
**Visuals**
https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/UX-Wireframes?node-id=34%3A1374
**I want to** filter my notifications by project and to see the number of notifications by project
**so that** I have fewer context switches when working through my notifications.
**Acceptance criteria**
* Add a left sidebar to the notification centre.
* This list will display all projects for which there are unread notifications, in alphabetical order.
* Each project name will have a badge with the number of unread notifications for that project.
* If all notifications for a project are read, that menu item will disappear.
* If the project is a sub-project, this will be indicated with ellipses (…) before the name of the project so that the user understands that it is not a top-level project.
* Sidebar headers are collapsible and have an up/down icon to the left (standard behaviour).
<figure class="image op-uc-figure" style="width:50%;"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/22515/content"></div></figure>
**Out of scope for this work package**
* Implementing the following features shown in the visual:
* Flagged
* My comments
* Involvement section (_described_ in <mention class="mention" data-id="38642" data-type="work_package" data-text="#38642">#38642</mention> )
* Extending the API to query the number of notifications by project. The number is always only deduced from the 100 most recent unread notifications.
**Visuals**
https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/UX-Wireframes?node-id=34%3A1374