Commit eb9cb3bf78cc175bd5adaefba606302eeb973c0c

Authored by Carlos Coêlho
Committed by Daniela Feitosa
1 parent 63a0a102
Exists in login_modal

Improvements to login modal

Added checkbox for keep logged in, forgot password anchor link and
expanded login button. Also, we added some translations.

Signed-off-by: Carlos Coêlho <carlospecter@gmail.com>
Signed-off-by: Sabryna Sousa <sabryna.sousa1323@gmail.com>
src/app/login/login.html
... ... @@ -4,13 +4,23 @@
4 4 <div class="modal-body">
5 5 <form>
6 6 <div class="form-group">
7   - <label for="exampleInputEmail1">{{"auth.form.login" | translate}}</label>
8   - <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Login / Email" ng-model="vm.credentials.username">
  7 + <label for="email">{{"auth.form.login" | translate}}</label>
  8 + <input type="text" class="form-control" id="email" placeholder="{{'auth.form.login' | translate}}" ng-model="vm.credentials.username">
9 9 </div>
10 10 <div class="form-group">
11   - <label for="exampleInputPassword1">{{"auth.form.password" | translate}}</label>
12   - <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password" ng-model="vm.credentials.password">
  11 + <label for="passwd">{{"auth.form.password" | translate}}</label>
  12 + <input type="password" class="form-control" id="passwd" placeholder="{{'auth.form.password' | translate}}" ng-model="vm.credentials.password">
13 13 </div>
14   - <button type="submit" class="btn btn-default" ng-click="vm.login()">{{"auth.form.login_button" | translate}}</button>
  14 + <div class="form-inline">
  15 + <div class="checkbox">
  16 + <label>
  17 + <input type="checkbox" > {{"auth.form.keepLoggedIn" | translate}}
  18 + </label>
  19 + </div>
  20 + <div class="pull-right">
  21 + <a href="">{{"auth.form.forgotPasswd" | translate}}</a>
  22 + </div>
  23 + </div>
  24 + <button type="submit" class="btn btn-default btn-block" ng-click="vm.login()">{{"auth.form.login_button" | translate}}</button>
15 25 </form>
16 26 </div>
... ...
src/languages/en.json
... ... @@ -23,6 +23,8 @@
23 23 "auth.title": "Login",
24 24 "auth.form.login": "Login / Email address",
25 25 "auth.form.password": "Password",
  26 + "auth.form.keepLoggedIn": "Keep me logged in",
  27 + "auth.form.forgotPasswd": "Forgot your password?",
26 28 "auth.form.login_button": "Login",
27 29 "navbar.content_viewer_actions.new_item": "New Item",
28 30 "navbar.profile_actions.new_item": "New Item",
... ...
src/languages/pt.json
... ... @@ -23,6 +23,8 @@
23 23 "auth.title": "Login",
24 24 "auth.form.login": "Login / Email",
25 25 "auth.form.password": "Senha",
  26 + "auth.form.keepLoggedIn": "Continuar logado",
  27 + "auth.form.forgotPasswd": "Esqueceu sua senha?",
26 28 "auth.form.login_button": "Login",
27 29 "navbar.content_viewer_actions.new_item": "Novo Item",
28 30 "navbar.profile_actions.new_item": "Novo Item",
... ...