Change offcanvas to slide on top of content from left, more consistent across browsers
Remove unneeded close element (mask now closes), add destroy method