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

Question: Should standard XAML controls adopt Fabric design styling? #676

Closed
mdtauk opened this issue May 9, 2019 · 2 comments
Closed
Assignees
Labels
team-Controls Issue for the Controls team

Comments

@mdtauk
Copy link
Contributor

mdtauk commented May 9, 2019

With WinUI 3.0 taking the entire XAML platform and decoupling it from Windows, should every control be given a design review to align it with the designs used in the Fabric Web controls?

Things like the indeterminate progress bar animation, which is still aligned to the Windows Phone design, looks different with the Fabric Web controls.

  • Buttons have slightly rounded corners, and only primary buttons are filled in with the accent colours, standard buttons are outlined;

  • Textfield validation is different to that proposed for XAML;

  • SearchBox handles it's search glyph differently;

  • Sliders use a circle thumb rather than a capsule;

  • Spinner is different between Windows (spinning dots), Xbox and Fabric;

Etc. And as well as differences in designs, there are some controls in fabric, not present in XAML, such as the shimmer for loading UI elements, chips, and Coachmark.

There should be a unified vision now all these "flavours" of Fluent design and Microsoft UIs, are to be open sourced. Not to mention new control styles for WinForms and WPF going forward.

@msft-github-bot msft-github-bot added this to Needs triage in Controls Triage May 9, 2019
@chigy
Copy link
Member

chigy commented May 9, 2019

@mdtauk Thank you for your list and great question.

Fabric is one version of Fluent so we are not likely going to be in complete alignment as we need to have a native Windows experience that may or may not make sense to Web which also needs to run on different platforms. However we are looking at making sure we are coherent and in alignment where makes sense. First item is already in the works. #524

I'll be sure to take your list into consideration but look out for more GitHub proposals to come!

@msft-github-bot
Copy link
Collaborator

We appreciate the feedback, however this doesn’t currently align to the project’s goals and roadmap and so will be automatically closed. Thank you for your contributions to WinUI!

Controls Triage automation moved this from Needs triage to Closed May 10, 2019
@jevansaks jevansaks added the team-Controls Issue for the Controls team label Nov 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-Controls Issue for the Controls team
Projects
No open projects
Development

No branches or pull requests

5 participants