Hi Vincent,

The iteration follows two ideas:
A. combine the global menu functionality with breadcrumbs (this was again
suggested by you when we proposed Macaw skin);
B. use trees inside the breadcrumb;

I've iterated on A) in order to demonstrate how it will look like, what
problems/confusions might appear.
My conclusion is that combining the 2 functionalities will increase
complexity and cause either harder navigation or confusion (depending if we
display or not the entity icons). The solution could be to keep the
breadcrumb for navigation, while transferring the global-menu actions
inside the content-menu (but this ideally needs to be adaptive - which is
again not that straightforward to implement) + Drawer.

I've iterated also on B). The usage of tree depends on how many entries we
plan to display in the breadcrumb (3, 5+, etc.) in order to provide added
value by tree usage. This direction could have further iterations if we
want to go this way, like:
- provide also actions inside the Tree displayer (still actions needs to be
limited + plus think about mobile usage);
- have a common activator (we could use the Home icon) or localized tree
activator (the mockup displays a localized activator on '...');
- other?

Some questions that appeared during this iteration:
- what do we do with the parent/child backwards compatibility?
- when we have nested spaces, we display the space or the space.webhome?
the type of the entry is a space or the page?
- how important is to limit the breadcrumb display? usually how many
entries we have in a breadcrumb? Should we default for more than 7 entries
or keep 3 like we currently have?
- how important is to provide fast access for Watch or Delete space
actions? or other actions inside the global-menu? Administration and
Indexes could be displayed in the Drawer, Watch+Delete inside the
content-menu (
http://design.xwiki.org/xwiki/bin/view/Proposal/MacawSkin#HGlobalMenu)

Compared to other proposals (when the 'final' solution was presented), here
it was mostly an iteration, exploring possible approaches and requesting
feedback or other ideas.

Thanks,
Caty

On Tue, May 26, 2015 at 11:02 AM, [email protected] <[email protected]>
wrote:

> Hi Caty,
>
> On 22 May 2015 at 17:39:58, Ecaterina Moraru (Valica) ([email protected]
> (mailto:[email protected])) wrote:
>
> > Hi,
> >
> > This is an iteration for:
> > Extended-Breadcrumb's purpose is to provide a solution to *combine* the
> > global-menu functionality with the current breadcrumb functionality,
> while
> > supporting *nested spaces* concept and being backwards compatible with
> > *parent/child* relationship.
> >
> > Proposal:
> > http://design.xwiki.org/xwiki/bin/view/Proposal/ExtendedBreadcrumb
>
> It’s cool that you started working on this! :)
>
> However I don’t understand the conclusion. You say:
> “The recommendation is to keep separate the navigation (breadcrumb) from
> entity type actions (menus).“
>
> However the 3 screenshots don’t reflect that since the entity type action
> have disappeared!
>
> Could you explain what’s your proposal for the entity type action menu and
> how you implement nested spaces in it?
>
> Thanks
> -Vincent
>
> > Thanks,
> > Caty
>
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to