Commit b9769b494c1733deada7d6879c95e118a66052b6

Authored by Виталий
1 parent c8ee4f73

tokar commit

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 +}