mrlacey / MauiAppAccelerator

A Visual Studio extension to accelerate the creation of new .NET MAUI apps.
https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator
MIT License
351 stars 10 forks source link

Question: Should the generated C# Markup projects include default styles and colors? (in XAML?) #10

Open mrlacey opened 2 years ago

mrlacey commented 2 years ago

By default, a new .NET MAUI includes some default colors and styles for standard controls. These are defined in XAML.

The projects generated by MAUI App Accelerator include these XAML resources, even in the C# markup projects.

Should they? Is this a problem? Is this a blocker? If not this, what should they do instead? Do you want any default styling of default controls in the generated project? Should there be something very different?

The Maui.Markup extensions don't include a way to easily set the different VisualStates for the standard controls, so a straight port is impossible. Please add your feedback on this in their discussion.

Opinions and suggestions on what to include in the generated projects wanted.

But, please, don't just say, "do both and make it configurable."

mrlacey commented 2 years ago

Note to self: see EmulatorApp46