element-hq / element-hq/element-web

Editing aliases in room settings is still very confusing.

Open
#31,891 0 comments 0 reactions 0 assignees View on GitHub
A-Aliases A-Room-Settings O-Frequent S-Minor T-Defect X-Needs-Product
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Create a public room
2. Go to room settings
3. Look at the "room addresses" section

Image

Problems include:
* [ ] The headings have the wrong hierarchy ('Published Addresses' should be a smaller heading than 'Room Addresses', but it isn't)
* [ ] Entering a public address to publish doesn't work. Apparently the address already needs to have been created. Presumably this is editing the `m.room.aliases` state event - but at the least, it should autocreate the local alias if it doens't yet exist.
* [ ] The delete button on the local address is totally inaccessible with ugly grey-on-red
* [ ] The confirmation buttons when you try to delete it are not vertically aligned and look off-compound.

### Outcome

#### What did you expect?

Intuitive alias editing

#### What happened instead?

The 6-year old problems from https://github.com/element-hq/element-web/issues/13077 are still here.

### Operating system

_No response_

### Browser information

_No response_

### URL for webapp

_No response_

### Application version

Element version: 1.12.8 Crypto version: Rust SDK 0.16.0 (95b5e83), Vodozemac 0.9.0

### Homeserver

_No response_

### Will you send logs?

Yes

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.