Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[.NET 9 ] Fluent Style Fixes : HC.xaml loading, disabled radiobutton UI etc. #10133

Merged
merged 4 commits into from
Dec 3, 2024

Conversation

dipeshmsft
Copy link
Member

@dipeshmsft dipeshmsft commented Nov 29, 2024

Fixes #
microsoft/WPF-Samples#673
#10054 , #10043

Main PR
#10094 , #10129 , #10116 , #10132

Description

In this PR, I have backported the fixes from other Fluent style fixing PRs which need to go in .NET 9. It includes the following :

  • Fixing HighContrast theme in Fluent
  • Matching the list of color resource keys in Light, Dark and HC files for Fluent
  • Fixes UI for RadioButton in disabled state
  • Adds resource keys for TabControl and TabItem

Customer Impact

Developers will be able to use HighContrast mode, use color resource keys without issues and will receive correct UI for RadioButton. For developers who want to customize TabControl and TabItem deafult styles will be able to now do it without redefining the complete style.

Regression

Yes, first three of the above are regressions.

Testing

Local testing with sample apps + Unit testing

Risk

Minimal. None of the originally available resource keys are removed. A few resources have been added.

Microsoft Reviewers: Open in CodeFlow

Copy link
Member

@harshit7962 harshit7962 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fluent Style fixes. Were tested previously with individual changes.
LGTM.

@harshit7962 harshit7962 self-assigned this Dec 3, 2024
@dipeshmsft dipeshmsft merged commit dd88570 into release/9.0 Dec 3, 2024
8 checks passed
@dipeshmsft dipeshmsft deleted the net9/fluent/style-fixes2 branch December 3, 2024 07:19
@github-actions github-actions bot locked and limited conversation to collaborators Jan 2, 2025
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
PR metadata: Label to tag PRs, to facilitate with triage Servicing-approved Win 11 Theming
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants