-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Fixing Fluent Style Issues #10393
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
Comments
I would like to know others opinion on 4.a. and 4.b. Here are my thoughts on the above points:
/cc @dotnet/dotnet-wpf-triage @robert-abeo @MichaeIDietrich |
Personally, I prefer Triggers compared to visual states. Triggers are just so much more intuitive and easy to use. However, they are not as powerful and can't be used in all cases. I think this comes down to how you want to create the Fluent themes?
|
Thank you for your efforts, just found this ticket while trying to understand the new Fluent controls, having just switched to the newest version of WPF. I want single out that the tab control needs better states and contrast. There's no hover animation; the selection also doesn't seem update the color with selection either although I do see that working in the example. Are we supposed to use a specific background color with it?
|
@andreaCosm, thanks for bringing this up, I have created a subissue for TabControl, can you add the above inputs there, for better tracking. |
Description
WPF's Fluent control styles have some issues which need to be addressed to bring the styles at parity with WinUI Fluent styles and make them production ready. We also need some changes to default values of properties ( like HorizontalAlignment, etc. ) to minimize UI breaking changes for applications moving from Aero2 to Fluent.
Here are the broad categories of tasks that need to be done per control for this:
3.a. Properties like HorizontalAlignment, VerticalAlignment
3.b. TemplateBinding comparison with Aero2 styles
4.a. Convert ControlTemplate Triggers to VisualStates ( to simplify animation's and bring parity with WinUI styles )
4.b. Convert StaticResource's to DynamicResource for properties where customization is needed.
4.c. Define resources for CornerRadius, Thickness, etc. for the controls where it is needed
List of Controls
Related Issues:
These issues refer to the type of problems that we have in Fluent styles currently :
The text was updated successfully, but these errors were encountered: