Like Katello, a hierarchical navigation system is needed. When visiting a page, it is useful to have some form of nav system. For example here on github you'll see Code, Network, Pull Requests,... and then once clicking there you'll see the next level of hierarchy (Issues -> Browse Issues, Milestones), and even a third level (eg. in new issue there is Write and Preview).
Selecting a nav level should update either the URL or a breadcrumb system.
Unlike Katello's, having the menus dynamic is preferable. This allows customization of what is shown to be modified at runtime and not just at server restart.
Like Katello, a hierarchical navigation system is needed. When visiting a page, it is useful to have some form of nav system. For example here on github you'll see Code, Network, Pull Requests,... and then once clicking there you'll see the next level of hierarchy (Issues -> Browse Issues, Milestones), and even a third level (eg. in new issue there is Write and Preview).
Selecting a nav level should update either the URL or a breadcrumb system.
Unlike Katello's, having the menus dynamic is preferable. This allows customization of what is shown to be modified at runtime and not just at server restart.