Avalonia
Avalonia copied to clipboard
ColorPicker ControlTheme updates
What does the pull request do?
- Update the ColorPicker control themes with lesson's learned and changes from the FluentAvalonia Fluent v2 re-styling.
- Separate out several secondary ControlThemes in ColorView
- Add more resources that can be customized to control backgrounds
- Include initial simple control themes for ColorView and ColorPicker
- Still needs at least a TabStrip control theme
- Theme switching between Fluent and Simple seems to be broken. Just look at the buttons page alone -- backgrounds don't load, etc. Therefore, I'm not working on this further at the moment.
Checklist
- [ ] Added unit tests (if possible)?
- [ ] Added XML documentation to any related classes?
- [ ] Consider submitting a PR to https://github.com/AvaloniaUI/Documentation with user documentation
Breaking changes
None
Fixed issues
N/A
You can test this PR using the following package version. 11.0.999-cibuild0023709-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0023738-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0023749-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0023751-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0023985-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0024073-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.0.999-cibuild0024096-beta
. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]