Commit b9769b494c1733deada7d6879c95e118a66052b6
1 parent
c8ee4f73
tokar commit
Showing
2 changed files
with
65 additions
and
41 deletions
Show diff stats
frontend/views/accounts/general.php
@@ -21,26 +21,6 @@ | @@ -21,26 +21,6 @@ | ||
21 | <div class="" id="form_definition"> | 21 | <div class="" id="form_definition"> |
22 | <?php $form = ActiveForm::begin (); ?> | 22 | <?php $form = ActiveForm::begin (); ?> |
23 | 23 | ||
24 | - | ||
25 | - | ||
26 | - | ||
27 | -<!--// $form->field ($user, 'isPerformer', ['template' => "{label}:\n{input}\n{hint}\n{error}"])--> | ||
28 | -<!--// ->label ('<span></span>Я - исполнитель')--> | ||
29 | -<!--// ->hint ('Отображается если указать специализации услуг в личном кабинете.')--> | ||
30 | -<!--// ->checkbox (['class'=> 'test', 'disabled'=>'disabled'], false);--> | ||
31 | -<!--// $form->field ($user, 'isCustomer', ['template' => "{label}:\n{input}\n{hint}\n{error}"])--> | ||
32 | -<!--// ->label ('Я - заказчик')--> | ||
33 | -<!--// ->hint ('Отображается если созданы заказы.')--> | ||
34 | -<!--// ->checkbox ([], false);--> | ||
35 | -<!--// $form->field ($user, 'type')--> | ||
36 | -<!--// ->label ('Кто вы')--> | ||
37 | -<!--// ->radioList ([1 => 'Частное лицо', 2 => 'Компания'],['class'=>'test']);--> | ||
38 | - | ||
39 | - | ||
40 | - | ||
41 | - | ||
42 | - | ||
43 | - | ||
44 | <div class="general-check-wr style"> | 24 | <div class="general-check-wr style"> |
45 | <div class="general-check"> | 25 | <div class="general-check"> |
46 | 26 | ||
@@ -77,11 +57,12 @@ | @@ -77,11 +57,12 @@ | ||
77 | [1 => 'Частное лицо', 2 => 'Компания'], | 57 | [1 => 'Частное лицо', 2 => 'Компания'], |
78 | [ | 58 | [ |
79 | 'item' => function($index, $label, $name, $checked, $value) { | 59 | 'item' => function($index, $label, $name, $checked, $value) { |
80 | - $return = '<input id="select_admin_'.$value.'" type="radio" name="' . $name . '" value="' . $value . '" '.($checked ? "checked" :"").' >'; | 60 | + $return = '<div class="admin-who-check">'; |
61 | + $return .= '<input class="custom-radio" id="select_admin_'.$value.'" type="radio" name="' . $name . '" value="' . $value . '" '.($checked ? "checked" :"").' >'; | ||
81 | $return .= '<label for="select_admin_'.$value.'" >'; | 62 | $return .= '<label for="select_admin_'.$value.'" >'; |
82 | $return .= '<span></span>' . ucwords($label); | 63 | $return .= '<span></span>' . ucwords($label); |
83 | $return .= '</label>'; | 64 | $return .= '</label>'; |
84 | - | 65 | + $return .= '</div>'; |
85 | return $return; | 66 | return $return; |
86 | } | 67 | } |
87 | ] | 68 | ] |
@@ -90,56 +71,85 @@ | @@ -90,56 +71,85 @@ | ||
90 | 71 | ||
91 | 72 | ||
92 | </div> | 73 | </div> |
93 | - | 74 | + <div class="input-blocks-wrapper"> |
75 | + <div class="input-blocks"> | ||
94 | <?= $form->field ($company_info, 'name', ['options' => ['class' => 'form-group company_info']]) | 76 | <?= $form->field ($company_info, 'name', ['options' => ['class' => 'form-group company_info']]) |
95 | ->label ('Название компании') | 77 | ->label ('Название компании') |
96 | - ->textInput (); | 78 | + ->textInput (['class'=> 'custom-input-2']); |
97 | ?> | 79 | ?> |
80 | + </div> | ||
81 | + </div> | ||
82 | + <div class="input-blocks-wrapper"> | ||
83 | + <div class="input-blocks"> | ||
98 | <?= $form->field ($company_info, 'staff', ['options' => ['class' => 'form-group company_info']]) | 84 | <?= $form->field ($company_info, 'staff', ['options' => ['class' => 'form-group company_info']]) |
99 | ->label ('Количество сотрудников') | 85 | ->label ('Количество сотрудников') |
100 | - ->input ('number'); | 86 | + ->textInput (['class'=> 'custom-input-2','type'=>'number']); |
101 | ?> | 87 | ?> |
102 | - <?= '<div class="company_info">Контакты представителя</div>'; | ||
103 | - ?> | ||
104 | - | 88 | + </div> |
89 | + </div> | ||
105 | 90 | ||
106 | <div class="input-blocks-wrapper"> | 91 | <div class="input-blocks-wrapper"> |
107 | <div class="input-blocks"> | 92 | <div class="input-blocks"> |
108 | <?= $form->field ($user, 'firstname') | 93 | <?= $form->field ($user, 'firstname') |
109 | ->label ('Имя') | 94 | ->label ('Имя') |
110 | - ->textInput (); | 95 | + ->textInput (['class'=> 'custom-input-2']); |
111 | ?> | 96 | ?> |
112 | </div> | 97 | </div> |
113 | </div> | 98 | </div> |
114 | 99 | ||
115 | - <?= $form->field ($user, 'lastname') | ||
116 | - ->label ('Фамилия') | ||
117 | - ->textInput (); | ||
118 | - ?> | 100 | + <div class="input-blocks-wrapper"> |
101 | + <div class="input-blocks"> | ||
102 | + <?= $form->field ($user, 'lastname') | ||
103 | + ->label ('Фамилия') | ||
104 | + ->textInput (['class'=> 'custom-input-2']); | ||
105 | + ?> | ||
106 | + </div> | ||
107 | + </div> | ||
108 | + <div class="input-blocks-wrapper"> | ||
109 | + <div class="input-blocks"> | ||
119 | <?= $form->field ($user_info, 'country') | 110 | <?= $form->field ($user_info, 'country') |
120 | ->label ('Ваша страна') | 111 | ->label ('Ваша страна') |
121 | - ->textInput (); | 112 | + ->textInput (['class'=> 'custom-input-2']); |
122 | ?> | 113 | ?> |
114 | + </div> | ||
115 | + </div> | ||
116 | + <div class="input-blocks-wrapper"> | ||
117 | + <div class="input-blocks"> | ||
123 | <?= $form->field ($user_info, 'city') | 118 | <?= $form->field ($user_info, 'city') |
124 | ->label ('Ваш город') | 119 | ->label ('Ваш город') |
125 | - ->textInput (); | 120 | + ->textInput (['class'=> 'custom-input-2']); |
126 | ?> | 121 | ?> |
122 | + </div> | ||
123 | + </div> | ||
124 | + <div class="input-blocks-wrapper"> | ||
125 | + <div class="input-blocks"> | ||
127 | <?= $form->field ($company_info, 'street', ['options' => ['class' => 'form-group company_info']]) | 126 | <?= $form->field ($company_info, 'street', ['options' => ['class' => 'form-group company_info']]) |
128 | ->label ('Улица') | 127 | ->label ('Улица') |
129 | - ->textInput (); | 128 | + ->textInput (['class'=> 'custom-input-2']); |
130 | ?> | 129 | ?> |
130 | + </div> | ||
131 | + </div> | ||
132 | + <div class="input-blocks-wrapper"> | ||
133 | + <div class="input-blocks"> | ||
131 | <?= $form->field ($company_info, 'house', ['options' => ['class' => 'form-group company_info']]) | 134 | <?= $form->field ($company_info, 'house', ['options' => ['class' => 'form-group company_info']]) |
132 | ->label ('Дом') | 135 | ->label ('Дом') |
133 | - ->textInput (); | 136 | + ->textInput (['class'=> 'custom-input-2']); |
134 | ?> | 137 | ?> |
138 | + </div> | ||
139 | + </div> | ||
140 | + <div class="input-blocks-wrapper"> | ||
141 | + <div class="input-blocks"> | ||
135 | <?= $form->field ($user, 'email') | 142 | <?= $form->field ($user, 'email') |
136 | ->label ('Email') | 143 | ->label ('Email') |
137 | - ->textInput (['disabled' => 'disabled']); | 144 | + ->textInput (['class'=> 'custom-input-2','disabled' => 'disabled']); |
138 | ?> | 145 | ?> |
146 | + | ||
139 | <?= $form->field ($company_info, 'hide_mail', ['options' => ['class' => 'form-group company_info'], 'template' => "{input}{label}\n{hint}\n{error}"]) | 147 | <?= $form->field ($company_info, 'hide_mail', ['options' => ['class' => 'form-group company_info'], 'template' => "{input}{label}\n{hint}\n{error}"]) |
140 | ->label ('Не публиковать Email') | 148 | ->label ('Не публиковать Email') |
141 | ->checkbox (['checked'=>'checked'], false); | 149 | ->checkbox (['checked'=>'checked'], false); |
142 | ?> | 150 | ?> |
151 | + </div> | ||
152 | + </div> | ||
143 | <?= $form->field ($user_info, 'busy') | 153 | <?= $form->field ($user_info, 'busy') |
144 | ->label ('Статус') | 154 | ->label ('Статус') |
145 | ->radioList ([0 => 'Свободен', 1 => 'Занят']); | 155 | ->radioList ([0 => 'Свободен', 1 => 'Занят']); |
@@ -169,7 +179,11 @@ | @@ -169,7 +179,11 @@ | ||
169 | 'name' => 'Загрузить постер' | 179 | 'name' => 'Загрузить постер' |
170 | ]); | 180 | ]); |
171 | ?> | 181 | ?> |
172 | - <?= Html::submitButton('Обновить', ['class' => 'btn btn-primary']); | 182 | + <div class="input-blocks-wrapper"> |
183 | + <div class="input-blocks"> | ||
184 | + <?= Html::submitButton('Обновить', ['class' => 'input-blocks-wrapper button']); | ||
173 | $form->end (); | 185 | $form->end (); |
174 | ?> | 186 | ?> |
187 | + </div> | ||
188 | + </div> | ||
175 | </div> | 189 | </div> |
frontend/web/css/style.css
@@ -5105,6 +5105,7 @@ ul.menu-admin li.logout-li, ul.menu-admin li.logout-li a, ul.menu-admin li:last- | @@ -5105,6 +5105,7 @@ ul.menu-admin li.logout-li, ul.menu-admin li.logout-li a, ul.menu-admin li:last- | ||
5105 | .form-group{margin-bottom: 0} | 5105 | .form-group{margin-bottom: 0} |
5106 | .border-general { | 5106 | .border-general { |
5107 | border-bottom: 1px solid #dbdbdb; | 5107 | border-bottom: 1px solid #dbdbdb; |
5108 | + padding-bottom: 27px; | ||
5108 | } | 5109 | } |
5109 | .general-check-wr {padding-top: 20px} | 5110 | .general-check-wr {padding-top: 20px} |
5110 | .general-check-left { | 5111 | .general-check-left { |
@@ -5127,9 +5128,18 @@ ul.menu-admin li.logout-li, ul.menu-admin li.logout-li a, ul.menu-admin li:last- | @@ -5127,9 +5128,18 @@ ul.menu-admin li.logout-li, ul.menu-admin li.logout-li a, ul.menu-admin li:last- | ||
5127 | vertical-align: middle; | 5128 | vertical-align: middle; |
5128 | height: 19px; | 5129 | height: 19px; |
5129 | } | 5130 | } |
5130 | - | 5131 | +.general-check input.custom-check + label span {margin-top: 4px;} |
5131 | .gen-admin-title { | 5132 | .gen-admin-title { |
5132 | font-size: 18px; | 5133 | font-size: 18px; |
5133 | color: inherit; | 5134 | color: inherit; |
5134 | } | 5135 | } |
5135 | -.general-who-title {margin-top: 49px} | ||
5136 | \ No newline at end of file | 5136 | \ No newline at end of file |
5137 | +.general-who-title {margin-top: 49px} | ||
5138 | +.admin-who-check { | ||
5139 | + height: 21px; | ||
5140 | + width: 100%; | ||
5141 | + float: left; | ||
5142 | + margin-top: 4px; | ||
5143 | +} | ||
5144 | +.admin-who-check input.custom-radio + label span{ | ||
5145 | + margin-top: 5px; | ||
5146 | +} |