On Wed, Jun 1, 2016 at 6:49 PM, Ecaterina Moraru (Valica) <[email protected] > wrote:
> Hi, > > This is a follow up on the initial brainstorming done, see > http://markmail.org/message/hbuhhkxcjodtfxwi > > This proposal aims to replace the current Dashboard with a more simple wiki > content page: > > http://design.xwiki.org/xwiki/bin/view/Proposal/HomepageSketches/HomepageLayoutVote/ > > I would like you to vote on the 2 versions of left panels: > > 1. AppBar + Pages > The tree (Pages) looks good when you have a few top level nodes and only one level of hierarchy. It doesn't look that good when you have many nodes and a deep hierarchy because it needs more space than what is available in the panel. Vertically is kind of OK but you cannot add another panel below the tree because it will be shifted down when you expand the tree. We could limit the height of the tree (max-height) but we'll get a vertical scroll bar pretty soon. The horizontal space is a big problem. Wrapping the node labels on multiple lines might work if the hierarchy is not deep, but the horizontal scroll bar is inevitable in the end. Having scroll bars (especially horizontal) inside a web page is bad UIX. A solution is to allow the user to resize the panel width using some drag handle. The panel content will have to adapt to the panel size dynamically of course. So I think version (1) looks good but it doesn't scale with what we have right now. Thus I'm more in favour of solution (2), at least until we can resize the panel width. Thanks, Marius > 2. AppBar > > Also provide feedback on the content. I've added the content on this page: > > http://design.xwiki.org/xwiki/bin/view/Proposal/HomepageSketches/HomepagePrototype/ > in order for you to see how it behaves with the editors. [1] > > The objective was to have an easy to edit content, very close to what we > have in view mode. > > Let me know what you think. > Thanks, > Caty > > > [1] Since we don't have CKEditor installed on design wiki, see how it would > looks like > > http://design.xwiki.org/xwiki/bin/download/Proposal/HomepageSketches/WebHome/ckeditor.png > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

