Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we get an offical FlatLaf dark theme port for avalonia ui? #15980

Closed
Shadowblitz16 opened this issue Jun 10, 2024 · 4 comments
Closed

Can we get an offical FlatLaf dark theme port for avalonia ui? #15980

Shadowblitz16 opened this issue Jun 10, 2024 · 4 comments

Comments

@Shadowblitz16
Copy link

Is your feature request related to a problem? Please describe.

I don't like look of any existing theme for avalonia ui and would prefer a more traditional desktop theme

Describe the solution you'd like

Can we get a official support for a clone of java swing's flatlaf dark theme?
https://www.formdev.com/flatlaf/

Describe alternatives you've considered

I considered imgui.net but it tends to crash alot and have odd issues.
I have also considered moving to java and using swing itself.

Additional context

I am looking for a cross platform C# desktop gui I can use to build a game engine on.

@stevemonaco
Copy link
Contributor

stevemonaco commented Jun 10, 2024

Creating an entirely new theme for every control and control state can take well over a hundred hours for initial release without counting for maintenance / bug fixing. You can look through some third-party themes here: https://github.com/AvaloniaCommunity/awesome-avalonia?tab=readme-ov-file#theme--icons

I personally started with Simple theme and tweaked colors + spacing for a flat / compact look and it's much less work to style a smaller subset of components.

I can't speak for the team, but I would expect another desktop theme to take a backseat to a Material3/Cupertino port geared towards mobile if there were available time to create another official theme.

@Shadowblitz16
Copy link
Author

I can't speak for the team, but I would expect another desktop theme to take a backseat to a Material3/Cupertino port geared towards mobile if there were available time to create another official theme.

There is already enough mobile themes though, most of .NET gui frameworks are nothing but mobile/hybrid stuff.
We really need more classic desktop oriented stuff.

@timunie
Copy link
Contributor

timunie commented Jun 11, 2024

Check out awesome avalonia for other available themes.

Tbh, I don't see such a theme provided soonish if even from our side.

@Shadowblitz16
Copy link
Author

Check out awesome avalonia for other available themes.

Tbh, I don't see such a theme provided soonish if even from our side.

I already did before I made this issue.

@AvaloniaUI AvaloniaUI locked and limited conversation to collaborators Jun 11, 2024
@timunie timunie converted this issue into discussion #15985 Jun 11, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

No branches or pull requests

3 participants