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

Circular toggle button status unclear? #310

Open
peteruithoven opened this issue Oct 3, 2023 · 0 comments
Open

Circular toggle button status unclear? #310

peteruithoven opened this issue Oct 3, 2023 · 0 comments

Comments

@peteruithoven
Copy link
Collaborator

peteruithoven commented Oct 3, 2023

What Happened?

This is more of a UX issue than a technical issue, but I find the circular toggle buttons not very clear how they communicate their status.

For example in the screenshot below.

  • USB Ethernet is clearly disabled because of the cross out line (all clear),
  • Airplane mode, no idea, it's gray, but no line,
  • Ethernet, opaque. My laptop has no Ethernet port, why is this even here?
    Screenshot from 2023-10-03 23 25 36@2x

In the following screenshot, from our recent blog post:

  • I see 4 states?
    1. Airplane mode, gray, but still clickable
    2. USB Ethernet, opaque, no clickable
    3. Ethernet, Enabled, clickable
    4. Nord US/Nord Australia, A whole different kind of disabled?
      indicator-network

Let's at least make Airplane mode not being enabled (thus disabled) clearer, ideally aligned with ethernet's disabled look?

I have no idea what the red crosses are about, please clarify.

Why even show these opaque, things, that maybe we don't know the status off, that are maybe not available? It's adds another possible state in the mix. Is it really important enough to show in the indicator?

Why do the Wi-Fi with a totally different UI?

Seems relevant:
https://uxmovement.medium.com/why-toggle-buttons-are-confusing-544e3e46ec1d

Steps to Reproduce

Expected Behavior

OS Version

7.x (Horus)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants