element-hq / element-hq/element-web
Unverified Sessions list is unclear and verbose
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Visit Settings -> Sessions
2. View Unverified Sessions
### Outcome
#### What did you expect?
A self-speaking, actionable list of unverified sessions with concise information that helps me as an average user
#### What happened instead?
A complicated unclear list of unverified sessions with redundant verbose information that doesn't help me to act

and in the details

Problems of the list:
- Entries are not speaking - the identifier doesn't tell me anything and the view doesn't help me to understand what this is or where to find this in my other sessions / on my other devices
- Information redundancy
- The word Sessions is all over the place and the structure feels unnecessarily nested.
- We're in the `Sessions` part of the Settings
- In `Other Sessions`
- Showing `Sessions` next to a tick box in a grey bar
- Looking at `Unverified Sessions`
- Session identifier is repeated without any value add
- The headline of an entry has the identifier
- In the smaller grey text below the identifier is repeated (for what?)
- The word verified is repeated without any value add
- The overall headline says we're in Unverified Sessions
- But then in the small grey text below each identifier it says again that these sessions are unverified. What else would they be?
Proposal
- Remove the `Other Sessions` headline entirely
- Remove the filter and the grey bar
- Instead create three new sections
- Verified
- Unverified
- Inactive
- Remove any redundant wording
Problems of the detail view:
- It does not add any new detail, it's completely redundant, all info is already in the preview
Proposal
- Remove the detail view entirely
- The CTA button can be an action in the headline, just like the sign-out action
### Operating system
_No response_
### Application version
Element version: 1.11.53 Crypto version: Olm 3.2.15
### How did you install the app?
_No response_
### Homeserver
_No response_
### Will you send logs?
No
Contributor guide
Assessment
This issue has not been assessed yet.