Hi.

I am happy that this topic is coming back.

2014-09-24 10:04 GMT+02:00 [email protected] <[email protected]>:

> Hi devs,
>
> I’ve had a few persons tell me that they don’t like the small arrow in the
> top level menu in Flamingo. It seems they either don’t understand the
> little triangles and what it’s about (submenu?) or they click on the menu
> itself and go to another page when they were expecting some menu to drop
> down, or...
>

I don't like it neither. It is not consistent with other projects (such as
JIRA). It is not consistent with what we are planning to do about the UI
language (see:
http://design.xwiki.org/xwiki/bin/download/Proposal/InterfaceAndContentLanguageSeparation/1.1Preview.png).
It is harder to use on mobiles, and people are surprised by what occurs
when they click on it.


>
> In addition we’re still missing a solution to easily navigate the wiki
> from any page (there’s the ctrl+G solution but this is more like a shortcut
> to know and we need something more).
>
> So here are some ideas:
>
> * For the top level menu, make it simpler by having the drop down display
> when you click anywhere in the menu (the whole width of it) and only
> navigate when you double click (there are actually few reasons to need to
> navigate with the other idea below so we could also not do the double click
> thing)
>

+1


>
> * In the breadcrumb OR in the top level menu OR in both (to be decided)
> use something like this (screenshot taken from IntelliJ IDEA):
>
> https://www.evernote.com/shard/s119/sh/20e99ab3-2991-4aa8-a7b5-93088aad4944/aa6d10a258c9c4c7c69ede4fd45a1254
>
> This means when you click at a given level you get to see all sibling
> elements in the wiki for element you’re currently on (document, space,
> wiki).
>
> For example clicking on the “Home” wiki would show:
> - A filter box allowing you to type and it would auto suggest as you type,
> completing with wiki names
> - An icon would be displayed on the left (or on the right) of the filter
> box and if you click on it you’ll go the index page (Wiki Index in this
> case)
> - A list of the first 10 wikis (an improvement would be to list first the
> wiki that you’ve last navigated to)
>
> Same would apply for spaces and pages.
>
> We could even imagine that when you’re on a user profile page, clicking on
> it would display other user pages and the filter would filter on user
> pages. Actually we could imagine to when the current page has XObjects in
> it, it would be possible to list all other pages in the wiki having the
> same XClass. And if there are several XObjects, then somehow in the UI
> allow selecting which one to consider as the filter criteria.
>
> * Note 1: The breadcrumb is currently not displayed on all pages (it’s not
> on the home page for example) and thus if we implement this idea in the
> breadcrumb only then there’s no solution for navigating on the home page.
>

This is a behaviour that I have put because I thought it was not pretty to
have a useless breadcrumb on the home page. It can be changed.


>
> * Note 2: If we were to implement this idea on the top level menu, then we
> still need to display the actions too. Several options:
> - a) Display the actions first and the navigation list after separated by
> a -----
> - b) Have a first entry in the drop down that says “Actions...” and when
> you move the mouse over it a secondary menu with all actions are displayed.
> Note that the alternative is possible too: Display the actions and have a
> “Go to..." menu entry. We would just need to choose to display what we
> think is the most used default (actions or navigation)
>

+1


>
> WDYT?
>
> Personally I would do this:
> - implement this idea for the breadcrumb
>

+0, I need to think more about it


> - add “Go to wiki...”, “Go to space...", “Go to page..." menu entries in
> the Wiki/Space/Page top level menus
>

+1


> - expand the menu selection to the whole width for displaying the drop
> down (and not just above the small arrow)
>

+1


> - either support double-click or simply add the possibility to navigate to
> that element in the “Go to xxx...” submenu
>

+1


>
> Thanks
> -Vincent
>
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Guillaume Delhumeau ([email protected])
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to