Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Honour prefers-reduced-motion setting #13567

Open
BenBE opened this issue Jul 14, 2023 · 16 comments
Open

Honour prefers-reduced-motion setting #13567

BenBE opened this issue Jul 14, 2023 · 16 comments
Labels
ui/ux User Interface / User Experience related issues

Comments

@BenBE
Copy link

BenBE commented Jul 14, 2023

Description

Excessive animations, sliding effects and other motion in the UI can be a distraction as well as a severe accessibility issue. Thus modern browsers provide the means for the user to request websites to remove non-essential motion and animations using the prefers-reduced-motion media query.

Current behavior

The setting is ignored. UI elements are animated and are sliding around repeatedly.

Expected Behavior

The browser setting for reduced motion should be honored. UI elements should be placed at stable locations and without any (unnecessary) animation where possible.

Possible Solution

Implement proper media queries in the CSS to disable (or reduce) all non-essential animations when reduced motion has been requested from the user's UA.

Steps to reproduce

  1. Activate reduced motion for your system, as detailed here
  2. Open any Jitsi room
  3. Notice how moving your mouse around still animates sliding in/out various UI items.

Environment details

Tested with both recent Chrome and Firefox. Other browsers implementing the prefers-reduced-motion media query are effected to.

@damencho damencho transferred this issue from jitsi/jitsi Jul 14, 2023
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Sep 13, 2023
@BenBE
Copy link
Author

BenBE commented Sep 13, 2023

Any more information needed for this issue?

@saghul
Copy link
Member

saghul commented Sep 13, 2023

I'm afraid this is a big change we don't have time for at the moment.

Pull requests are welcome, of course.

@github-actions github-actions bot removed the stale label Sep 14, 2023
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Nov 13, 2023
@BenBE
Copy link
Author

BenBE commented Nov 13, 2023

Just the normal bump to let your bot know, this issue is still not resolved …

@github-actions github-actions bot removed the stale label Nov 14, 2023
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Jan 13, 2024
@BenBE
Copy link
Author

BenBE commented Jan 13, 2024

Bump

@saghul saghul added the ui/ux User Interface / User Experience related issues label Jan 13, 2024
@github-actions github-actions bot removed the stale label Jan 14, 2024
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Mar 15, 2024
@BenBE
Copy link
Author

BenBE commented Mar 15, 2024

And another bump to indicate this has not been addressed yet …

@github-actions github-actions bot removed the stale label Mar 16, 2024
@saghul
Copy link
Member

saghul commented Mar 18, 2024

As I said, we welcome PRs, but it's unlikely we'll tackle this anytime soon.

Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label May 18, 2024
@BenBE
Copy link
Author

BenBE commented May 18, 2024

And another round of talking to the bot … ;-)

And regarding writing PRs: I'm a embedded/backend dev. I really don't think you want me to do any frontend stuff (Also there're enough other projects I'm already working on).

@github-actions github-actions bot removed the stale label May 19, 2024
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Jul 18, 2024
@BenBE
Copy link
Author

BenBE commented Jul 18, 2024

Oh, hi bot. Long time no see … ;-)

@github-actions github-actions bot removed the stale label Jul 19, 2024
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Sep 18, 2024
@BenBE
Copy link
Author

BenBE commented Sep 18, 2024

Glad to see you around, bot. How are you doing?

@github-actions github-actions bot removed the stale label Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui/ux User Interface / User Experience related issues
Projects
None yet
Development

No branches or pull requests

2 participants