First, I've seen this post on trying to center it. I tried the solution and it didn't work. I can't find anything else on this for some reason.
If I change the height of the Navbar from its default size (so it can hold my logo at a proper size) the navbar links and the hamburger menu are no longer vertically centered. The links position I can fix, but nothing I do vertically centers the hamburger button. This is the code I copied from the React-Bootstrap site for a Navbar, when in responsive mode, the hamburger button is never vertically centered. It goes to the top right of the page. Here is the code I copied from the React-Bootstrap site...
<Navbar collapseOnSelect staticTop>
<Navbar.Header>
<Navbar.Brand>
<img id='headerLogo' src={require("../images/logo.svg")} />
</Navbar.Brand>
<Navbar.Toggle />
</Navbar.Header>
<Navbar.Collapse>
<Nav pullRight>
<NavItem eventKey={1} href="#">Home</NavItem>
<NavItem eventKey={2} href="#">About</NavItem>
<NavDropdown eventKey={3} title="Portfolio" id="basic-nav-dropdown" pullRight>
<MenuItem eventKey={3.1}>Main</MenuItem>
<MenuItem divider />
<MenuItem eventKey={3.2}>Photography</MenuItem>
<MenuItem eventKey={3.3}>Graphic Design</MenuItem>
<MenuItem eventKey={3.4}>Motion Graphics</MenuItem>
</NavDropdown>
</Nav>
</Navbar.Collapse>
</Navbar>
How do I vertically center the hamburger menu button?