Avalonia icon indicating copy to clipboard operation
Avalonia copied to clipboard

ColorPicker ControlTheme updates

Open robloo opened this issue 1 year ago • 5 comments

What does the pull request do?

  1. 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
  2. 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

robloo avatar Sep 09 '22 03:09 robloo

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]

avaloniaui-team avatar Sep 09 '22 03:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 10 '22 21:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 10 '22 22:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 11 '22 00:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 21 '22 00:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 26 '22 02:09 avaloniaui-team

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]

avaloniaui-team avatar Sep 26 '22 22:09 avaloniaui-team