From cca50cf64c804eadcc1035bf370e321393bdd418 Mon Sep 17 00:00:00 2001 From: James Allen Date: Wed, 23 Jul 2014 11:18:42 +0100 Subject: [PATCH] Auto focus login, register and password fields --- services/web/app/views/user/login.jade | 3 ++- services/web/app/views/user/passwordReset.jade | 3 ++- services/web/app/views/user/register.jade | 3 ++- services/web/app/views/user/setPassword.jade | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/services/web/app/views/user/login.jade b/services/web/app/views/user/login.jade index c0b8827d89..af77e3a739 100644 --- a/services/web/app/views/user/login.jade +++ b/services/web/app/views/user/login.jade @@ -19,7 +19,8 @@ block content required, placeholder='email@example.com', ng-model="email", - ng-model-options="{ updateOn: 'blur' }" + ng-model-options="{ updateOn: 'blur' }", + autofocus ) span.small.text-primary(ng-show="loginForm.email.$invalid && loginForm.email.$dirty") | Must be an email address diff --git a/services/web/app/views/user/passwordReset.jade b/services/web/app/views/user/passwordReset.jade index 88e9131d52..11957138d8 100644 --- a/services/web/app/views/user/passwordReset.jade +++ b/services/web/app/views/user/passwordReset.jade @@ -26,7 +26,8 @@ block content name='email', placeholder='email@example.com', required, - ng-model="email" + ng-model="email", + autofocus ) span.small.text-primary( ng-show="passwordResetForm.email.$invalid && passwordResetForm.email.$dirty" diff --git a/services/web/app/views/user/register.jade b/services/web/app/views/user/register.jade index 30889eacaf..91d6dcd9ba 100644 --- a/services/web/app/views/user/register.jade +++ b/services/web/app/views/user/register.jade @@ -31,7 +31,8 @@ block content required, ng-model="email", ng-init="email = #{JSON.stringify(new_email)}", - ng-model-options="{ updateOn: 'blur' }" + ng-model-options="{ updateOn: 'blur' }", + autofocus ) span.small.text-primary(ng-show="registerForm.email.$invalid && registerForm.email.$dirty") | Must be an email address diff --git a/services/web/app/views/user/setPassword.jade b/services/web/app/views/user/setPassword.jade index 1aa2c2a76b..067a0dfecb 100644 --- a/services/web/app/views/user/setPassword.jade +++ b/services/web/app/views/user/setPassword.jade @@ -26,7 +26,8 @@ block content name='password', placeholder='new password', required, - ng-model="password" + ng-model="password", + autofocus ) span.small.text-primary( ng-show="passwordResetForm.password.$invalid && passwordResetForm.password.$dirty"