0668fb0 add offcanvas nav and better templating