Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
New faster navigation with dropdown menus for Plone #2516
Proposer: Peter Holzer (@agitator)
Seconder: Johannes Raggam (@thet)
Plone sites typically have a lot of content, the global navigation only supports the main folders of the site for navigation. It's time we have dropdown menus in Plone by default.
webcouturier.dropdownmenu is used by many plonistas to solve this problem - not without issues.
Proposal & Implementation
While I was in process of updating the styles for mobile first, Johannes found out about the performance issues while profiling a client site. We then decided to start a new implementation of a dropdown navigation for Plone.
The new implementation features:
Existing code and proof of concept in https://github.com/collective/collective.navigation (still needs polishing)
Tasks necessary for the plip:
Nice to have (could be finished later):
@agitator in following up to the chat we had earlier, some links that might help:
@yurj please explain, imho those add ons follow a totally different approach to build a navigation
From previous discussion, what I think a mega menu should be https://community.plone.org/t/site-map-and-mega-menu-generation-is-slow/4662/17?u=agitator