On 08 Jun 2016, at 11:01, Marius Dumitru Florea
<mariusdumitru.florea(a)xwiki.com
wrote:
On Wed, Jun 1, 2016 at 6:49 PM, Ecaterina Moraru (Valica) <valicac(a)gmail.com
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/HomepageLa…
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.
I think the idea for the tree is to have something by default that helps the user
initially.
If for their future needs, it’s not perfect for their need like taking too much vertical
space, they can always remove it.
It’s more for users to understand that there’s a hierarchy of pages in their wiki I
think.
Thanks
-Vincent
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/HomepagePr…
> 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/WebHom…