netizenorg / netnet.studio

netnet.studio is a hypermedia higherEd cyberspace for fully realizing the Web’s creative potential.
https://netnet.studio
GNU General Public License v3.0
29 stars 8 forks source link

DemoExampleMaker: Bugs + Updates #237

Open nbriz opened 1 year ago

nbriz commented 1 year ago

@Cthomp7 i felt like my comments in the last issue were getting a little messy, && so much work on that was already done, so i wanted to close that one && start a new one w/bugs i've found since i started using ur latest version as well as a couple improvement ideas:

bugs

improvements

nbriz commented 1 year ago

this is what the "description field should not resize when typing" mentioned above looks like

https://github.com/netizenorg/netnet.studio/assets/2506806/f9e9041d-91c3-4424-bb44-234b541ecbc6

UPDATE: disregard this one, i fixed it (by changing some of the CSS && making the widget non-resizable)

nbriz commented 1 year ago

i addressed the auto save issues && description field should not resize when typing in this committ

Cthomp7 commented 8 months ago

In addition for the dashed syntax improvement. Instead of the placement text, I was thinking it might be beneficial to have a (?) icon next to the text input element which when hover would toggle examples of acceptable inputs. I think that would be more intuitive for new users. I know there will be updated docs, but this would be quicker than searching a whole How To doc.

(UPDATE: I will wait till the reorderable list is merged since there is new styling and DEM HTML formatting I implemented and would like to work around with this additional element)

nbriz commented 5 months ago

i can't seem to find a pattern for recreating this bug, it happens when i change the order of items (but only sometimes) i can' figure out which particular re-ordering actions trigger this bug, but here's some documentation in case it helps u figure it out:

📢 (something happened to the sound when i uploaded the video... but what i'm explaining is that when i click on the items --- after having re-ordered them --- they don't display the correct info, almost as though there is something off with the way the drop down list gets rendered, clicking on one of the ones i've reordered displays the data of another)

https://github.com/netizenorg/netnet.studio/assets/2506806/e6a5685e-986a-40fc-a924-6cdd6c672dce

here's the logged output for WIDGETS['demo-example-maker']._data.steps for the video above

Array(5) [ {…}, {…}, {…}, {…}, {…} ]
0: Object { id: 0, title: "start", text: "this is the start", … }
1: Object { id: 1, title: "next", text: "this is the next step", … }
2: Object { id: 2, title: "end", text: "this is the last step", … }
3: Object { id: 3, title: "almost done", text: "this is the second to last step", … }
4: Object { id: 4, title: "middle", text: "this is the middle step", … }