Reworked the user login form
- moved to a dedicated 'Login' tab
- style now matches overall UI