p_login.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <div class="container">
  2. <div class="login-box">
  3. <div class="login-box-logo">
  4. <img src="/img/logo_transparent_200x75.png">
  5. </div>
  6. <form name="loginForm" class="form-horizontal">
  7. <div class="row-fluid">
  8. <div class="span8">
  9. <div class="control-group">
  10. <label class="control-label" for="inputEmail">Email</label>
  11. <div class="controls">
  12. <input type="text" required ng-model="loginModel.email" id="inputEmail" placeholder="Email">
  13. </div>
  14. </div>
  15. <div class="control-group">
  16. <label class="control-label" for="inputPassword">Password</label>
  17. <div class="controls">
  18. <input type="password" required ng-model="loginModel.password" id="inputPassword" placeholder="Password">
  19. </div>
  20. </div>
  21. <div class="control-group">
  22. <div class="controls">
  23. <label class="checkbox">
  24. <input type="checkbox" ng-model="loginModel.remember" ng-checked="login.remember"> Remember me
  25. </label>
  26. </div>
  27. </div>
  28. </div>
  29. <div class="span4">
  30. <button type="submit" ng-click="login()" class="btn btn-success btn-large">
  31. <i class="icon-lock"></i>
  32. Sign in
  33. </button>
  34. </div>
  35. </div>
  36. <div class="alert alert-error" ng-show="loginError">
  37. <button type="button" class="close" data-dismiss="alert">&times;</button>
  38. <strong>Login failed:</strong> {{loginError}}
  39. </div>
  40. </form>
  41. </div>
  42. </div>