Definitely a problem with Mosaic Grid. Was able to reproduce the issue in the sandbox. I have created an issue on Github (https://github.com/backdrop-contrib/mosaic_grid/issues/34).
Actually, this may have nothing to do with whether the page is a child or has children. It seems that the "Type 2" behavior (no dropdown triangles and permanently expanded link lists under the...
Actually, I spoke too soon. This is getting curiouser and curiouser... Maybe the below will spark some ideas.
So, I have two classes of pages. The first class are ones where on a wide...
No, the site is still a mess, so I don't want it public quite yet.
I had thought about seeing if I could reproduce it on the demo, or clone my site and start stripping stuff out and see if...
Comments
Yes, the easiest way do do this would be with Layouts. You can add a "Visibility condition" to the menu block that checks a User's role.
Start on the Layouts UI at admin/structure/layouts, and click "Manage Blocks" for the default layout.
For whichever menu you'd like to hide, click on the "Configure" link at the right.
When the modal opens, csroll down to the "Visibility conditions" section at the very bottom, and pop it open. Click on "Add visibility condition"
Then select the User: role option.
Then select the user role "Authenticated" if you only want people who are logged-in to see the menu!
Note that you will need to repeat these steps for all layouts where you want the block limited by role.