microsoft / WindowsAppSDK

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
https://docs.microsoft.com/windows/apps/windows-app-sdk/
MIT License
3.85k stars 323 forks source link

Feature proposal: More customizations and fixes in attribution area and context menu of widgets #4593

Open michalleptuch opened 3 months ago

michalleptuch commented 3 months ago

Hello, I would like to propose a few improvements:

  1. Update the font used by widgets - from Segoe UI to Segoe UI Variable. Segoe UI Variable looks better, especially for small texts like widget title (12px).
  2. Put widget title in correct place when spinner is visible. At this moment it looks like this: image The spinner shouldn't be blue. It should match system theme and accent or just has two versions: dark and light.
  3. Add possibility of overriding foreground color of widget title and the buttons (pin icon, 3dots icon of context menu). In some cases when you want to set image as widget background, the content of attribution area may be not visible. Another case is when your widget has solid background (but not white or black) and you use the same color for both themes. I think you can add a new property in definition of widget in package.appxmanifest to customize the color. Don't create differences between Microsoft widgets and 3rd party widgets. For example, Weather widget has white title even in light mode: image
  4. Add custom entries to the context menu. Widget customizations are not enough in some cases. I would like to have an entry which opens my app window with widget settings.