Improve demo login page and styles