nextcloud / spreed

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

Conversations list compact mode #11697

Open marcoambrosini opened 7 months ago

marcoambrosini commented 7 months ago

How to use GitHub


Is your feature request related to a problem? Please describe. There's too much going on in the conversations list. Elements are very big and a laptop screen only fits a few of them

Describe the solution you'd like It would be nice to have a compact mode where each element would be 1 line and no more than 44px height

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

SystemKeeper commented 7 months ago

Related

DorraJaouad commented 7 months ago

In my opinion: what makes the conversations list overwhelming is mainly the size and boldness of subtitles (when I saw the list for the first time, that was my first impression). It depicts some difficulty in distinguishing between the subtitle and the conversation name as both have the same characteristics except for the color. Also, I see the usefulness of the list in showing as many details as possible to avoid clicking one by one.

It would be nice to have a compact mode where each element would be 1 line and no more than 44px height

Is it only the subtitle you want to remove or are there more elements ?

nickvergessen commented 7 months ago

Is it only the subtitle you want to remove or are there more elements ?

For me the subline is essential, but i'd still like to see more chats.

If this is opt-in afterwards i guess it's also fine if it's not accessible for vision impaired people?

marcoambrosini commented 6 months ago

These are also interesting things we can do, but most other apps offer a compact mode without subline by default, and I think we should too, at least opt in.

This would be a more compact list item with some of the changes you suggested and 13px subline, we can indeed make a lot of room: <img width="303" alt="Screenshot 2024-03-04 at 12 55 32" src="https://github.com/nextcloud/spreed/assets/26852655/724696f9-e1c6-49fe-9aa0-ac13b55946f1">

ripper17 commented 3 months ago

Sorry, didn't find this while creating 12591. I'd like to vote for "no subtitle" - basically what Mattermost and Slack are doing: Have small entries per group / individual chat . As soon as you have more than 20 conversations (group + individual), the list just get's long too quick with subtitles.

I think what Mattermost is doing is quite good (though with too much padding for my taste): Group chats are within a "Group chats"-group and that (outer) group is collapsible. Individual chats are within at "Individual"-Group and that is also collapsible. mattermost

Of course I don't know if Talk is supposed to be some kind of Mattermost alternative or a WhatsApp alternative so maybe my suggestion is not aligning with the vision, that's fine, too (of course) :-)

nickvergessen commented 1 month ago

We are pretty compact now with the upcoming Talk 20 rc1 release. but could still be more compact (single line) as an option