i don’t particularly like this. navigation sidebar in drop down mode:
also, in drop down mode, it doesn’t take much to make the menu have a scroll bar even if there is still desktop screen space for it to expand and not have it. can this be fixed?
my users want the drop down side bar as opposed to the expanded one because it closely resembles the old legacy hamburger menu and it’s on the right side.
and why does Everything include new and unread? those should be separate?
i also need to get that FAQ link out of there and i haven’t quite figured out the CSS for that yet.
There may be more elegant or accurate solutions, and I think the sidebar will be more customizable in the future, but a potentially unreliable CSS solution would be:
It targets the current position of the FAQ link parent (last element -1). Having other elements between the FAQ link and the end of the list will make the CSS selector not target the proper element anymore.
But if you’re confident this part of the list won’t change, you can go for it.
thanks @Canapin - i’m pretty good with CSS and use quite a bit on my forum and i’m fine with it. i hadn’t quite figured out how to target those items and i was hoping to do it without the child element code for the reason you pointed out. i used a lot of CSS to change the old legacy menu contents as well, but it was easier to get at with CSS. i actually want to manipulate that whole section under community and put things in a different order, so i suspect i’ll have to use some javascript too. i REALLY want that part to customizable for admins. thanks again for the tip!
also still not really clear what “everything” is. i kinda want to rename it to be more specific.
so this does work to hide the faq but i have since discovered it also has the unwanted effect of hiding an element in each menu section but of course it does
i should really just get on with it and write up a faq or delegate it to a user.
yea i was trying to use that method the first time and i had the data-link syntax wrong. i forgot the “-name” part and figured it was somehow not do-able. stupid me because that’s similar to how i did it with the old legacy menu. DOH thank you.
just as an aside, the child[ ] method is only usable for desktop view.
The problem is that all links are inside list elements that all have the exact same classes.
If you hide the link, the list element remains and takes place despite being “empty”.
Unless I’m missing something?
it will be so nice when changing the community section is fully operational in core. i did easily change the “community” title. but i’d like to change the order of elements. for example, in mobile view, the My Posts link is above Admin and Review, and therefore Review is in the … More section. my staff do not like this and i agree that mod controls should take precedence over My Posts. i should probably make a ux feature request topic but i know team is working on making that customizable to us in the future anyways.
i guess i can always hide the link to my posts and then move it to the global links section. i don’t know, i’m sure i’m trying to do too much with that menu.