The Holy Grail Layout with CSS Grid | CSS-Tricks
How to build a very common layout with CSS grid. Header on the top, footer on the bottom. Two columns, sidebar and main content. This one has navigation above the main content but within that same column.
css-tricks.com