Browse Source

image updates

master
ganga satish kumar 3 years ago
parent
commit
31ca378bb6
  1. 3
      src/app/login/login.component.html
  2. 25
      src/app/login/login.component.scss
  3. 10
      src/app/login/login.component.ts
  4. BIN
      src/assets/images/bajaj_logo_70_white.png
  5. BIN
      src/assets/images/bajaj_logo_white.png

3
src/app/login/login.component.html

@ -31,6 +31,9 @@
<div class="align-middle flex-row"> <div class="align-middle flex-row">
<button mat-raised-button color="primary">Sign In</button> <button mat-raised-button color="primary">Sign In</button>
</div> </div>
<div class="flex-row">
<img class="icon-bottom" [src]="bottomImagePath" />
</div>
</div> </div>
</form> </form>
</div> </div>

25
src/app/login/login.component.scss

@ -1,3 +1,9 @@
.page-container {
height: 100%;
display: flex;
flex-direction: column;
background-image: linear-gradient(to right bottom, #e2bd2b, #f0a829, #fa9133, #ff7a41, #ff6352, #ff5774, #f55595, #df5db3, #af77d6, #748be2, #3798d8, #229ec2);
}
#login-screen { #login-screen {
background-image: linear-gradient(to right bottom, #e2bd2b, #f0a829, #fa9133, #ff7a41, #ff6352, #ff5774, #f55595, #df5db3, #af77d6, #748be2, #3798d8, #229ec2); background-image: linear-gradient(to right bottom, #e2bd2b, #f0a829, #fa9133, #ff7a41, #ff6352, #ff5774, #f55595, #df5db3, #af77d6, #748be2, #3798d8, #229ec2);
} }
@ -56,8 +62,27 @@
} }
#login-screen .input-field { #login-screen .input-field {
width: 100%; width: 100%;
padding-bottom: 1%;
} }
#login-screen .error { #login-screen .error {
color: #fff; color: #fff;
font-size: 1rem; font-size: 1rem;
} }
.bottom-20{
padding-bottom: 10%;
}
.icon-bottom{
width: 30%;
height: 30%;
align-items: center;
justify-content: center;
margin: auto;
padding: 30% 5%;
}
::ng-deep .mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline {
color: red!important;
}
::ng-deep input.ng-invalid.ng-touched{
border: none!important;
}

10
src/app/login/login.component.ts

@ -8,7 +8,8 @@ import { FormBuilder, FormGroup, Validators } from "@angular/forms";
}) })
export class LoginComponent implements OnInit { export class LoginComponent implements OnInit {
logoPath:string = 'assets/images/bajaj_logo_ai.png';
logoPath:string = 'assets/images/bajaj_logo_white.png';
bottomImagePath:string = 'assets/images/bajaj_logo_70_white.png';
loginForm!: FormGroup; loginForm!: FormGroup;
username:string =''; username:string ='';
password:string = ''; password:string = '';
@ -23,6 +24,13 @@ export class LoginComponent implements OnInit {
this.initFormControls(); this.initFormControls();
} }
ngAfterViewInit(){
setTimeout(() => {
this.loginForm.controls['password'].markAsTouched();
this.loginForm.controls['username'].markAsTouched();
}, 0);
}
initFormControls(){ initFormControls(){
this.loginForm = this.formBuilder.group({ this.loginForm = this.formBuilder.group({
usernameId: ['',[Validators.required]], usernameId: ['',[Validators.required]],

BIN
src/assets/images/bajaj_logo_70_white.png

After

Width: 658  |  Height: 700  |  Size: 25 KiB

BIN
src/assets/images/bajaj_logo_white.png

After

Width: 1493  |  Height: 530  |  Size: 34 KiB

Loading…
Cancel
Save