Dear Duncan
@DMB
"what about people (such as myself) who want them visible at all times?, Would be quite simple to add that option in on the next update no?"
Good point, I've added this thread to the development notes ✅
I'm unsure of your exact setup and what is being applied to the sub-menu via Lay Theme vs your own Custom code, however the main thing i see is that when the class 'hidden' is added to the Menu on scroll its pushed up but not enough ( only 36px )
Screen Shot 2021-11-01 at 11.02.44 AM.png
It may not be the cleanest solution but the most efficient.
nav.laynav.primary.hidden {
top: -70px !important;
}
The menu is out of view completely now, sadly the !important is needed to override the CSS that is initially passed by hidden being added, but apart from that its good. When you have more time, finding out a cleaner way to correct this may be a good idea 🌝
As for the second issue we have current-menu-parent also getting highlighted in addition to current-menu-item (getting the following blue added):
nav.laynav .current-menu-parent>a {
color: #1100ff;
}
The colour is defined in Customizer ▸ Menu Style
Menu Point Active. But if you want no highlight then set the desired colour e.g:
nav.laynav .current-menu-parent>a {
color: black;
}
Hope this helps Duncan let me know how you go! 💥
Richard