RocketChat / feature-requests

This repository is used to track Rocket.Chat feature requests and discussions. Click here to open a new feature request.
21 stars 9 forks source link

Flag channels by type #109

Open mld18 opened 7 years ago

mld18 commented 7 years ago

Rocket.Chat Version: 0.55.1 Running Instances: 1 DB Replicaset OpLog: Disabled Node Version: v4.2.6

We need a way to distinguish certain types of channels. Ideally, the users have a clear visual distinction in the channel list.

In our case we would like to flag channels that are supervised. This is important for chat at organizational scale. This way users know whether they can formally address topics or the channel is just for a casual chat with colleagues.

My idea would be to allow for the definition of channel tags/flags. The tags/flags could have a custom CSS class assigned. In the channel list Rocket can attach the respective CSS class to the elements that wrap the channel names. In the header section of the channel view the tags/flags may be shown with shortnames similar to the tags in GitHub.

Example for styling based on custom channel CSS class (#feedback is the distinguished channel in this example): image

mld18 commented 7 years ago

This one relates to #2049. The resolution of #2049 would probably solve this issue to a great extend. Well, except for the posibility of a distinguished visual styling.

marceloschmidt commented 5 years ago

Relatable: https://github.com/RocketChat/Rocket.Chat/issues/658