element-hq / element-hq/element-web

Simplify invite suggestions

Open
#20,632 0 comments 0 reactions 0 assignees View on GitHub
A-Invite O-Occasional T-Enhancement X-Needs-Design
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Your use case

![Screenshot 2022-01-18 at 23-09-02 Element general](https://user-images.githubusercontent.com/48614497/150063866-d5a5aa15-fc1c-4367-b671-dcc69b0c58ff.png)

#### What would you like to do?

Combine the "recently direct messaged" and "suggestions" sections of the invite dialog under a single "suggestions" heading (or no heading at all), and potentially remove the "X hours ago" labels.

#### Why would you like to do it?

In its current state, the invite dialog feels excessively busy— the multiple sections of suggestions and "show more" buttons add to the cognitive load, and distract me from using the main input field. As a user, it doesn't really matter to me *where* the various suggestions are coming from, so long as they're potentially relevant. So, combining all suggestions into a single section could both make the dialog easier to scan, and eliminate the need for "show more" buttons by turning it into one continuous scrolling list.

#### How would you like to achieve it?

The entries from the two sections could be combined by e.g. interlacing them or by only ever showing the top 3 "recently direct messaged" suggestions.

### Have you considered any alternatives?

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.