Skip to content
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

Rework the main side navigation #412

Open
1 task
Tracked by #408
asteriscos opened this issue Nov 13, 2024 · 0 comments
Open
1 task
Tracked by #408

Rework the main side navigation #412

asteriscos opened this issue Nov 13, 2024 · 0 comments
Labels
level/task Task issue type/enhancement New feature or request

Comments

@asteriscos
Copy link
Member

asteriscos commented Nov 13, 2024

Description

In Wazuh 4.8.0 we migrated Wazuh dashboard modules into individual applications that register themselves in the main navigation menu of the platform. This made the navigation menu overcrowded and hard to spot the module the user is interested in.
To improve the navigation experience we have to simplify the main navigation menu and promote fewer access points with their own contextual submenus.

Objective:

Functional requirements

  • Use the standard plugin and application registration mechanisms provided by the platform.
  • Use standard routing features that are well integrated with the browser navigation history.
  • The elements registered in the main navigation menu are restricted by the plugins and apps created.

Tasks

  • Propose which elements are to be registered in the main navigation menu
@asteriscos asteriscos mentioned this issue Nov 13, 2024
11 tasks
@asteriscos asteriscos added type/enhancement New feature or request level/task Task issue labels Nov 13, 2024
@asteriscos asteriscos changed the title Rework the main side navigation. Rework the main side navigation Nov 19, 2024
@wazuhci wazuhci moved this to Triage in Release 5.0.0 Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement New feature or request
Projects
Status: Triage
Development

No branches or pull requests

1 participant