Herman Layout Regions
The Herman layout is comprised of several “regions” –
such as the banner, nav, and main areas –
as well as the app
and container
wrapping regions.
[data-region='app']
scss
[data-region='app'] {
display: flex;
flex-direction: column;
height: 100%;
margin: 0 auto;
min-height: 100vh;
padding: 0;
}
The app
region contains the entire application.
[data-region='container']
scss
[data-region='container'] {
display: flex;
flex: 1 1 auto;
position: relative;
@include tools.above('page-break') {
justify-content: flex-end;
}
}
The container
region acts as a layout wrapper
for the navigation and main content.