Prevent zooming on mobile, add hack to get off-canvas to work on iOS