Change By: Andreas Weder (03/May/13 11:15 AM)
Description: We currently do support that: users can rearrange the page tree and specify their own sort order.

UX needs


*Move*
* Using drag and drop:
** implement as close
 to  define  how  Vaadin does it currently .

 It's more important to have a solid implementation than our own way.
** make sure that a list or tree starts scrolling, if you approach the edge. (!) If this is difficult to implement, leave it: users will have to resort to using the "move" action instead, then.
** visual design:
*** insertion markers and placeholders should be shown in green ([color <44>|Style guides for visual design])
*** the dragged element is probably best left black, but should be transparent

* Using "move" action in the Action Bar:
** (!) if there's an easier to implement Vaadin way in trees to move items with a method other than drag and drop, please let me know before implementing what's specified below.
** clicking the "move" action glues the bar to the mouse pointer (see lists or page editor in 4.5)
** While you move the mouse, you get insertion markers where you could drop the item. Note that there's no need to keep a mouse button pressed - we're in a "move mode".
** pressing ESC escapes the "move mode" and aborts the "move" action
** while in "move mode" the user can use the scroll bar to move up and down in the tree
** if you move the mouse near to a insertion marker, then click the left mouse button (or optional: press RETURN), the component is moved to that position and both the "move mode" and the "move" action end.


Attention: iPad
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to