better login page on small screens