Your site’s main header. A place for your app logo and maybe some navigation.
Layout is done with flexbox. Flexbox is made for handling vertical alignment and dividing elements across the available space without the need of floats.
This is actually layout issue. You can’t solve this with a modifier on .site-header but with a modifier on <html>. This is because we also add additional styling to other modules.
Vertical header
A fixed vertical header on the left side of your page. On mobile this wil transform to a horizontal header with an optional hamburger to show the menu.
Selector
Description
.layout--vertical-header
Required
On the html tag</code>
.site-header--vertical
Required
Modifier on .site-header</code>
.nav--vertical
Optional
Only if you need navigation in the vertical header
.hamburger
Optional
Only if you need navigation in the vertical header. This is for the mobile view only.