Fix off-canvas menu cut-off due to short page content

If the page content is small/short, the off-canvas menu typically is cut-off on the bottom because it only extends to the bottom of the content instead of the bottom of the browser window.  This fixes that.

Signed-off-by: Jake Wilson <jake.e.wilson@gmail.com>