https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexibl...
tldr:
desktop viewport:
_header____ nav|article
header article nav
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexibl...
tldr:
desktop viewport:
mobile viewport: can be done really easily with flexbox and `order`.