login-view.component.html 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <div style="text-align: center;font-family: Courier New, monospace;">
  2. <div style="text-align: center;">
  3. <h2>LOGIN</h2>
  4. </div>
  5. <form (submit)="login()" [formGroup]="formData">
  6. <div class="form-group">
  7. <label for="username">Username:</label>
  8. <input type="text"
  9. id="username"
  10. name="name" formControlName="username"
  11. minlength="5">
  12. </div>
  13. <div class="form-group">
  14. <label for="password">Password:</label>
  15. <input type="text"
  16. id="password"
  17. name="name" formControlName="password"
  18. minlength="5">
  19. </div>
  20. <input type="submit" value="Login"
  21. [ngClass]="{'disabled': formData.invalid, 'enabled': !(formData.invalid)}"
  22. [disabled]="formData.invalid">
  23. <br>
  24. <div style="color: #b70b0b">
  25. <b>{{errors}}</b><br>
  26. </div>
  27. </form>
  28. <br>
  29. <p>Don't have an account?</p>
  30. <input class="enabled"
  31. type="submit"
  32. value="Register"
  33. routerLink="/register"
  34. routerLinkActive="activebutton"
  35. style="width: 210px">
  36. <br><br>
  37. </div>