p5.js-web-editor icon indicating copy to clipboard operation
p5.js-web-editor copied to clipboard

Confusing Menu UI, especially regarding Saving and other functions

Open ti-lun opened this issue 5 months ago • 2 comments

Increasing Access

It will make users save their sketches properly, which in turns allows them to share more and allow more people to join :D

Feature enhancement details

Light/Dark Modes

  • Make greyed out options more obviously greyed out

High Contrast

  • The greyed out options are currently not greyed out at all; this can be confusing

It needs to be clear that the sketch needs to be saved before other options -- maybe put a bubble or arrow that says Save should be first. @freaug has experienced trying to share a sketch and hitting across a greyed out Share option with no clear direction on how to move past that, except by accident.

One way: when clicking Share (for example), a bubble pops up next to it that says it needs to be saved first. Another way: module pops up that says it needs to be saved first Another another way: When trying to Share/Save while not logged in, a bubble pops up saying you need to log in

ti-lun avatar Aug 03 '25 21:08 ti-lun

CAN I GET MORE INFORMATION ABOUT THIS ? IMAGE OR VEDIO OF BUG? I WANT TO WORK ON THIS ISSUE PLEASE ASSIGN ME @raclim

developerzohaib786 avatar Aug 04 '25 14:08 developerzohaib786

Hi @developerzohaib786, so far I think this issue is still in the ideation phase, and might need more input in terms of what the final UI or solution for it should look like. If you would like, please feel free to add your thoughts on if the proposed suggestions sounds good, or if there's other ideas that you think might work here too. Since we would like to give some room for further discussion on what the final design here should look like, this issue is not ready to be assigned to someone yet.

I'd recommend starting with reading the Contributing Guide and other documentation in the Contributor Documentation folder before getting started with contributing to this repository. In these, we suggest contributors to start looking into issues that are labeled as "Ready to Work" or "Good First Issue" and are not assigned to someone.

raclim avatar Aug 04 '25 15:08 raclim