Joystream / pioneer

Governance app for Joystream DAO
https://pioneerapp.xyz/
GNU General Public License v3.0
44 stars 69 forks source link

Display that new user notification are available #1544

Open jodator opened 2 years ago

jodator commented 2 years ago

⚠️ Blocked by

Context

Annotate new notifications (activities) that appeared since the last opening of the notification in the panel:

Scope

Functionality

Design and UX treatment

We talked about adding a blue background, but it is already used in the neutral notification icons. This also applies to the other shades, so I propose to leave the black shade + enhance the message with the red dot identifier. After closing the notification window, the notifications are faded out (marked as read)

Additionally:

Design

👉 Figma File

image
MattAugustynowicz commented 2 years ago

If the user opened the notification window and then got another notification we should add: • an indicator (red circle) on the bell icon • an indicator on each new notification message icon • a background underneath each new notification message

We talked about adding a blue background, but it is already used in the neutral notification icons. This also applies to the other shades, so I propose to leave the black shade + enhance the message with the red dot identifier. After closing the notification window, the notifications are faded out (marked as read)

👉 Figma File

image

Additionally: • Please leave the light black background for the notification icon only for the hover action, for the active one leave the blue bell as you have prepared. I have prepared all the states that will occur for this icon, next to the above screen • Clicking on the notification icon again should close it

dmtrjsg commented 2 years ago

@MattAugustynowicz after Bedeho's feedback on a related ticket; and taking a second thought on Members <> Accounts, suggesting to show only member-specific notifications here and create a version for logged out users, line of copy on the empty state? Or do we just hide the bell? :)

Moving back to design BL to think about it sometime this week.

MattAugustynowicz commented 2 years ago

👉Figma Link

image.png

dmtrjsg commented 2 years ago

@thesan pls scope out QN tickets to support this one..

thesan commented 2 years ago

This task require the notification to be filterable by membership. Here's a proposed solution to achieve this: https://github.com/joystream/pioneer/issues/3023