Of course now that I play with it I’m realizing that I have to move the mobile menu (hamburger) to the left side now. Is there another piece of magic CSS for that?
Thanks so much Andrew. Very helpful. And it does exactly what I want (name on right, hamburger on left) except when I get to Desktop size at which point it flips back to name on left, full menus on right.
Is there a simple way to keep everything consistent on one side throughout all sizes?
You just need to restrict the title area float right to above the breakpoint where the desktop menu is used.
You will need to change the 1000px to match whatever your custom breakpoint is set to in the topper stack settings - I guessed at 1000px from your page without measuring it properly.
This should be all the CSS you have for topper - make sure this does not duplicate what you have done already - best to delete that and paste in this wholesale.
@media all and (min-width: 1000px){
.top-bar>ul.title-area{
float:right;
}
}
.toggle-topbar {
left: 0!important;
right: auto!important;
}
.top-bar .title-area>.name{
text-align:right;
}