In Structure->Menus for the main menu (the default one that shows in Mayo) I define a menu item as a child of an existing item. It does not appear in the menu bar at all, not even when I select expand by default.

Comments

mermentau’s picture

Category: bug » support

I think what you are seeing is a feature of the way Drupal core works. Could you try it with Bartik and see if the behavior is the same?

Spinland’s picture

I believe the issue is a lack of understanding on my part. I installed Superfish and disabled the default menu using the MAYO checkbox and now have working submenus.

One issue I did notice is when I used the "none" style for Superfish, allowing the MAYO defined style to take over, menu items with submenus appeared noticeably lower on the menu. I made this change in the MAYO style.css:

.sf-menu li.menuparent a {
  /* item with child menu - adding some spaces for arrows */
  /* padding: 8px 19px 2px 8px;  */ /* Added 6px at top for alignment*/
   padding: 2px 22px 2px 8px;   /* Added 6px at top for alignment*/
}

And everything now lines up properly and the arrow has enough space.

thulleng’s picture

Would you please provide instructions on how to disabled the default menu using in Mayo checkbox. Thank you.

mermentau’s picture

Issue summary: View changes
Status: Active » Closed (fixed)