@@ -26,19 +26,12 @@ <h3>Personal data</h3>
26
26
< label class ="mdl-textfield__label " for ="birthday "> Birthday</ label >
27
27
</ div >
28
28
29
- < div class ="mdl-cell mdl-cell--6-col mdl-textfield mdl-js-textfield mdl-textfield--floating-label getmdl-select ">
30
- < input class ="mdl-textfield__input " value ="Male " type ="text " id ="gender " readonly tabIndex ="-1 "/>
31
-
32
- < label class ="mdl-textfield__label " for ="gender "> Gender</ label >
33
-
34
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown " for ="gender ">
35
- < li class ="mdl-menu__item "> Male</ li >
36
- < li class ="mdl-menu__item "> Female</ li >
37
- </ ul >
38
-
39
- < label for ="gender ">
40
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
41
- </ label >
29
+ < div class ="mdl-cell mdl-cell--6-col ">
30
+ < material-angular-select [data] ="['Male', 'Female'] "
31
+ [label] ="'Gender' "
32
+ [name] ="'gender' "
33
+ [currentValue] ="'Male' "
34
+ [fixHeight] ="true "> </ material-angular-select >
42
35
</ div >
43
36
</ div >
44
37
</ div >
@@ -62,19 +55,12 @@ <h3>Employment</h3>
62
55
< input class ="mdl-textfield__input " type ="text " value ="Lead developer " id ="position "/>
63
56
< label class ="mdl-textfield__label " for ="position "> Position</ label >
64
57
</ div >
65
- < div class ="mdl-cell mdl-cell--6-col mdl-textfield mdl-js-textfield mdl-textfield--floating-label getmdl-select ">
66
- < input class ="mdl-textfield__input " value ="Senior " type ="text " id ="qualification " readonly tabIndex ="-1 "/>
67
- < label class ="mdl-textfield__label " for ="qualification "> Qualification</ label >
68
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown "
69
- for ="qualification ">
70
- < li class ="mdl-menu__item "> Young Padawan</ li >
71
- < li class ="mdl-menu__item "> Junior</ li >
72
- < li class ="mdl-menu__item "> Middle</ li >
73
- < li class ="mdl-menu__item "> Senior</ li >
74
- </ ul >
75
- < label for ="qualification ">
76
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
77
- </ label >
58
+ < div class ="mdl-cell mdl-cell--6-col ">
59
+ < material-angular-select [data] ="qualifications "
60
+ [label] ="'Qualification' "
61
+ [name] ="'qualification' "
62
+ [currentValue] ="'Junior' "
63
+ [fixHeight] ="true "> </ material-angular-select >
78
64
</ div >
79
65
</ div >
80
66
@@ -107,16 +93,10 @@ <h3>Contacts</h3>
107
93
</ div >
108
94
</ div >
109
95
110
- < div class ="mdl-cell mdl-cell--3-col mdl-textfield mdl-js-textfield getmdl-select ">
111
- < input class ="mdl-textfield__input " value ="Mobile " type ="text " id ="phone_type " readonly tabIndex ="-1 "/>
112
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown " for ="phone_type ">
113
- < li class ="mdl-menu__item "> Mobile</ li >
114
- < li class ="mdl-menu__item "> Home</ li >
115
- < li class ="mdl-menu__item "> Work</ li >
116
- </ ul >
117
- < label for ="phone_type ">
118
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
119
- </ label >
96
+ < div class ="mdl-cell mdl-cell--3-col ">
97
+ < material-angular-select [data] ="['Mobile', 'Home', 'Work'] "
98
+ [name] ="'phone_type' "
99
+ [currentValue] ="'Mobile' "> </ material-angular-select >
120
100
</ div >
121
101
</ div >
122
102
@@ -130,15 +110,10 @@ <h3>Contacts</h3>
130
110
</ div >
131
111
</ div >
132
112
133
- < div class ="mdl-cell mdl-cell--3-col mdl-textfield mdl-js-textfield getmdl-select ">
134
- < input class ="mdl-textfield__input " value ="Personal " type ="text " id ="skype_type " readonly tabIndex ="-1 "/>
135
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown " for ="skype_type ">
136
- < li class ="mdl-menu__item "> Personal</ li >
137
- < li class ="mdl-menu__item "> Work</ li >
138
- </ ul >
139
- < label for ="skype_type ">
140
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
141
- </ label >
113
+ < div class ="mdl-cell mdl-cell--3-col ">
114
+ < material-angular-select [data] ="['Personal', 'Work'] "
115
+ [name] ="'skype_type' "
116
+ [currentValue] ="'Personal' "> </ material-angular-select >
142
117
</ div >
143
118
</ div >
144
119
@@ -152,15 +127,10 @@ <h3>Contacts</h3>
152
127
</ div >
153
128
</ div >
154
129
155
- < div class ="mdl-cell mdl-cell--3-col mdl-textfield mdl-js-textfield getmdl-select ">
156
- < input class ="mdl-textfield__input " value ="Work " type ="text " id ="email_type " readonly tabIndex ="-1 "/>
157
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown " for ="email_type ">
158
- < li class ="mdl-menu__item "> Personal</ li >
159
- < li class ="mdl-menu__item "> Work</ li >
160
- </ ul >
161
- < label for ="email_type ">
162
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
163
- </ label >
130
+ < div class ="mdl-cell mdl-cell--3-col ">
131
+ < material-angular-select [data] ="['Personal', 'Work'] "
132
+ [name] ="'email_type' "
133
+ [currentValue] ="'Work' "> </ material-angular-select >
164
134
</ div >
165
135
</ div >
166
136
@@ -174,16 +144,10 @@ <h3>Contacts</h3>
174
144
</ div >
175
145
</ div >
176
146
177
- < div class ="mdl-cell mdl-cell--3-col mdl-textfield mdl-js-textfield getmdl-select ">
178
- < input class ="mdl-textfield__input " value ="Home " type ="text " id ="address_type " readonly
179
- tabIndex ="-1 "/>
180
- < ul class ="mdl-menu mdl-menu--bottom-left mdl-js-menu dark_dropdown " for ="address_type ">
181
- < li class ="mdl-menu__item "> Home</ li >
182
- < li class ="mdl-menu__item "> Work</ li >
183
- </ ul >
184
- < label for ="address_type ">
185
- < i class ="mdl-icon-toggle__label material-icons "> arrow_drop_down</ i >
186
- </ label >
147
+ < div class ="mdl-cell mdl-cell--3-col ">
148
+ < material-angular-select [data] ="['Home', 'Work'] "
149
+ [name] ="'address_type' "
150
+ [currentValue] ="'Home' "> </ material-angular-select >
187
151
</ div >
188
152
</ div >
189
153
</ div >
@@ -202,7 +166,8 @@ <h3>General skills</h3>
202
166
< input #isInfoReliable type ="checkbox " id ="isInfoReliable " class ="mdl-checkbox__input " required />
203
167
< span class ="mdl-checkbox__label "> Entered information is reliable</ span >
204
168
</ label >
205
- < button [disabled] ="!isInfoReliable.checked " id ="submit_button " class ="mdl-button mdl-js-button mdl-button--raised mdl-button--colored ">
169
+ < button [disabled] ="!isInfoReliable.checked " id ="submit_button "
170
+ class ="mdl-button mdl-js-button mdl-button--raised mdl-button--colored ">
206
171
Submit
207
172
</ button >
208
173
</ div >
0 commit comments