Advertisement
Guest User

Untitled

a guest
Dec 7th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 2.09 KB | None | 0 0
  1.   <div class="wrapper">
  2.  
  3.       <form class="form-signin" name="form" (ngSubmit)="f.form.valid && login()" #f="ngForm" novalidate>
  4.         <p class="lead" align="center">Login portal</p>
  5.         <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !username.valid }">
  6.           <label for="username">Username</label>
  7.           <input type="text" class="form-control" name="username" [(ngModel)]="model.username" #username="ngModel" required id="username"/>
  8.           <div *ngIf="f.submitted && !username.valid" class="help-block">Username is required</div>
  9.         </div>
  10.         <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !password.valid }">
  11.           <label for="password">Password</label>
  12.           <input type="password" class="form-control" name="password" [(ngModel)]="model.password" #password="ngModel" required id="password" />
  13.           <div *ngIf="f.submitted && !password.valid" class="help-block">Password is required</div>
  14.         </div>
  15.         <div class="form-group" class="text-center">
  16.           <button [disabled]="loading" class="btn btn-primary">Login</button>
  17.           <img *ngIf="loading" src="data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==" />
  18.         </div>
  19.  
  20.       </form>
  21.   </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement