-
Notifications
You must be signed in to change notification settings - Fork 660
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
Inconsistent design with native controls #2092
Comments
WinUI is bringing with it a change to the style of all the controls. The native XAML version should be considered deprecated and in maintenance. Windows 10X and WinUI 2.X onwards is the new design that Microsoft is moving too. I do not think the documentation reflects the new designs, but also, I think WinUI will bring with it new updated docs... https://docs.microsoft.com/en-us/uwp/toolkits/winui/ Maybe @chigy can speak more about whether the control docs will continue reflecting the old designs, with new docs for WinUI, or if they will be updated. |
@mklemarczyk , and @mdtauk , |
@mdtauk @chigy Are we going to design new style only for some screens, some users and some devices? |
The changes have been mentioned many times with this Repo, and have started appearing in the past few releases of WinUI 2.X The changes are being tested with various contrast ratios, and to address feedback from various places. The changes mostly involve reducing current 2px thick borders to 1px, increasing the opacity of some elements of controls to make them match contrast ratios, as well as rounding off the corners subtly. |
@mklemarczyk For reference, you can find the dicussion about rounded corners here: #524 There are currently a couple of new issues introduced with the change to rounded corners and 1px borders (such as gaps in the corners for controls). If they put you off, you can use the Fluent XAML Theme Editor to easily revert the corner radii and border thickness changes. |
@YuliKl fyi |
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 5 days. |
I would like to point that the extension changes the default design of native controls in the unexpected way.
Expected behavior
All style of controls is the same, colors, borders, rounding, etc.
Fluent design benefits applied, advanced brushes, animations.
Expected view of checkbox
https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/checkbox
Example
Actual behavior
Tooltips are rounded and smaller, the advanced bushes in the navigation view are not applied. Check boxes are rounded and less visible.
Screenshots
Available on request.
Version Info
Windows 1903 targeted, Windows 1803 minimal
NuGet package version:
Microsoft.UI.Xaml v2.3.200213001
Additional context
I found the issue when I created new project using Windows Template Studio which uses Microsoft.UI.Xaml. I would expect that if package changes the default layout of native controls so much it is possible to disable this by some configuration.
The text was updated successfully, but these errors were encountered: