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

Research: Inactive Dropdown Options Mistaken For Disabled #2530

Closed
drewdaemon opened this issue Jul 13, 2021 · 8 comments
Closed

Research: Inactive Dropdown Options Mistaken For Disabled #2530

drewdaemon opened this issue Jul 13, 2021 · 8 comments
Labels
1 - assigned Issues that are assigned to a sprint and a team member. design Issues that need design consultation prior to development. research Issues that require additional research in order to resolve or make decision.

Comments

@drewdaemon
Copy link
Contributor

Background

We recently used dropdown Calcite components in the Hub application and got feedback from users that the lighter, inactive text color that shows on the calcite-dropdown-item sometimes led to dropdown options being mistaken for being disabled when they were really just not active.

Desired Outcome

See if it might be worth denoting inactive options in a way that isn't easily confused with a disabled state.

@drewdaemon drewdaemon added 0 - new New issues that need assignment. needs triage Planning workflow - pending design/dev review. research Issues that require additional research in order to resolve or make decision. labels Jul 13, 2021
@drewdaemon drewdaemon changed the title Research: Research: Inactive Dropdown Options Mistaken For Disabled Jul 13, 2021
@samanthahunter
Copy link

An example of our first implementation and some customer feedback (loudoun.gov):
Screen Shot 2021-07-13 at 5 47 51 PM

From working with customers trying to download data, our front counter has provided this feedback: When you click the Download Options button, it appears that 'Download available file' is grayed out and not selectable.; When the mouse is over Download available file, the text turns black and you are able to click it, but the second option to 'Request a new file' is not obvious that downloading is an option and the blue selection remains on the 'download available file'

@jcfranco jcfranco added 1 - assigned Issues that are assigned to a sprint and a team member. design Issues that need design consultation prior to development. and removed 0 - new New issues that need assignment. needs triage Planning workflow - pending design/dev review. labels Jul 15, 2021
@jcfranco jcfranco added this to the Sprint 7/19 – 7/30 milestone Jul 15, 2021
@julio8a
Copy link

julio8a commented Jul 29, 2021

@bstifle can you take a look at this one

@bstifle
Copy link

bstifle commented Jul 29, 2021

This is tricky since there are only two options.

Here are a few solutions:
image

  1. Adding support icons to your dropdown.

  2. Remove the dropdown and have two buttons: Request new file, and Download available file

  3. Use a native select and dropdown

I recommend option 2 since it is the most clear and requires less clicks

@bstifle
Copy link

bstifle commented Aug 10, 2021

@andrewctate were you able to take a look at those solutions?

@drewdaemon
Copy link
Contributor Author

Hi @bstifle. Thanks for your solutions comment. I did see it, but assumed it was directed at the Calcite Components team.

We fixed the problem on our end by overriding the text color. I opened this issue just to share the feedback we received in case your team found it useful in considering any changes to this styling in calcite-components itself.

Thanks for your time in researching this for me, and I apologize that I wasn't more clear.

@bstifle
Copy link

bstifle commented Aug 10, 2021

@andrewctate can you share a screenshot on your solution?

Thanks!

@drewdaemon
Copy link
Contributor Author

download options

@geospatialem
Copy link
Member

Closing in favor of a similar request on combobox: #6245

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - assigned Issues that are assigned to a sprint and a team member. design Issues that need design consultation prior to development. research Issues that require additional research in order to resolve or make decision.
Projects
None yet
Development

No branches or pull requests

8 participants