Skip to content
This repository has been archived by the owner on Feb 5, 2024. It is now read-only.

Add support for cascaded menus #30

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

yesitsme007
Copy link

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

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

Successfully merging this pull request may close these issues.

2 participants