-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Simplify / improve top menu #5192
Labels
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Milestone
Comments
closing this ticket for now as it is working. Documentation is already updated but need to document the deprecation of the Menu events which is covered in #5327 If someone wants to suggest a better design of the menu create a new ticket please. I just reused the existing "style/design". |
This was referenced Jun 30, 2014
tsteur
added a commit
that referenced
this issue
Jul 22, 2014
…opers to find the correct translation key to use for menuName. Results in lots of dulicated code as well (same translation keys are mentioned everywhere). Also removed the $displayedForCurrentUsers in those methods since boolean parameters are bad practice and it did result in duplicated code as well as you had to call the same function or pass the same variable in each add() call. Moved the VisitorGenerator in a development section since it is not really diagnostic. There will be another development menu item with the next commit. Need to update ui tests
tsteur
added a commit
that referenced
this issue
Jul 22, 2014
…since it is in core and should not know whether are actions, referrers and visitors item but it is very convenient for developers. Once we have DI we could add those methods there
tsteur
added a commit
that referenced
this issue
Jul 22, 2014
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
As part of making the UI cleaner we can simplify the top menu which lists the dashboard, help, settings, username, ...
Currently the menu is separated in two parts. We can "merge" those two menus together and hide some links in a submenu or even "remove" some links. For instance "Widgets" and "API" are used very rarely.
Idea would be
As the "Email & sms reports" and "Alerts" are user related (each user creates its own alerts / reports) we could display them in the user menu as well and have an even simpler navigation:
This lets the user focus on analyzing data.
The user menu would also allow 3rd party plugins to add links as the top menu already does. In the future we can add links like "Report a bug" and "Give feedback".
Any thoughts?
See also discussion at #4987
The text was updated successfully, but these errors were encountered: