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

As a user I want to manage my notifications more efficiently

    Details

      Description

      Motive

      Currently, a user can't delete a notification and neither he can't mark as unread a notification when it has been marked as read previously.

      Acceptance Criteria

      • A user should be able to delete notifications
      • A user should be able to mark as read / unread a notification.

      User Experience

      Summary

      1. Add actions in the management bar: Mark as unread and Delete.
      2. Add actions in the contextual menu of a notification.
      3. Change current "Mark as read" icon.

      Interaction

      Mark-as-read notification

      • Contextual actions: Mark as unread, Delete.

      Mark-as-unread notification

      • Contextual actions: Mark as read, Delete.

      Management Bar

      • Actions: Mark as read (1º), Mark as unread (2º) and Delete (3º).
      • Mark as read action changes the notification type to Read.
      • Mark as unread action changes the notification type to Unread.
      • Delete action removes the notification permanently.
      • These 3 actions are always active even when the notification selected can't perform an action (e.g. an unread notification can be marked as unread again). Note: This is a behavior based on a technical issue of the management bar: The bar doesn't contextualize its actions regarding the selection made.

      Design

      Actions

      Mark as read icon: Envelope opened
      Mark as unread icon: Envelope closed
      Delete icon: Cross (The current icon name used is "times")

      Notice that the current icon for "Mark as read" action (the cross icon) is being used wrong. It should be other type of icon because the cross icon must be used to represent Delete or Close actions (this was an usability bug in notifications).

        Attachments

        1. Actions.png
          Actions.png
          6 kB
        2. Read notification actions.png
          Read notification actions.png
          111 kB
        3. Selection Interaction.gif
          Selection Interaction.gif
          3.09 MB
        4. Unread notification actions.png
          Unread notification actions.png
          111 kB

          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