Added an "offline" button

So the regular functionality is still accessible despite the login JS being broken.