UNPKG

abstruse

Version:
39 lines (38 loc) 1.63 kB
<div class="hero is-fullheight login-hero"> <div class="hero-body"> <div class="container"> <div class="columns is-multiline"> <div class="container" *ngIf="loading"> <img src="/assets/images/icons/flickr.svg" class="main-loader"> </div> <div class="column is-4 is-offset-4" *ngIf="!loading"> <div class="setup-logo"> <img src="/assets/images/abstruse-text-logo.svg"> </div> </div> <div class="column is-4 is-offset-4"> <div class="login-form" *ngIf="!loading"> <form #loginForm="ngForm" (ngSubmit)="doLogin()"> <h1>Sign In</h1> <div class="form-field"> <label class="form-label">Email Address</label> <input class="form-input" type="text" name="email" placeholder="Email" [(ngModel)]="user.email" required> </div> <div class="form-field"> <label class="form-label">Password</label> <input class="form-input" type="password" name="password" placeholder="Password" [(ngModel)]="user.password" required> </div> <div class="form-field"> <button type="submit" class="button green login-button" [disabled]="!loginForm.valid">Sign In</button> </div> </form> </div> <a *ngIf="!loading && !required" class="button centered-anonymous" routerLink="/"> <img src="/assets/images/icons/anonymous.svg"> Continue as anonymous </a> </div> </div> </div> </div> </div>