Responsive Web Design

How to create a simple layout with CSS Grid Layouts

A clear and simple explanation on approaching CSS Grid Layout for a basic site layout with header, sidebar, main content, additional content and a footer.