log/set footer always in bottom

Have been trying to set footer to stay in bottom even the content is not fully fill the screen, found this interesting article CSS: How to fix the footer to the bottom of the page in 2020

TL;DR: use 100vh (viewport)

1 body {
2	display: flex;
3	flex-direction: column;
4	min-height: 100vh;
5}