Rocket.Chat icon indicating copy to clipboard operation
Rocket.Chat copied to clipboard

fix: WCAG (1.4.3) Room header encrypted key icon - very low contrast

Open sandranymark opened this issue 7 months ago • 2 comments

Proposed changes (including videos or screenshots)

This PR fixes a UI contrast issue for the encrypted key icon in room headers. The icon previously had very low contrast (as identified using the WAVE accessibility extension).

I used status-font-on-success for the icon, which maps to green/800.
Before: image After: image

Issue(s)

WA-28

Steps to test or reproduce

Join a room with E2E encryption enabled. Check the encrypted key icon in the header (should appear green and clearly visible). Test in both light and dark mode.

Further comments

Tested in both light and dark mode.

sandranymark avatar May 22 '25 14:05 sandranymark

Looks like this PR is not ready to merge, because of the following issues:

  • This PR is missing the required milestone or project

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

dionisio-bot[bot] avatar May 22 '25 14:05 dionisio-bot[bot]

⚠️ No Changeset found

Latest commit: e696146275e4d969d329b585bdf3a2abbd9f6010

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar May 22 '25 14:05 changeset-bot[bot]