nextcloud / spreed

🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
https://nextcloud.com/talk
GNU Affero General Public License v3.0
1.63k stars 436 forks source link

Left/navigation sidebar: chat/room folders, and information density #3527

Closed Nyco closed 2 years ago

Nyco commented 4 years ago

Two related concernes.

Is your feature request related to a problem? Please describe. The left sidebar containing all rooms/chats can become quite large quickly. With its low density and inline organisation it is painful to navigate and organise.

Modern enterprise/team-oriented instant messaging apps such as Mattermost, Rocket.Chat, Slack, Discord, MS Teams, all use a denser list of chats/rooms: entries are much smaller, which allows the user to see more.

Talk belongs to the latter generation and should use that modern, defacto standard UI pattern: higher density (smaller items).

Favorites help but that is limited.

A tree view can definitely help: a user could put his rooms into folders, as they wish.

Describe the solution you'd like

Describe alternatives you've considered Workspaces are another indirection level that user generally don't like.

Additional context This is the result of user research and user test campaign we ran last year.

Picture worth 1000 words

Note Telegram has designed and started to deliver the "Chat folders" feature: https://telegram.org/blog/folders It is available both on mobile and desktop/web. For now is it difficult to find how to set those folders up. But using them on a day to day basis is super useful and productive. I believe they will improve that feature over time iteratively.

Warning Do not fall in the trap of threads (Slack/Mattermost) and topics (Zulip).

nickvergessen commented 4 years ago

Related #2448 and #1470

Nyco commented 4 years ago

Maybe this ticket can split in two:

nickvergessen commented 2 years ago

Closing as per above