Hi Jerad, I thought it's better UX to manage something in the same view. E.g.: using drag-and-drop to re-arrange the tree items like in http://wwwendt.de/tech/fancytree/demo/sample-ext-dnd.html
Or do you mean something other than rearranging by 'managing the pages'? On Tue, May 3, 2016 at 3:05 AM, Sinthuja Ragendran <[email protected]> wrote: > Hi Udara, > > On Tue, May 3, 2016 at 12:29 PM, Udara Rathnayake <[email protected]> wrote: > >> I had a chat with Jerad and the UX team regarding hierarchical page >> design. Jerad pointed out the importance of having a separate functionality >> to manage pages rather cluttering the existing page create/list view. So >> with this we are going to update the left side menu (Pages, Add Block, >> Gadgets) with an additional item, Eg:- manage pages which is going to >> provide manage page hierarchy & page order by simply dragging and dropping >> pages. >> > > +1. Additionally we need to handle the case where the page name exceeds > the provided space, in that case IMHO we need to go to next line and show > the name. (similar to what we have in the left pane in our docs - > https://docs.wso2.com/display/DS200/Configuring+Customized+User+Preference+Settings > ) > > >> >> Existing page list will be there as its is displaying all pages, >> providing page creation, search without indicating any hierarchy. >> >> >> On Mon, May 2, 2016 at 5:37 PM, Udara Rathnayake <[email protected]> wrote: >> >>> Hi, >>> >>> This is to start a conversation on the $subject. We are in the process >>> of adding hierarchical structured page support for dashboards. At the >>> moment we have flat structured(one level) pages. >>> >>> Eg:- >>> >>> >>> >>> Following is the proposed side bar. We are planning not to limit the >>> number of levels from DS side, So the dashboard designer has flexibility to >>> go up to n numbers. >>> >>> >>> >>> Details: >>> >>> - By pressing the create page link on the top, designer can add a root >>> level page. By pressing the + icon next to the page name user can add a >>> subordinate page related to the particular parent page. >>> >>> - Settings icon will expand the page settings (Title, URL configs etc...) >>> >>> - Arrow head will expand the list of subordinates. (Page 0, subordinate >>> 1 Level 1 pages are expanded in above image) >>> >>> We need to provide a horizontal scroll-bar as we are to support n levels. >>> >>> >>> *Navigation between pages* >>> >>> We need to update current navigation into something similar to the >>> following. >>> >>> (At the moment we have arrow heads to switch between previous and next >>> pages) >>> >>> >>> We can update the Page name placeholder once designer selected a >>> particular page (root, subordinate etc..) >>> >>> >>> >>> >>> >>> Appreciate your feedback on this. >>> >> > In above navigation menu, when we click on the page0, are going to display > the subordinate for all levels? IMHO, we need to first list the immediate > children/subordinates only, and then when a subordinates are clicked, the > respective its own children need to expand. > > Additionally I assume the same view is going to present in the view mode > as well with not having the delete icon. > > What is the use of the Pages | Page Name text box? > > Thanks, > Sinthuja. > > > >> >>> -- >>> Regards, >>> UdaraR >>> >> >> >> >> -- >> Regards, >> UdaraR >> > > > > -- > *Sinthuja Rajendran* > Associate Technical Lead > WSO2, Inc.:http://wso2.com > > Blog: http://sinthu-rajan.blogspot.com/ > Mobile: +94774273955 > > > -- With regards, *Manu*ranga Perera. phone : 071 7 70 20 50 mail : [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
