New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes #6765 Moved the 'Settings' menu in the top menu #6892
Conversation
The settings menu is now visible on every page and doesn't require to click on the user name.
Maybe it can be reordered? Settings seems to me like the most unimportant link there as one usually does not need it very often. It is different for us core developers as we work in all areas all the time. A regular end user should hopefully not having to deal with it, apart from the initial setup. |
It looks also kinda messy with the Settings link. Like unneeded clutter. I liked how clean it was before considering that Settings are rarely needed. Maybe there are other solutions? I know @mattab likes to see the user name there but maybe we can leave the Settings link in the popup and just rename the original link which opens this menu (that contains the user name) with "More" or something else. Most items under the username are not really user related anyway. |
maybe we could leave the Alternative if we dont want to display the username on the screen, we could move this username in the expanded menu, and replace the username label by |
I think if we'd rename from username to something like "More" we could have an item |
Imagine you are a first time user of Piwik:
What I consider confusing is the fact that "Settings" and "User settings" are the same thing. Most of the time I don't care about my own profile, but administrating Piwik is a major use case (in my experience I either look at reports or change Piwik settings). A suggestion:
If user is logged out, then "User name" is replaced with "Sign in". I've removed the "API" menu from the list because it's only useful to developers. There's a "Developers" section in the admin page where this could fit better IMO. I've also removed "Help" from the user menu because it was duplicated with the "Help" link in the top menu. Thoughts? |
Sure for first time users it is difficult to find but this problem can be probably solved differently. I think Logout should be still a standalone action. At least it was discussed here and the following comments: #4987 (comment) As then the user name menu has only one item personal settings I would move it into "More". I think "All Websites" link makes sense to have it there. Otherwise it would be too hard to discover and people use it quite often. It could be hidden in case one has only one website (maybe it is already done? don't know). 👍 for splitting Administration and User Settings in general as mentioned before. Manage / Platform greyed out are simply category names similar to eg the Chrome menu on Mac etc. I'd probably leave API there. We often tell users to go to the API page to find their |
yes it's useful to keep |
After thinking about it, given the "user menu" is a different menu from the top one (code-wise) it would break things. And the work needed to change all the docs, faqs, … Closing this, if anyone else has more motivation to go through all this feel free |
Just in case someone reads this later... What I find confusing is the menu item name "Settings" itself. Clicking on "Settings" opens a page that shows "Manage", "Settings", "Platform", "Diagnostic", ... so naming this item "Settings" seems to be kinda wrong as it is only one part. In that menu that is shown when clicking on user it also contains categories like "Manage" and "Platform". It seems like there is something wrong. A better name could be maybe "Administration" or something else. Maybe we could otherwise directly display the Admin menu there? but then it would be a long list in this "user menu"... |
see #6917 |
The settings menu is now visible on every page and doesn't require to click on the user name.
As I said on #6765, the first times I used Piwik I was very confused because I couldn't find this link.