SchildiChat / schildichat-desktop

Matrix client / Element Web/Desktop fork
https://schildi.chat
Apache License 2.0
370 stars 42 forks source link

Fix upstream's style inconsistencies among `mx_TextualEvent`, `mx_RedactedBody`, and `mx_DecryptionFailureBody` #240

Open luixxiul opened 3 months ago

luixxiul commented 3 months ago

Description:

There are clear style inconsistencies among upstream's mx_TextualEvent, mx_RedactedBody, and mx_DecryptionFailureBody because of mixing color and opacity properties to set text color.

They can easily be perceived on IRC layout:

1

Steps to reproduce the bug:

  1. Have at least one message that cannot be decrypted (like in a old room)
  2. Send messages
  3. Remove them to display redacted body message

Expected result:

There should be consistency among them as below:

1

Actual result:

Inconsistencies over everywhere.

Client:

Additional context: