Home › Forums › Support › Split menu with logo in the center? This topic has 14 replies, 4 voices, and was last updated 3 years, 11 months ago by David. Viewing 15 posts - 1 through 15 (of 15 total) Author Posts May 18, 2020 at 6:59 am #1290058 Mike Hi awesome people, How can I create a navbar with a logo in the center, similar to roastycoffee.com? Thanks so much π May 18, 2020 at 7:05 am #1290067 Natalie have a look at this page to start with https://docs.generatepress.com/article/centering-logo-navigation/ May 18, 2020 at 7:28 am #1290097 DavidStaff Customer Support Thanks for the assist Natalie π May 18, 2020 at 8:19 am #1290361 Mike Thanks so much, @Natalie. One more issue – the logo is in the center, though all menu items are on the right. How do I split them to both sides? Thanks again π May 18, 2020 at 8:21 am #1290367 DavidStaff Customer Support Can you share a link to your site so we can see what the issue is? You can edit your original topic and use the Site URL field to share the link privately. May 18, 2020 at 8:26 am #1290374 Mike Hi @David! Thanks for the prompt response. I just shared my website url π May 18, 2020 at 10:14 am #1290538 LeoStaff Customer Support Can you try arranging the menu item as how you want them to show up? Like moving the Home and About menu item before the menu item separator item May 19, 2020 at 4:28 am #1291624 Mike Yes, I’ve tried that several times. It’s not moving π May 19, 2020 at 6:11 am #1291796 DavidStaff Customer Support Add this CSS to your Site: .main-navigation:not(.slideout-navigation) .main-nav { flex: 1; } Then move the menu-item-separator to where you require it – eg. between Home and About. May 19, 2020 at 12:24 pm #1292582 Mike Thanks @David! It’s in the middle now but the mobile nav isn’t working :'( How can I make it work? May 19, 2020 at 4:04 pm #1292833 DavidStaff Customer Support Remove just the CSS you have added for the split menu and use this instead: .navigation-branding { position: absolute; top: 0; left: 50%; transform: translatex(-50%); } .main-nav { flex: 1 0 100%; } .menu-item-separator { visibility: hidden; pointer-events: none; flex: 1; } .main-navigation .mobile-bar-items { margin-right: auto; } @media (min-width: 769px) { .main-navigation ul.menu { display: flex; } } @media(max-width: 768px) { .main-navigation.toggled .main-nav li.menu-item-separator { display: none !important; } } May 19, 2020 at 11:39 pm #1293196 Mike Now the logo has disappeared π May 20, 2020 at 12:39 am #1293252 DavidStaff Customer Support You need to remove all the CSS you originally added for the Split Menu. May 20, 2020 at 1:30 am #1293296 Mike It’s working fine now! Thanks so much, @David π May 20, 2020 at 3:33 am #1293437 DavidStaff Customer Support Glad to hear that π Author Posts Viewing 15 posts - 1 through 15 (of 15 total) You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In