Skip to content

Updates to composer decoration and room badges #29425

@americanrefugee

Description

@americanrefugee

Your use case

Related to https://github.com/matrix-org/internal-config/issues/1606#issuecomment-2694734081

We've decided to make a couple changes to decoration that need to be implemented on EW:

  1. Composer decoration

Encrypted = No icon + "Send message..." / "Message..."

Unencrypted = Blue broken lock icon + "Send unencrypted message..." / "Unencrypted message..."

  1. Room badges (room info)

Unencrypted = blue badge

Public = blue badge

Example:

Full room views for all platforms

Compound components:

Have you considered any alternatives?

Yes, we originally defined:

  • Encrypted rooms would have a green lock in the composer
  • Unencrypted rooms would have no decoration in the composer and gray badges in room info

But after aligning with @mxandreas @dkasak and @kongo09 we've decided to only show decoration in the composer when the room is unencrypted in order to fulfill our vision of "invisible crypto".

To this end we've decided to make the broken lock icon and corresponding badges for "Not encrypted" and "Public room" blue instead of gray.

This will be for all platforms.

Additional context

No response

Metadata

Metadata

Labels

A-ComposerA-E2EEO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceT-Enhancement

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions