Redesign of login view and error messages.