1
- < div bsModal #createUserModal ="bs-modal " class ="modal fade " tabindex ="-1 " role ="dialog " aria-labelledby ="createUserModal " aria-hidden ="true " [config] ="{backdrop: 'static'} ">
1
+ < div bsModal #createUserModal ="bs-modal " class ="modal fade " (onShown) =" onShown() " tabindex ="-1 " role ="dialog " aria-labelledby ="createUserModal " aria-hidden ="true " [config] ="{backdrop: 'static'} ">
2
2
< div class ="modal-dialog ">
3
3
4
- < div class ="modal-content ">
4
+ < div #modalContent class ="modal-content ">
5
5
6
6
< form *ngIf ="active " #createUserForm ="ngForm " novalidate (ngSubmit) ="save() ">
7
7
@@ -15,36 +15,45 @@ <h4 class="modal-title">
15
15
</ div >
16
16
17
17
< div class ="modal-body ">
18
- < div class ="form-group ">
19
- < label > {{l("UserName")}}</ label >
20
- < input class ="form-control " type ="text " name ="UserName " [(ngModel)] ="user.userName " required maxlength ="32 " minlength ="2 ">
18
+ < div class ="form-group form-float ">
19
+ < div class ="form-line ">
20
+ < input class ="form-control " type ="text " name ="UserName " [(ngModel)] ="user.userName " required maxlength ="32 " minlength ="2 ">
21
+ < label class ="form-label "> {{l("UserName")}}</ label >
22
+ </ div >
21
23
</ div >
22
- < div class ="form-group ">
23
- < label > {{l("Name")}}</ label >
24
- < input type ="text " name ="Name " class ="form-control " [(ngModel)] ="user.name " required maxlength ="32 ">
24
+ < div class ="form-group form-float ">
25
+ < div class ="form-line ">
26
+ < input type ="text " name ="Name " class ="form-control " [(ngModel)] ="user.name " required maxlength ="32 ">
27
+ < label class ="form-label "> {{l("Name")}}</ label >
28
+ </ div >
25
29
</ div >
26
- < div class ="form-group ">
27
- < label > {{l("Surname")}}</ label >
28
- < input type ="text " name ="Surname " class ="form-control " [(ngModel)] ="user.surname " required maxlength ="32 ">
30
+ < div class ="form-group form-float ">
31
+ < div class ="form-line ">
32
+ < input type ="text " name ="Surname " class ="form-control " [(ngModel)] ="user.surname " required maxlength ="32 ">
33
+ < label class ="form-label "> {{l("Surname")}}</ label >
34
+ </ div >
29
35
</ div >
30
- < div class ="form-group ">
31
- < label > {{l("EmailAddress")}}</ label >
32
- < input type ="email " name ="EmailAddress " class ="form-control " [(ngModel)] ="user.emailAddress " maxlength ="256 " pattern ="^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{1,})+$ ">
36
+ < div class ="form-group form-float ">
37
+ < div class ="form-line ">
38
+ < input type ="email " name ="EmailAddress " class ="form-control " [(ngModel)] ="user.emailAddress " maxlength ="256 " pattern ="^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{1,})+$ ">
39
+ < label class ="form-label "> {{l("EmailAddress")}}</ label >
40
+ </ div >
33
41
</ div >
34
- < div class ="form-group ">
35
- < label > {{l("Password")}}</ label >
36
- < input type ="password " name ="Password " class ="form-control " [(ngModel)] ="user.password " required maxlength ="32 ">
42
+ < div class ="form-group form-float ">
43
+ < div class ="form-line ">
44
+ < input type ="password " name ="Password " class ="form-control " [(ngModel)] ="user.password " required maxlength ="32 ">
45
+ < label class ="form-label "> {{l("Password")}}</ label >
46
+ </ div >
37
47
</ div >
38
48
< div class ="checkbox ">
39
- < label >
40
- < input type ="checkbox " name ="IsActive " value ="true " value ="true " [(ngModel)] ="user.isActive " checked ="checked "> {{l("IsActive")}}
41
- </ label >
49
+ < input type ="checkbox " name ="IsActive " value ="true " id ="CreateUserIsActive " [(ngModel)] ="user.isActive " class ="filled-in " checked />
50
+ < label for ="CreateUserIsActive "> {{l("IsActive")}}</ label >
42
51
</ div >
43
52
</ div >
44
53
45
54
< div class ="modal-footer ">
46
55
< button [disabled] ="saving " type ="button " class ="btn btn-default " (click) ="close() "> {{l("Cancel")}}</ button >
47
- < button type ="submit " class ="btn btn-primary blue " [disabled] ="!createUserForm.form.valid "> < i class =" fa fa-save " > </ i > < span > {{l("Save")}}</ span > </ button >
56
+ < button type ="submit " class ="btn btn-primary blue " [disabled] ="!createUserForm.form.valid "> {{l("Save")}}</ button >
48
57
</ div >
49
58
50
59
</ form >
0 commit comments