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

UX degradation due to #16987 #17281

Open
hramrach opened this issue Jan 20, 2025 · 1 comment
Open

UX degradation due to #16987 #17281

hramrach opened this issue Jan 20, 2025 · 1 comment
Labels
Design Issues about the design of a page Frontend Things related to the OBS RoR app

Comments

@hramrach
Copy link

hramrach commented Jan 20, 2025

Image

This looks like really atrocious UX to me.

First off, it seems that triangle does not always load (maybe when there is only one option or some error happened).

Second, the 'forward to factory' is still a checkbox. So now there is one option that is a checkbox, and another option that is a menu item, two ways to do the same, but forced to be different by the UI.

With two checkboxes there are actually 4 option, not two. Accept, accept and forward, accept and make maintainer, accept and forward and make maintainer. This is not something that a menu can nicely capture.

Finally, while the other options can readily be activated by single click 'Accept' now requires going though a menu, especially frustrating when there is only one option in that menu. There would be the option to collapse the menu to a simple button when there is only one option but that's also horrible because then the button functionality would be randomly changing.

@danidoni danidoni added Frontend Things related to the OBS RoR app Design Issues about the design of a page labels Jan 21, 2025
@danidoni
Copy link
Contributor

Hey @hramrach, we know that this is a pain point. We went through the same train thought as you but for now we settled on this. We don't expect this to be a final solution, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Issues about the design of a page Frontend Things related to the OBS RoR app
Projects
None yet
Development

No branches or pull requests

2 participants