Hi everyone, I’m just catching up to this discussion after replying to the issue Rebecca filed on GitHub. I wanted to copy that over here so everyone saw it:
The decision to limit it to two levels was taken because cascading or dropdown menus with more than two levels are difficult to use. This is especially true for anyone who has impaired motor functions.
One way to deal with this is to use a megamenu instead. But almost all of our users have no more than a dozen links in their navigation menu and a megamenu wouldn’t be appropriate for them.
In general, I encourage journals to try to flatten their navigation structure. Large menus can be difficult to scan and use – whether deeply nested or not – and this is especially so on mobile devices. Where possible, it is often a good idea to use in-content links to sub-pages rather than trying to pack your entire sitemap into the main nav menu.