netdata / netdata-cloud

The public repository of Netdata Cloud. Contribute with bug reports and feature requests.
GNU General Public License v3.0
41 stars 16 forks source link

[Feat]: Simplify the visualization of the war room list #747

Open shyamvalsan opened 1 year ago

shyamvalsan commented 1 year ago

Problem

With the introduction of the new "My rooms" "All rooms" buttons the interface is quite "busy" and a bit distracting (imo)

image

Also, as a user it is not very evident to me what "My rooms" means here? Is it a room I created (no), Is it a room I can view the metrics for (again, no).

Only on clicking "All rooms" and mouse overing the green tick icon and seeing the tooltip tells me this is related to notifications

image

The room I am not subscribed to notifications for has no icon at all - and hence no tooltip either. So I have to understand by negation that I won't receive notifications from this room.

This experience feels unnecessarily roundabout, especially for new users.

Description

If the intent of the newly introduced buttons is to show the user which rooms they are officially "part of" and subscribed to notifications for, then this could be shown in a more subtle way.

Similar to how red|yellow|grey icons are shown next to each room to indicate active alerts, we could show a crossed out notification icon next to rooms that a user is not subscribed to notifications for. A tooltip can explain this in text -- and clicking on this could take the user to the settings page where they can join and subscribe to notifications (if they have permissions to do this).

image

image

Importance

really want

Value proposition

  1. Make Netdata UI easier to use and understand

Proposed implementation

See description

shyamvalsan commented 1 year ago

cc: @hugovalente-pm @sashwathn @ktsaou @christophidesp

hugovalente-pm commented 10 months ago

don't see many questions or complaints on this topic, so was wondering if we should keep this open

shyamvalsan commented 10 months ago

@hugovalente-pm this is the kind of thing that people may not complain about but it still hampers the experience, I think we should rethink it. Lets keep it open, and maybe we can brainstorm with @christophidesp about this.

shyamvalsan commented 2 months ago

@christophidesp @sashwathn just re-upping this issue based on our conversation this week