LiquidBounce icon indicating copy to clipboard operation
LiquidBounce copied to clipboard

[FEATURE] Nextgen UI progress roadmap

Open 1zun4secondary opened this issue 1 year ago • 8 comments

Nextgen UI progress roadmap

Concepts: Our Nextgen concepts. All important ones are done and follow the same design guidelines. They are private at the moment.

  • [x] Main Menu
  • [x] Singleplayer
  • [x] Multiplayer
  • [x] Alt Manager
  • [x] Proxy Manager (https://github.com/CCBlueX/LiquidBounce/issues/391)
  • [ ] Configuration (Scripts, Mods, Themes...)
  • [ ] Marketplace (https://github.com/CCBlueX/LiquidBounce/issues/1024)
  • [x] ClickGUI
  • [x] ClickGUI search bar (https://github.com/CCBlueX/LiquidBounce/issues/800)
  • [ ] ClickGUI configs
  • [x] HUD

Implementation We are lacking Web DEVs and therefore the progress of implementing these design concepts into our client is a slow progress. If you are capable to work with Svelte and JS and have a good understanding of turning design concepts into HTML and CSS, contact us on our [email protected] email or on this GitHub Issue (the faster way).

  • [x] Main Menu
  • [x] Singleplayer
  • [x] Multiplayer
  • [x] Alt Manager
  • [x] Proxy Manager (https://github.com/CCBlueX/LiquidBounce/issues/391)
  • [ ] Configuration (Scripts, Mods, Themes...)
  • [ ] Marketplace (https://github.com/CCBlueX/LiquidBounce/issues/1024)
  • [x] ClickGUI (Basics + Values)
  • [x] ClickGUI search bar (https://github.com/CCBlueX/LiquidBounce/issues/800)
  • [ ] ClickGUI configs
  • [x] HUD (Basics)
  • [x] HUD (Elements)

MCEF

  • [x] MCEF (https://github.com/CCBlueX/LiquidBounce/pull/1557)

1zun4secondary avatar Apr 27 '23 19:04 1zun4secondary

Today we are going to release our design concepts, so feel free to take it up to implementation. :)

1zun4secondary avatar May 07 '23 13:05 1zun4secondary

The most basic functions were implemented in 1.0.0 and all of the rest can follow in future releases.

1zun4 avatar Oct 20 '23 03:10 1zun4

I have now updated the roadmap. https://github.com/CCBlueX/LiquidBounce/commit/c4c7a903fa33379e46f30c2c16233db5d5a89de5

1zun4 avatar Mar 09 '24 10:03 1zun4

Clickgui configs? Please explain

vardenixxxas avatar Apr 18 '24 06:04 vardenixxxas

Hi, I have experience on Vue.js, react and know JavaScript well. I'm willing to help you complete the progress of implementing design of guis. How can I get to know your division of work and take part in? BTW I also knows some designing(like using Figma), maybe I can also help in designing. I can work every weekend and the whole summer vacation.

SuperSkidder avatar May 10 '24 03:05 SuperSkidder

Hi, I have experience on Vue.js, react and know JavaScript well. I'm willing to help you complete the progress of implementing design of guis. How can I get to know your division of work and take part in? BTW I also knows some designing(like using Figma), maybe I can also help in designing. I can work every weekend and the whole summer vacation.

Hi, that is great, however our current implementation is written in Svelte and stay in that language. There was once a React implementation that was never finished due to lack of developers. Recently @SenkJu got very far with the progress and completed all available design concepts.

Therefore, we do not need any development help at the moment and are waiting for our designer to create more design concepts for needed GUIs and elements.

1zun4 avatar May 10 '24 15:05 1zun4

Hi, I have experience on Vue.js, react and know JavaScript well. I'm willing to help you complete the progress of implementing design of guis. How can I get to know your division of work and take part in? BTW I also knows some designing(like using Figma), maybe I can also help in designing. I can work every weekend and the whole summer vacation.

Hi, that is great, however our current implementation is written in Svelte and stay in that language. There was once a React implementation that was never finished due to lack of developers. Recently @SenkJu got very far with the progress and completed all available design concepts.

Therefore, we do not need any development help at the moment and are waiting for our designer to create more design concepts for needed GUIs and elements.

Thanks for replying! I am willing and able to learn relevant skills since I have experience on other front-end languages. I'll learn Svelte and try making improvements and optimization PRs in the future. I'll ask you again when I think I learned enough. Besides, I will try to make some designs, you can decide whether let me take part in designing🙏

SuperSkidder avatar May 11 '24 01:05 SuperSkidder

Clickgui configs? Please explain

As in a tab on the clickgui where you can browse configs

liquidsquid1 avatar Jun 28 '24 07:06 liquidsquid1