picoe / Eto

Cross platform GUI framework for desktop and mobile applications in .NET
Other
3.57k stars 325 forks source link

Suggestion: create default theme or style #1440

Open pablocar80 opened 5 years ago

pablocar80 commented 5 years ago

Having a default style or theme would make Eto Forms applications look great out of the box.

Right now it's possible to override styles and add platform-specific code to make Eto apps look better. However, this requires more invested time and more expertise on the platforms.

This is particularly true for Windows where both WinForms and WPF are ugly by default, and some controls come with spacing/alignment issues. Having a quick way to add a default theme would overcome this.

cwensley commented 4 years ago

Thanks for the suggestion. Unfortunately, I don't think this is the responsibility of Eto to make each of the UI toolkits appear "better" than their default behaviour. Nothing is stopping you from using existing tools to make WinForms or WPF look better, such as MahApps.Metro, etc.

I wouldn't be opposed to additional code to "theme" these platforms though.