11< div [@routerTransition] >
2- < h3 class ="form-title "> {{l("LogIn")}}</ h3 >
2+ < div class ="container ">
3+ < div id ="LoginArea " class ="row ">
4+ < div class ="col-lg-12 ">
5+ < div class ="well bs-component ">
6+ < form #loginForm ="ngForm " id ="LoginForm " class ="form-horizontal " method ="post " novalidate (ngSubmit) ="login() ">
7+ < fieldset >
8+ < legend > {{l("LogIn")}}</ legend >
9+ < div class ="form-group ">
10+ < div class ="col-lg-12 ">
11+ < input [(ngModel)] ="loginService.authenticateModel.userNameOrEmailAddress " autoFocus class ="form-control form-control-solid placeholder-no-fix input-ltr " type ="text " autocomplete ="off " placeholder ="{{l('UserNameOrEmail')}} " name ="userNameOrEmailAddress " required />
12+ </ div >
13+ </ div >
314
4- < form #loginForm ="ngForm " class ="login-form " method ="post " novalidate (ngSubmit) ="login() ">
15+ < div class ="form-group ">
16+ < div class ="col-lg-12 ">
17+ < input [(ngModel)] ="loginService.authenticateModel.password " class ="form-control form-control-solid placeholder-no-fix input-ltr " type ="password " autocomplete ="off " placeholder ="{{l('Password')}} " name ="password " required maxlength ="32 " />
18+ < div class ="checkbox ">
19+ < label >
20+ < input [(ngModel)] ="loginService.rememberMe " type ="checkbox " name ="rememberMe " value ="true " />
21+ < span class ="ripple "> </ span >
22+ < span class ="check "> </ span > {{l("RememberMe")}}
23+ </ label >
24+ </ div >
25+ </ div >
26+ </ div >
527
6- < div class ="form-group ">
7- < label class ="control-label visible-ie8 visible-ie9 "> {{l("UserNameOrEmail")}}</ label >
8- < input [(ngModel)] ="loginService.authenticateModel.userNameOrEmailAddress " autoFocus class ="form-control form-control-solid placeholder-no-fix input-ltr " type ="text " autocomplete ="off " placeholder ="{{l('UserNameOrEmail')}} " name ="userNameOrEmailAddress " required />
9- </ div >
28+ < div class ="form-group ">
29+ < div class ="col-lg-12 ">
30+ < button id ="LoginButton " type ="submit " class ="btn btn-primary " [disabled] ="!loginForm.form.valid "> < i class ="fa fa-sign-in "> </ i > {{l("LogIn")}}</ button >
31+ < span *ngIf ="isSelfRegistrationAllowed ">
32+ < a class ="btn btn-success " routerLink ="/register "> < i class ="fa fa-sign-in "> </ i > {{l("Register")}}</ a >
33+ </ span >
34+ </ div >
35+ </ div >
1036
11- < div class ="form-group ">
12- < label class ="control-label visible-ie8 visible-ie9 "> {{l('Password')}}</ label >
13- < input [(ngModel)] ="loginService.authenticateModel.password " class ="form-control form-control-solid placeholder-no-fix input-ltr " type ="password " autocomplete ="off " placeholder ="{{l('Password')}} " name ="password " required maxlength ="32 " />
14- </ div >
37+ </ fieldset >
38+ </ form >
1539
16- < div class ="form-group ">
17- < div class ="mt-checkbox-list ">
18- < label class ="mt-checkbox mt-checkbox-outline ">
19- < input class ="form-control " [(ngModel)] ="loginService.rememberMe " type ="checkbox " name ="rememberMe " value ="true " /> {{l("RememberMe")}}
20- < span > </ span >
21- </ label >
40+ < div class ="login-options " *ngIf ="multiTenancySideIsTeanant && loginService.externalLoginProviders.length > 0 ">
41+ < h4 > {{l("LoginWith")}}</ h4 >
42+ < ul class ="social-icons ">
43+ < li *ngFor ="let provider of loginService.externalLoginProviders ">
44+ < a class ="social-login-icon social-icon-color {{provider.icon}} "
45+ (click) ="externalLogin(provider) "
46+ title ="{{provider.name}} "> </ a >
47+ </ li >
48+ </ ul >
49+ </ div >
50+ </ div >
2251 </ div >
2352 </ div >
24-
25- < div class ="form-actions ">
26- < button type ="submit " class ="btn btn-success uppercase " [disabled] ="!loginForm.form.valid "> {{l("LogIn")}}</ button >
27- < a routerLink ="/forgot-password " id ="forget-password " class ="forget-password "> {{l("ForgotPassword")}}</ a >
28- </ div >
29- </ form >
30-
31- < div class ="login-options " *ngIf ="multiTenancySideIsTeanant && loginService.externalLoginProviders.length > 0 ">
32- < h4 > {{l("LoginWith")}}</ h4 >
33- < ul class ="social-icons ">
34- < li *ngFor ="let provider of loginService.externalLoginProviders ">
35- < a class ="social-login-icon social-icon-color {{provider.icon}} "
36- (click) ="externalLogin(provider) "
37- title ="{{provider.name}} "> </ a >
38- </ li >
39- </ ul >
40- </ div >
41-
42- < div class ="create-account ">
43- < p >
44- < span *ngIf ="isSelfRegistrationAllowed ">
45- < a routerLink ="/register " id ="register-btn " class ="uppercase "> {{l("CreateAnAccount")}}</ a >
46- < span class ="pipe-divider "> | </ span >
47- </ span >
48- < a routerLink ="/email-activation " id ="email-activation-btn " class ="uppercase "> {{l("EmailActivation")}}</ a >
49- </ p >
5053 </ div >
51- </ div >
54+ </ div >
0 commit comments