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

UI Overhaul #25

Open
ScalarVector1 opened this issue Oct 2, 2022 · 0 comments
Open

UI Overhaul #25

ScalarVector1 opened this issue Oct 2, 2022 · 0 comments

Comments

@ScalarVector1
Copy link

Problem

The current implementation of modders toolkit relies on users interacting with a large sequence of small, visually identical buttons, having to hover over each one to see text to represent what it does. This not only makes it difficult to interact with due to the small size of the buttons but irritating to find the tool you want to use due to each button being identical.

Pitched solution

Overhaul the UI to be a toolbar on the side of the screen, with each tool having it's own unique icon. This allows for larger buttons which are easier to interact with, along with unique icons allowing users to quickly find the tools they need. The bar can also be collapsed to ensure its unintrusive.

Mockup image:
ToolkitMockup

Potential problems

The larger footprint of the toolbar may be slightly more intrusive while expanded, and be less compatible with very small screens, in which it may overlap the minimap. This could be fixed by introducing scaling to the toolbar, or having a configuration option allowing for smaller icons.

Future work

It may also be desirable to change the UI of some of the tools available in the mod, to make them more visually appealing and remove some of the clipping they have (example: Player layer tool). Having the tools be stylistically consistent with the toolbar would probably be the best possible visual UX.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant