plomino / Plomino

Powerful and flexible web-based application builder
33 stars 37 forks source link

can't quickly add (via palette) #757

Open djay opened 8 years ago

djay commented 8 years ago

User problem

I think most users think visually. They want to layout a form visually and think about details like validation, ids, defaults etc later.

Split the IDE side bar into a browser and palette. The palette can be expanded when you creating the form and shrunk when you are working on code or settings and want to browse existing objects.

So typical scenario might be

  1. Enter label into form layout
  2. Drag label obj from palette next to label. Move end to other side of text
  3. type "text" into sidebar filter.
  4. drag text field onto form layout
  5. repeat 1-4 until form looks right
  6. go back and edit ids, defaults and label linkages.
  7. drag new hidewhen into form layout. Move other end to other side of input.

Might need warnings on save for unentered info or red lines on fields/labels/hidewhens etc.

djay commented 8 years ago

image This is close to the UI I suggest above.

djay commented 8 years ago

This is covered by the latest mockup in https://github.com/plomino/Plomino/issues/705