Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-73691

As a user I want to mark all my notifications as read easily so that I don't have to paginate through them all

    Details

      Description

      Motive

      Currently if a user wants to mark all his notifications has to mark them page by page. This behavior is slow and tedious for the user.

      Acceptance Criteria

      • A user should be able to mark all his notifications as read without moving from page to page.

      Use cases

      Main Scenario: A user wants to mark all his notifications as read

      1. Open Product menu
      2. Click on your user item
      3. Click on "My account"
      4. Click on "Notifications"
      5. Click on app context menu
      6. Click Mark all notifications as read

      Expected: All notifications are marked as read.

      Previous conditions -> The user must have received at least one notification

      User Experience

      Summary

      • Add a new action in the app bar with the text "Mark all notifications as read"

      Interaction

      "Mark all notifications as read" action

      • When a user interacts with the contextual app menu and clicks "Mark all notifications as read" then the notifications of all pages are marked as read.
        Mark all notifications as read.mp4
      • It is only available when the tab "Notifications List" is selected.
      • If there is no notification unread on the list, the action is not shown.

      Design

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.0.0 DXP FP30
                7.0.X EE
                7.0.4 CE GA5
                7.1.X
                Master