Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
Hmm everything looks fine here, perhaps you lagged or something and the stylesheets not transmitted properly? (though given how fast the forum loads, I don't think it should even happen) Could you provide screenshot(s)?edit: to the admins, the site layout is going mad on me. the threads are loading out of places at the main page.