Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Central Notification System #653

Open
ksraj123 opened this issue Oct 20, 2020 · 2 comments
Open

Central Notification System #653

ksraj123 opened this issue Oct 20, 2020 · 2 comments

Comments

@ksraj123
Copy link
Contributor

A central notification system is to be made to handle all the notifications in Donut.

Expectations / Speicifcations
Link to Designs - https://www.figma.com/file/iZvb7rLYRp3Di3wILVQ7V9/CodeUino-Donut

  • An option for notifications in the left-hand side Donut navbar, this option will have a bell icon for the icon and would save "Notifications"
  • When there are new unread notifications for the user then the option for the notification system in the left-hand side navbar in Donut will have a blue dot in the upper right corner of the bell icon, after the notifications are viewed that dot would disappear
  • Change in Design: The user icon and the time at which the notification was created is to be moved onto the right-hand side of the screen, hovering on the user icon should show some details about the user
  • Change in Design: An icon to the right of the notification denoting what is the source of that notification (e.g. Events, Tickets, etc)
  • Change in Design: There should be a way for the user to save a notification, remove it from saved or just delete a notification. This could be implemented by making these buttons visible in the notification on the right side when it is hovered upon as in GitHub notifications
  • Change in Design: We would only have two tabs "All" and "Saved"
  • Change in Design: For pagination, we would not different pages as in the designs, when the user scrolls to the end of the notifications list then it would load more notifications from the backend
  • Notifications section from the proposal dashboard and the notifications drawer from the tickets page need to be removed, as we already have a central notifications system we do not want that to be repeated.

Blockers

  • Bugs in the proposal system.
@ksraj123
Copy link
Contributor Author

@jaskiratsingh2000 Please go through the list of expectations and let me know if I missed something. Thanks

@jaskiratsingh2000
Copy link
Member

Hi @ksraj123 ! I see hat every point we discussed has been covered up so far. If any more changes or improvements needed, let's make sure hat we comment on this issue itself.
I am tagging @AuraOfDivinity to look into the bug system of the proposal functionality

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants