dscalzi / HeliosLauncher

☀ Custom launcher for modded minecraft written in Electron and Node.js
MIT License
830 stars 1.72k forks source link

[Suggestion] Fluid Selection #351

Open Kalitsune opened 3 months ago

Kalitsune commented 3 months ago

I've noticed some usability challenges within the current launcher interface, including numerous small buttons and unnecessary steps for common actions. In an effort to enhance user experience, I've proposed several optimizations.

In the linked video below, you can observe the adjustments I've made:

Current launcher experience:

https://github.com/dscalzi/HeliosLauncher/assets/74075397/db569af1-8308-4177-9ce6-ca1c18f4358c

Launcher experience with the changes implemented in this pull request:

https://github.com/dscalzi/HeliosLauncher/assets/74075397/e3521e95-7878-4864-a817-e25f96031ff1

Any feedback or suggestions for further refinement is welcomed.

Ulysse2211 commented 3 months ago

I love the changes and love to see them added in the launcher. Thanks for making this !

IkyMax commented 3 months ago

I love this! however, there is some strange error when pressing "esc" key, it throws a lore ipsum and blocks the launcher lmao

Kalitsune commented 3 months ago

Hello! Thank you! I'll check that asap

By the way, the Lorem Ipsum is the default text shown in the overlay component, you're supposed to set its text before showing it. However since this part of the overlay is not supposed to open, this text is never set.

Kalitsune commented 3 months ago

Yup I can confirm that this issue can indeed be encountered when closing the account selection menu with [esc], I will start working on fixing it now.

Kalitsune commented 3 months ago

Done! The esc key now work properly on both the server and the account selection!

Codixer commented 2 months ago

+1 - Def need this 👁️👁️