Skip to content

Redacted messages (and potentially other types) visual design #8873

@matrixes

Description

@matrixes
  • Browser: Chrome, Safari, Firefox? which version?
    Any

  • OS: Windows, macOS, Ubuntu, Arch Linux, etc?
    Any

Description

This is a re-iteration of #8559 (comment) in #8559 and an inclusion of #3657

Make the redacted highlight into something visually similar to join/leave messages.

52822131-28997100-30b1-11e9-88e3-0f9201d838a2

There are a few ways you can make it "unique" if that's what you're going for. Custom icon and text color for one.

I'm actually not really sure why the redacted highlight has taken such a prominent place in the chat (I'm new to Synapse/Matrix/Riot, so I don't have the background yet), as it is.
The way it's presented right now (the striped graphic), redactions are among the single most important events in the chat.

This may be my personal view, but I definitely want them to be lowlights, not highlights. I want to be aware of them, but only in my peripheral view. If I'm interested in redacted messages, I'll go look for them, but I don't want to become aware of every single time it happens. It's impossible to ignore them at this point.
Also, having this as a text phrase instead of a striped "thing", makes it easily searchable, if that's a concern.

I (as many others, I'm sure) have used both Slack and Discord and they have way less intrusive (none at all, really) indicators/highlights that a message has been removed.
They do have something for modified/edited messages, but that is another topic.
For redaction/removal, Riot is the first I've come across that makes such a "big deal", in lack of a better phrase/word for it, out of redacted messages, and I'm not geling with them, and it looks like others have had the same thought as well.

Metadata

Metadata

Assignees

Labels

A-ThemingA-TimelineP1S-MajorSeverely degrades major functionality or product features, with no satisfactory workaround

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions