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

Update unit selection UX to highlight common and recently-used units and make it easier to find and select units #589

Open
grochocki opened this issue Jul 18, 2019 · 3 comments
Labels
Enhancement help wanted Issues identified as good community contribution opportunities needs spec Pri: 2

Comments

@grochocki
Copy link
Contributor

grochocki commented Jul 18, 2019

Problem Statement
Unit converters in Calculator support a large set of units, which can make it difficult to quickly access common or frequently-used units.

Evidence or User Insights
There is some discussion in #382 regarding having a smaller set of units by default with an option to turn on more in settings. Numerous issues (#108, #167, #271, #325, #275, #515) discuss expanding the set of units or converters further, which improves converters overall, but makes this particular UX problem worse.

Anecdotally, it is clear to see some scenarios where we show common units mixed in with uncommon units:

image

Proposal
Update the unit selection UX to highlight common and recently-used units and make it easier to find and select units.

Goals

  • Users can quickly select commonly-used units
  • Users can quickly select recently-used units
  • Users can easily find less commonly-used units

Non-Goals

Low-Fidelity Concept
One approach might be an AutoSuggestBox/ComboBox hybrid experience. This would allow us to highlight the most common units as well as recently used units, while also allowing users to search-to-filter/select any unit.

image image
Instead of People/Places/Things, we could highlight common/recently used units

image

Requested Assignment
I'm just suggesting this idea. I don't want to implement it.

@ghost
Copy link

ghost commented Jul 18, 2019

This pitch looks like it has everything it needs for review. In the meantime, we'll keep this idea open for discussion so the community has the chance to provide feedback. Check out our New Feedback Process for more info on the user-centered process we follow for new feature development.

@MicrosoftIssueBot
Copy link
Collaborator

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

@ghost
Copy link

ghost commented Aug 3, 2019

We reviewed the pitch and would love to explore this idea further! The pitch is a great start, but there are still some open questions. I am moving this issue into planning to iron out some of those details and I created calculator-specs/unitSelection to track progress. A human will follow up with some feedback on your pitch shortly. Keep in mind that not all ideas that make it into the planning phase are guaranteed to make it to release. For more information on next steps, check out our spec workflow.

@grochocki grochocki added the help wanted Issues identified as good community contribution opportunities label Aug 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement help wanted Issues identified as good community contribution opportunities needs spec Pri: 2
Projects
None yet
Development

No branches or pull requests

2 participants