element-hq / element-hq/element-meta

Align DM room info views cross-platform and remove profile view for DM rooms

Open
#3,102 0 comments 0 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
No language data
Stars
112
Forks
26
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Your use case

#### What would you like to do?

Currently, Element Web, EX iOS and EX Android implement different UI for the DM room info view. I made an overview of how the DM room info view and the profile view currently look like.

In DM rooms, the profile view is not really necessary. Currently, compared to the DM room info view the only added value of the profile view is the "verify user" button.

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

UX improvements.

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

Resolve the following highlighted differences between Element Web, EX iOS and EX Android:

Image

I'm not sure how much of this is already a known issue and if there is already a roadmap to align these views according to the design system.

A huge improvement would be to entirely remove the profile view for DM rooms and move the "verify user" button over to the DM room info view. Currently, it's requires 3 clicks on EX iOS/Android and 4 clicks on Element Web to reach the user verification UI (the profile view is still required for users in a non-DM room).

### Have you considered any alternatives?

No

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the attached comparison of the DM room info and profile views across Element Web, EX iOS, and EX Android. Done means resolving the highlighted cross-platform differences, removing the profile view for DM rooms, and moving the user verification action into the DM room info view while retaining the profile view for non-DM rooms.

Written by the indexing model from the issue text.

Assessment

Domain
design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.