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

Proposal: Update design of AutoSuggestBox #4304

Open
anawishnoff opened this issue Feb 23, 2021 · 0 comments
Open

Proposal: Update design of AutoSuggestBox #4304

anawishnoff opened this issue Feb 23, 2021 · 0 comments
Labels
area-AutoSuggestBox area-UIDesign UI Design, styling feature proposal New feature proposal team-Controls Issue for the Controls team

Comments

@anawishnoff
Copy link
Contributor

Proposal: Updated AutoSuggestBox Design

Summary

I'm proposing design changes to AutoSuggestBox. This includes changes to its dropdown menu so that it visually aligns with the new ListView designs, as well as new border visuals for rest and non-rest states.

Rationale

  • As ListView is getting a design update, controls that have list functionality should align with that update.
  • Many controls in WinUI have rounded corners, so AutoSuggestBox items should follow that trend and embrace the modern, Fluent look.

Scope

Capability Priority
AutoSuggestBox items will have a rounded backplate in non-rest states. Must
AutoSuggestBox items should use a pill-shaped selection indicator to display the currently selected item. Must
AutoSuggestBox items should align with new ListView design details overall. Must
When the text input field is in a pressed or focus state (but the flyout is still collapsed), there should be an accent-colored line/border on the bottom of the textbox. Must
When in rest and hover states (and the flyout is closed), the text input field should have a bottom shadow. Must
When the QueryIcon is clicked or hovered, it should have a rounded grey backplate, similar to list items. Must
These changes will not affect the functionality of AutoSuggestBox. Won't

Important Notes

Design Mockups

Below: AutoSuggestBox in a focused state, with the dropdown displayed. In the dropdown, "GridView" is selected while "DataGrid" is being hovered.

image

Below: AutoSuggestBox in a rest state, flyout closed (top). AutoSuggestedBox in a focused/typing state, flyout closed (bottom).

image

Below: AutoSuggestBox in a focused/typing state, with the QueryIcon being hovered.

image

@anawishnoff anawishnoff added the feature proposal New feature proposal label Feb 23, 2021
@ghost ghost added this to Freezer in Feature tracking Feb 23, 2021
@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Feb 23, 2021
@ranjeshj ranjeshj added area-AutoSuggestBox area-UIDesign UI Design, styling team-Controls Issue for the Controls team and removed needs-triage Issue needs to be triaged by the area owners labels Feb 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-AutoSuggestBox area-UIDesign UI Design, styling feature proposal New feature proposal team-Controls Issue for the Controls team
Projects
Visual update
Awaiting triage
Development

No branches or pull requests

2 participants