mediumish-gohugo-theme icon indicating copy to clipboard operation
mediumish-gohugo-theme copied to clipboard

Add support for cascaded menus

Open yesitsme007 opened this issue 4 years ago • 0 comments

Hugo supports cascaded menus by defining a "parent" property. This is not supported by the Mediumish theme currently. This pull request adds this functionaility.

The code is not bullet-proof, e.g. I did not test it on mobile devices and only with a single browser (Firefox). It may be useful for many users to have this feature supported. My use case is a quick navigation if you have many blog entries. I added an example to the example site. The code could be simplified a bit if you rename css class "navbar-nav" to "navbar-menu-level-1". I tried this but it breaks the menu. I guess this class is partially defined outside of file medium.css

Inspired by this and this

Example: CascadedMenu

yesitsme007 avatar Sep 20 '20 21:09 yesitsme007