Adjust settings/login screen to better match Android

Needs some more work still. :)
Double-check on small screens etc.