reset-password html component modify
This commit is contained in:
parent
0392e886e4
commit
d93ce0eaa2
|
@ -1,3 +1,15 @@
|
|||
<p>
|
||||
reset-password works!
|
||||
</p>
|
||||
<mat-card>
|
||||
<mat-card-title> Reset Password </mat-card-title>
|
||||
<mat-card-content>
|
||||
<form fxLayout="column" fxLayoutAlign="start stretch" [formGroup]="resetPassword" (ngSubmit)="sendResetPassword()">
|
||||
<mat-form-field class="full-width">
|
||||
<input type="email" id="email" class="input" placeholder="Please enter your email"
|
||||
formControlName="email" required matInput>
|
||||
</mat-form-field>
|
||||
<div *ngIf="formErrors.email" class="help is-danger">
|
||||
{{ formErrors.email }}
|
||||
</div>
|
||||
<button mat-raised-button color="accent" type="submit" (click)="sendResetPassword()">Reset Password</button>
|
||||
</form>
|
||||
</mat-card-content>
|
||||
</mat-card>
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
$gray-lighter: #eceeef !default;
|
||||
$image_path: "/assets/images/" !default;
|
||||
|
||||
$prefix: 'reset-password';
|
||||
|
||||
.#{$prefix} {
|
||||
|
||||
&-conainer {
|
||||
min-height: 100%;
|
||||
background-size: cover;
|
||||
padding: 100px;
|
||||
}
|
||||
|
||||
&-main {
|
||||
position: relative;
|
||||
margin: 0 auto;
|
||||
width: 500px;
|
||||
}
|
||||
}
|
||||
|
||||
.full-width {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.help {
|
||||
|
||||
}
|
||||
|
||||
.is-danger {
|
||||
|
||||
}
|
||||
|
||||
.button {
|
||||
width:300px;
|
||||
}
|
||||
.redirect {
|
||||
font-size: 14px;
|
||||
margin-left: 10px;
|
||||
color: #00AAAA;
|
||||
}
|
|
@ -1,4 +1,6 @@
|
|||
import { Component, OnInit } from '@angular/core';
|
||||
import { Router } from '@angular/router';
|
||||
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
|
||||
|
||||
@Component({
|
||||
selector: 'of-member-reset-password',
|
||||
|
@ -7,9 +9,26 @@ import { Component, OnInit } from '@angular/core';
|
|||
})
|
||||
export class ResetPasswordComponent implements OnInit {
|
||||
|
||||
constructor() { }
|
||||
resetPassword: FormGroup;
|
||||
formErrors = {
|
||||
'email': ''
|
||||
};
|
||||
|
||||
constructor(
|
||||
private router: Router,
|
||||
private formBuilder: FormBuilder,) { }
|
||||
|
||||
ngOnInit() {
|
||||
this.resetPassword = this.formBuilder.group({
|
||||
'email': ['', [
|
||||
Validators.required,
|
||||
Validators.email
|
||||
]
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
sendResetPassword() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user