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

NavBar Web Component integration with MetalK8s UI #3104

Closed
thomasdanan opened this issue Feb 10, 2021 · 0 comments
Closed

NavBar Web Component integration with MetalK8s UI #3104

thomasdanan opened this issue Feb 10, 2021 · 0 comments
Assignees
Labels
complexity:medium Something that requires one or few days to fix priority:high High priority issues, should be worked on ASAP (after urgent issues), not postponed severity:medium Medium impact (usability) on live deployments topic:ui UI-related issues

Comments

@thomasdanan
Copy link
Contributor

Component:

'ui'

Why this is needed:

MetalK8s UI will integrate the NavBar Web component as a replacement to the static Menu Bar that is currently available.
When doing so, we need to specify what Menus to display in the NavBar.

What should be done:

MetalK8s UI should expose to Menus:

  • Platform Menu: When the user clicks on this menu, he lands on the Overview page. From the Overview page, the user will have access to the Node and Volume pages which can be accessed through the lateral Navigation Bar
  • Alert Menu: When the user clicks on this menu, he lands on the Alert page which is displaying all active alerts of the System. On this Alert page, the lateral Navbar is not displayed.

Implementation proposal (strongly recommended):

Test plan:

@thomasdanan thomasdanan added topic:ui UI-related issues complexity:medium Something that requires one or few days to fix priority:high High priority issues, should be worked on ASAP (after urgent issues), not postponed severity:medium Medium impact (usability) on live deployments labels Feb 10, 2021
@JBWatenbergScality JBWatenbergScality added this to the MetalK8s 2.9.0 milestone Mar 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity:medium Something that requires one or few days to fix priority:high High priority issues, should be worked on ASAP (after urgent issues), not postponed severity:medium Medium impact (usability) on live deployments topic:ui UI-related issues
Projects
None yet
Development

No branches or pull requests

2 participants