Make sure the service looks nice even with JS disabled

Of course, it's going to be absolutely inoperable without JS,
but the least we could do is make it clear what's going on.

The display text is kept in German, as that will be the eventual
display language