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

Proposed small UI improvement in driver selection panel #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

drkskwlkr
Copy link

@drkskwlkr drkskwlkr commented May 24, 2023

I propose a small visual change that I believe improves the UI/UX.

At present, all available methods share the same icon (green circle). My PR changes this behavior by making the selected method use a different icon (green alt check box). This change improves the informational value of this UI element as it allows users to visually assess two things at once: (1) what methods are available and (2) which method has been selected, without having to refer back to the dropdown menu above.

On the example of the memcached method:
cache-master-arrow

P.S. Speaking about the UI of this block in general, the dropdown is not strictly necessary. The list below it is a bona fide single-choice selection element. I can look into reworking the whole component so that the the dropdown is ditched entirely, and the driver-status-box container becomes clickable like a proper single-choice selector element.

However this requires more work, and I need to make sure my time on this will not be wasted. This PR serves to check if plugin developer @terrylinooo is on board with my thoughts on the subject.

I propose a small visual change that improves the UX by indicating which of the available methods is currently selected using the status icon of the actual method itself.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant