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

[FEATURE] ClickGui more readable ui #1015

Closed
kvdlxne opened this issue Apr 23, 2023 · 5 comments
Closed

[FEATURE] ClickGui more readable ui #1015

kvdlxne opened this issue Apr 23, 2023 · 5 comments

Comments

@kvdlxne
Copy link
Contributor

kvdlxne commented Apr 23, 2023

Describe your feature request.

At the beginning, sorry for my english.

Just a new look for the ClickGui module that will be:

  • More readable than panels with categories
  • More customized
  • Smaller (current gui doesn't fit on my screen)
  • Will remove some modules, for example only ESP instead ItemESP, BlockESP, HoleESP etc.

I know the last point will be more complicated than it seems.
Also this feature is partly related to other earlier features, look here, here and here.

Additional context

Prototype: new_ui

I did it in a few hours and I still don't fully understand how svelte works. Of course, this is an incomplete prototype, created just to visualize what I wrote earlier.

@Razzy52
Copy link
Contributor

Razzy52 commented Apr 26, 2023

If you finish this you should be able to create a pull request and it may get merged?

@kvdlxne
Copy link
Contributor Author

kvdlxne commented Apr 26, 2023

I need opinions, I don't want to continue this if it's a bad idea.

@CzechHek
Copy link
Contributor

I need opinions, I don't want to continue this if it's a bad idea.

Looks good so far, I wonder how you will deal with values.

@1zun4secondary
Copy link
Contributor

1zun4secondary commented Apr 27, 2023

It might have been good to mention that you are working on a ClickGUI theme for nextgen. Not for legacy, that probably most of the people here thought. Anyway of course, go ahead. It won't be a likely that this will be added to our client, but now comes the point:

We will feature a theme system, which means you can override default elements like the ClickGUI with your theme.
#255

If we are able to we will feature these themes on our website like we do with Scripts (but better than we currently do). Our script page will most likely turn into a whole market place for configs, scripts, themes and so on. Marketplace not really because we are not intending to allow people to sell there, but you get the idea.

From design perspective I would add a a border around the category buttons and add roundness to the whole clickgui and maybe button.

I would also recommend moving this to our Forum: https://forums.ccbluex.net/
GitHub Issues is not really intended for this :)

@1zun4
Copy link
Member

1zun4 commented Mar 9, 2024

With v0.1.5 if you are still interested you can make this theme and put it into the "themes" folder and apply it using .client theme set name

@1zun4 1zun4 closed this as completed Mar 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants