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

[ENH] Themes - Navigation Menu Support For More Than 2 Levels #3280

Open
thabaum opened this issue Sep 21, 2023 · 3 comments
Open

[ENH] Themes - Navigation Menu Support For More Than 2 Levels #3280

thabaum opened this issue Sep 21, 2023 · 3 comments

Comments

@thabaum
Copy link
Contributor

thabaum commented Sep 21, 2023

Oqtane currently shows the Parent and it's child, but not a child of a child page. There should be an arrow going to the right/left to expand out the next children of the parent page even if the parent page is a child of another parent page.

image

I have a page that is included in menu that is a child of page Child 1 and is not visible

image

@sbwalker
Copy link
Member

The horizontal menu in Oqtane currently supports 2 level of navigation (I believe the vertical menu also only supports 2 levels). We can certainly include this on the roadmap for the future. If someone needs this capability today there is always the option to create your own menu component or use a menu component from a third party component library if you need to support more hierarchical levels in your themes.

@sbwalker sbwalker changed the title Issue: Navigation Menu Parent Children > Children... are not displayed in navigation Enhancement: Navigation Menu Support For More Than 2 Levels Sep 21, 2023
@thabaum thabaum changed the title Enhancement: Navigation Menu Support For More Than 2 Levels Enh: Navigation Menu Support For More Than 2 Levels Jan 19, 2024
@sbwalker
Copy link
Member

@thabaum FYI... the new https://github.com/oqtane/Oqtane.Theme.Arsha theme example supports 3 levels of navigation in its menu. It uses CSS styles and structure which is specific to the BootstrapMade template it is based upon. But it demonstrates that Oqtane can support 3+ levels of menus.

@thabaum thabaum changed the title Enh: Navigation Menu Support For More Than 2 Levels [ENH] Themes - Navigation Menu Support For More Than 2 Levels Apr 24, 2024
@thabaum
Copy link
Contributor Author

thabaum commented May 1, 2024

@sbwalker should this issue be closed as it is up to the theme to create this support. A DDR Menu type of component that can be reused in themes(Navigation)/components(Modules)/pages(Panes) to display links and sub pages as custom desired with as many sub levels and setting which page is the parent for different trees a UI may need to display would be ideal potentially? Oqtane has many themes now so no sense trying to include this in all themes as Oqtane demonstrates it is up to the theme to set this currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants