Sitelet https://github.com/unoplatform/uno/issues/25019
Skip to content

Regenerate the Uno.UI acrylic theme resources from MUX #25019

Description

@MartinZikmund

What would you like to be added? 💡

Styles/AcrylicBrush_rs3_themeresources.xaml and AcrylicBrush_19h1_themeresources.xaml in Uno.UI need fixing:

  • They set BackgroundSource=HostBackdrop/Backdrop on every acrylic brush. WinUI 3's AcrylicBrush has no such property, and Uno's DP is read by nothing.
  • The 19h1 file omits TintLuminosityOpacity.

Regenerate them from MUX 2.5.1, or drop them in favour of Uno.UI.FluentTheme/Resources/Priority02/AcrylicBrush_themeresources.xaml.

Why is this needed? 🤔

Stale, Uno-only resource content. TintLuminosityOpacity is inert today too, so once AcrylicBrush honours it, the missing values will matter.

Renderer 🎨

  • Skia

For which platforms 📱💻🖥️

All Skia targets

Anything else we need to know? 💬

Follow-up from #21513 (verbatim WinUI Generic.xaml), which deliberately left this out of scope. Compare against winui3/release/2.5.1 in microsoft-ui-xaml (src/controls/dev/...).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/themingCategorizes an issue or PR as relevant to the Theming (Dark, Light, High Contrast)difficulty/medium 🤔Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUIkind/enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions