JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q48186F
  • License MIT

Volto website navigation dropdown menu

Package Exports

  • @myriadicity/volto-navigation-dropdown
  • @myriadicity/volto-navigation-dropdown/src/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@myriadicity/volto-navigation-dropdown) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

volto-navigation-dropdown

Prototype Volto website navigation dropdown menu functionality.

The new Plone 6 Volto frontend initial release lacks comprehensive site navigation: the navigation menu includes entries for only the top-level pages. This is a critical lack for some kinds of websites, particularly information sharing websites intended for browsing.

This repository holds a few versions of code that provide the missing navigation functionality, including some preliminary versions with different problems and this main version which is coming to provide the full functionality, though currently with at least one problem to be resolved. Specifically, we need to get submenus appearing in both left and right sides, alternating with depth, so menu entries for deeply embedded levels are onscreen.

See the versions of this README.md in the respective branches, stubborn and oblique, for descriptions of the preliminary versions.

This Plone 6 Volto frontend addon prototype is available as an npm package: @myriadicity/volto-navigation-dropdown

(The malfunctioning versions are also available in repository branches "oblique" and "stubborn" and as npm modules @myriadicity/volto-navigation-dropdown-oblique and @myriadicity/volto-navigation-dropdown-stubborn.)

I posted a description of this situation to the Plone community: Work On Plone 6 Navigation Menus - Development / Plone 6 UI (Volto)