template, offcanvas updates