Skip to content
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

Port UI to Blazor #309

Open
ekolis opened this issue Apr 21, 2024 · 2 comments · Fixed by #308
Open

Port UI to Blazor #309

ekolis opened this issue Apr 21, 2024 · 2 comments · Fixed by #308
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@ekolis
Copy link
Owner

ekolis commented Apr 21, 2024

What do you want to see?
Finish porting the game's UI to Blazor, now that the proof of concept was successful.

How would it help players?
Better looking, easier to manage UI

Alternatives
Other UI frameworks such as WPF, Avalonia, Unity...

Screenshots and mockups
N/A

Things to consider
???

@ekolis ekolis added the enhancement New feature or request label Apr 21, 2024
@ekolis ekolis added this to the 1.0.0 milestone Apr 21, 2024
@ekolis ekolis pinned this issue Apr 21, 2024
@ekolis
Copy link
Owner Author

ekolis commented Apr 21, 2024

A large number of sub-issues will need to be created for individual sections of the UI, either forms or controls. And also one for flipping the switch to create an entirely web-based version of the UI once this is all done.

@ekolis
Copy link
Owner Author

ekolis commented Oct 20, 2024

This is kind of parallel to #322 as this is updating the UI itself while that is updating the connection of the UI to the underlying backend code. Not sure which would be better first, either way things will have to be rewritten twice, and updating both at once for the same section of the UI will only cause chaos...

This was referenced Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Status: To do
Status: To do
Development

Successfully merging a pull request may close this issue.

1 participant