Skip to content

Simplify / improve top menu #5192

@tsteur

Description

@tsteur

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

- Dashboard
- All Websites Dashboard
- Email & Sms reports
- Alerts
- Username (eg root)
  + Widgets
  + API
  + -------
  + Settings
  + Help
  + Logout

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:

- Dashboard
- All Websites Dashboard
- Username (eg root)
  + Settings
  + -------
  + Email & Sms reports
  + Alerts
  + -------
  + Widgets
  + API
  + -------
  + Help
  + Logout

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".

- Dashboard
- All Websites Dashboard
- 3rd PARTY LINKS
- Username (eg root)
  + Settings
  + -------
  + Email & Sms reports
  + Alerts
  + 3rd PARTY LINKS
  + -------
  + Widgets
  + API
  + -------
  + Help
  + Report a bug
  + Give feedback
- Logout

Any thoughts?

See also discussion at #4987

Metadata

Metadata

Assignees

Labels

EnhancementFor new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions