Commit fbad3175cf8d637d8d5cb8e4f3f3434b99c296ee
Merge remote-tracking branch 'origin/master'
Showing
14 changed files
with
166 additions
and
158 deletions
Show diff stats
common/messages/ru/app.php
@@ -12,7 +12,7 @@ return [ | @@ -12,7 +12,7 @@ return [ | ||
12 | 'menu-mediaabout' => 'СМИ о нас', | 12 | 'menu-mediaabout' => 'СМИ о нас', |
13 | 'menu-blog' => 'Блог', | 13 | 'menu-blog' => 'Блог', |
14 | 'menu-contacts' => 'Контакты', | 14 | 'menu-contacts' => 'Контакты', |
15 | - 'title1' => 'Крышные СЭС — Для юридических лиц', | 15 | + 'title1' => 'Крышные СЭС для юридических лиц', |
16 | 'title2' => 'Исследование', | 16 | 'title2' => 'Исследование', |
17 | 'title3' => 'Предпроектные работы и визуализация', | 17 | 'title3' => 'Предпроектные работы и визуализация', |
18 | 'title4' => 'Проектирование', | 18 | 'title4' => 'Проектирование', |
@@ -235,7 +235,7 @@ return [ | @@ -235,7 +235,7 @@ return [ | ||
235 | 235 | ||
236 | "Submit comment" => "Отправить комментарий", | 236 | "Submit comment" => "Отправить комментарий", |
237 | 'contact_title' => 'Как нас найти', | 237 | 'contact_title' => 'Как нас найти', |
238 | - 'contact_text1' => 'Наш офис находится в Дарницком районе, по ул. Н. Бажана 1-М. По всем возникшим вопросам обращайтесь по телефону, в таком режиме наш разговор будет намного продуктивнее чем просто письма.', | 238 | + 'contact_text1' => 'Наш офис находится в Дарницком районе, по ул. Н. Бажана 1-М. По всем возникшим вопросам обращайтесь по телефону, в таком режиме наш разговор будет намного продуктивнее чем просто, письма.', |
239 | 'contact_adr' => 'Адрес', | 239 | 'contact_adr' => 'Адрес', |
240 | 'Phone' => 'Телефон', | 240 | 'Phone' => 'Телефон', |
241 | 'ContactPhone' => 'Контактный телефон', | 241 | 'ContactPhone' => 'Контактный телефон', |
@@ -248,7 +248,7 @@ return [ | @@ -248,7 +248,7 @@ return [ | ||
248 | 'stepstitle' => 'Этапы работ', | 248 | 'stepstitle' => 'Этапы работ', |
249 | 'stepstitle2' => '8 шагов к энергонезависимости', | 249 | 'stepstitle2' => '8 шагов к энергонезависимости', |
250 | 250 | ||
251 | - 'media_text1' => 'На данной странице вы можете увидеть материалы, которые были опубликованы в СМИ. Здесь вы можете найти подробные сведения, рекомендации, интервью специалистов. Ознакомьтесь с тем, что о нас говорят известные источники.', | 251 | + 'media_text1' => 'Все о солнечной энергетике, ее особенностях и перспективах развития в Украине от специалистов KB Energy. Рекомендации, интервью, кейсы.', |
252 | 'media_text2' => 'Какие солнечные электростанции перспективнее - крышные или наземные?', | 252 | 'media_text2' => 'Какие солнечные электростанции перспективнее - крышные или наземные?', |
253 | 'media_text3' => '"Как я стал независим от веерных отключений" - первая домашняя электростанция в Киевской области', | 253 | 'media_text3' => '"Как я стал независим от веерных отключений" - первая домашняя электростанция в Киевской области', |
254 | 'Success text' => 'Success text', | 254 | 'Success text' => 'Success text', |
@@ -266,7 +266,7 @@ return [ | @@ -266,7 +266,7 @@ return [ | ||
266 | 'blog_comments' => 'комментариев', | 266 | 'blog_comments' => 'комментариев', |
267 | 'readmore' => 'Читать далее', | 267 | 'readmore' => 'Читать далее', |
268 | 'leavecomment' => 'Оставить комментарий', | 268 | 'leavecomment' => 'Оставить комментарий', |
269 | - 'object_text1' => 'Благодаря комплексному подходу KB Energy, Заказчик получает эффективное индивидуальное решение для энергоснабжения собственного дома. Мы имеем опыт проектирования как сетевых так и гибридных солнечных электростанций. Каждое предложение включает полный комплект оборудования, в составе которого:', | 269 | + 'object_text1' => 'Благодаря комплексному подходу KB Energy, Вы получаете эффективное индивидуальное решение для энергоснабжения собственного дома или офиса. Проектируем как сетевые, так и гибридные солнечные электростанций. Смотрите этапы и результаты нашей работы на конкретных примерах.', |
270 | 'object_list1' => 'Фотомодули', | 270 | 'object_list1' => 'Фотомодули', |
271 | 'object_list2' => 'Инвертор', | 271 | 'object_list2' => 'Инвертор', |
272 | 'object_list3' => 'Система крепления фотомодулей', | 272 | 'object_list3' => 'Система крепления фотомодулей', |
@@ -313,4 +313,7 @@ return [ | @@ -313,4 +313,7 @@ return [ | ||
313 | 'ind_text9' => 'Наша команда — это монтажники, инженеры и специалисты по консультированию проекта. Мы сделаем выводы касательно рентабельности установки СЭС в вашем конкретном случае. Рассчитаем примерную стоимость и окупаемость проекта, площадь для установки и количество СЭС для вашей крыши или фасада здания.', | 313 | 'ind_text9' => 'Наша команда — это монтажники, инженеры и специалисты по консультированию проекта. Мы сделаем выводы касательно рентабельности установки СЭС в вашем конкретном случае. Рассчитаем примерную стоимость и окупаемость проекта, площадь для установки и количество СЭС для вашей крыши или фасада здания.', |
314 | 'ind_text10' => 'Наши специалисты следят за работой установленной СЭС. Мы делаем это с помощью специального инвертора Fronius Symo, со встроенным WI-FI мониторингом. Каждую неделю вы получаете отчет о работе вашей СЭС. Также вы можете заказать мониторинг в виде мобильного приложения.', | 314 | 'ind_text10' => 'Наши специалисты следят за работой установленной СЭС. Мы делаем это с помощью специального инвертора Fronius Symo, со встроенным WI-FI мониторингом. Каждую неделю вы получаете отчет о работе вашей СЭС. Также вы можете заказать мониторинг в виде мобильного приложения.', |
315 | 'individ_header_cover' => 'sl_kbindiv_01_ru.jpg', | 315 | 'individ_header_cover' => 'sl_kbindiv_01_ru.jpg', |
316 | + 'NewsFollow' => 'Следите за новостями', | ||
317 | + 'city_short' => 'г', | ||
318 | + 'copylink' => 'Создание сайтов', | ||
316 | ]; | 319 | ]; |
317 | \ No newline at end of file | 320 | \ No newline at end of file |
common/messages/ua/app.php
@@ -26,7 +26,7 @@ return [ | @@ -26,7 +26,7 @@ return [ | ||
26 | 'footer_using_mats' => 'Використання матеріалів сайту можливе лише з посиланням на джерело', | 26 | 'footer_using_mats' => 'Використання матеріалів сайту можливе лише з посиланням на джерело', |
27 | ' or ' => ' або ', | 27 | ' or ' => ' або ', |
28 | 'tel:' => 'за тел.', | 28 | 'tel:' => 'за тел.', |
29 | - 'title1' => 'Дахові СЕС — Для юридичних осіб', | 29 | + 'title1' => 'Дахові СЕС для юридичних осіб', |
30 | 'title2' => 'Дослідження', | 30 | 'title2' => 'Дослідження', |
31 | 'title3' => 'Передпроектні роботи та візуалізація', | 31 | 'title3' => 'Передпроектні роботи та візуалізація', |
32 | 'title4' => 'Проектування', | 32 | 'title4' => 'Проектування', |
@@ -249,7 +249,7 @@ return [ | @@ -249,7 +249,7 @@ return [ | ||
249 | 'stepstitle' => 'Етапи робіт', | 249 | 'stepstitle' => 'Етапи робіт', |
250 | 'stepstitle2' => '8 кроків до енергонезалежності', | 250 | 'stepstitle2' => '8 кроків до енергонезалежності', |
251 | 251 | ||
252 | - 'media_text1' => 'На даній сторінці ви можете побачити матеріали, які були опубліковані в ЗМІ. Тут ви можете знайти докладні відомості, рекомендації, інтерв\'ю фахівців. Ознайомтесь з тим, що про нас говорять відомі джерела.', | 252 | + 'media_text1' => 'Усе про сонячну енергетику, її особливості та перспективи розвитку в Україні від спеціалістів KB Energy. Рекомендації, інтерв\'ю, кейси.', |
253 | 'media_text2' => 'Які сонячні електростанції перспективніше - дахові чи наземні?', | 253 | 'media_text2' => 'Які сонячні електростанції перспективніше - дахові чи наземні?', |
254 | 'media_text3' => '"Як я став енергонезалежним від віялових відключень" - перша домашня електростанція у Київській області', | 254 | 'media_text3' => '"Як я став енергонезалежним від віялових відключень" - перша домашня електростанція у Київській області', |
255 | 'Success text' => 'Success text', | 255 | 'Success text' => 'Success text', |
@@ -267,7 +267,7 @@ return [ | @@ -267,7 +267,7 @@ return [ | ||
267 | 'blog_comments' => 'коментарів', | 267 | 'blog_comments' => 'коментарів', |
268 | 'readmore' => 'Читати далі', | 268 | 'readmore' => 'Читати далі', |
269 | 'leavecomment' => 'Залишити коментар', | 269 | 'leavecomment' => 'Залишити коментар', |
270 | - 'object_text1' => 'Завдяки комплексному підходу KB Energy, Замовник отримує ефективне індивідуальне рішення для енергопостачання власного будинку. Ми маємо досвід проектування як мережевих так і гібридних сонячних електростанцій. Кожна пропозиція включає повний комплект обладнання, у складі якого:', | 270 | + 'object_text1' => 'Завдяки комплексному підходу KB Energy, Ви отримуєте ефективне індивідуальне рішення для енергопостачання власного будинку або офісу. Проектуємо як мережеві, так і гібридні сонячні електростанцій. Дивіться етапи і результати нашої роботи на конкретних прикладах.', |
271 | 'object_list1' => 'Фотомодулі', | 271 | 'object_list1' => 'Фотомодулі', |
272 | 'object_list2' => 'Інвертор', | 272 | 'object_list2' => 'Інвертор', |
273 | 'object_list3' => 'Система кріплення фотомодулів', | 273 | 'object_list3' => 'Система кріплення фотомодулів', |
@@ -315,4 +315,7 @@ return [ | @@ -315,4 +315,7 @@ return [ | ||
315 | 'ind_text9' => 'Наша команда це — монтажники, інженери та фахівці з консультування проекту. Ми зробимо висновки щодо рентабельності встановлення СЕС. Розрахуємо приблизну вартість і окупність проекту, площу, та кількість СЕС для вашого даху або фасаду будівлі.', | 315 | 'ind_text9' => 'Наша команда це — монтажники, інженери та фахівці з консультування проекту. Ми зробимо висновки щодо рентабельності встановлення СЕС. Розрахуємо приблизну вартість і окупність проекту, площу, та кількість СЕС для вашого даху або фасаду будівлі.', |
316 | 'ind_text10' => 'Наші спеціалісти слідкують за роботою установленої СЕС. Ми робимо це за допомогою спеціального інвертору Fronius Symo, з вбудованим Wi-Fi моніторингом. Кожен тиждень ви будете отримувати звіт стосовно роботи вашої СЕС. Також ви можете замовити моніторинг у вигляді мобільного додатку.', | 316 | 'ind_text10' => 'Наші спеціалісти слідкують за роботою установленої СЕС. Ми робимо це за допомогою спеціального інвертору Fronius Symo, з вбудованим Wi-Fi моніторингом. Кожен тиждень ви будете отримувати звіт стосовно роботи вашої СЕС. Також ви можете замовити моніторинг у вигляді мобільного додатку.', |
317 | 'individ_header_cover' => 'sl_kbindiv_01_ukr.jpg', | 317 | 'individ_header_cover' => 'sl_kbindiv_01_ukr.jpg', |
318 | + 'NewsFollow' => 'Слідкуйте за новинами', | ||
319 | + 'city_short' => 'м', | ||
320 | + 'copylink' => 'Створення сайтів', | ||
318 | ]; | 321 | ]; |
319 | \ No newline at end of file | 322 | \ No newline at end of file |
frontend/controllers/SiteController.php
@@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
2 | 2 | ||
3 | namespace frontend\controllers; | 3 | namespace frontend\controllers; |
4 | 4 | ||
5 | + use artbox\core\models\Page; | ||
5 | use common\models\Feedback; | 6 | use common\models\Feedback; |
6 | use common\models\Settings; | 7 | use common\models\Settings; |
7 | use common\models\Slider; | 8 | use common\models\Slider; |
@@ -10,6 +11,7 @@ | @@ -10,6 +11,7 @@ | ||
10 | use yii\swiftmailer\Mailer; | 11 | use yii\swiftmailer\Mailer; |
11 | use yii\web\BadRequestHttpException; | 12 | use yii\web\BadRequestHttpException; |
12 | use yii\web\Controller; | 13 | use yii\web\Controller; |
14 | + use yii\web\NotFoundHttpException; | ||
13 | use yii\web\Response; | 15 | use yii\web\Response; |
14 | use common\models\Objectkb; | 16 | use common\models\Objectkb; |
15 | 17 | ||
@@ -105,32 +107,45 @@ | @@ -105,32 +107,45 @@ | ||
105 | */ | 107 | */ |
106 | public function actionAbout() | 108 | public function actionAbout() |
107 | { | 109 | { |
108 | - return $this->render('about'); | 110 | + $page = Page::find()->with('lang') |
111 | + ->where(['id' => 3])->one(); | ||
112 | + | ||
113 | + if ($page) { | ||
114 | + return $this->render('about', [ | ||
115 | + 'page' => $page, | ||
116 | + ]); | ||
117 | + | ||
118 | + } else { | ||
119 | + throw new NotFoundHttpException(); | ||
120 | + } | ||
121 | + | ||
109 | } | 122 | } |
110 | 123 | ||
111 | public function actionIndividual() | 124 | public function actionIndividual() |
112 | { | 125 | { |
126 | + $idsArray = [ | ||
127 | + 25, | ||
128 | + 37, | ||
129 | + 12, | ||
130 | + 42, | ||
131 | + ]; | ||
113 | 132 | ||
114 | $objects = Objectkb::find() | 133 | $objects = Objectkb::find() |
115 | ->with('lang.alias') | 134 | ->with('lang.alias') |
116 | ->where( | 135 | ->where( |
117 | [ | 136 | [ |
118 | - 'id' => [ | ||
119 | - 7, | ||
120 | - 37, | ||
121 | - 38, | ||
122 | - 39, | ||
123 | - ], | 137 | + 'id' => $idsArray, |
124 | ] | 138 | ] |
125 | ) | 139 | ) |
126 | - ->orderBy('id') | 140 | + ->indexBy('id') |
127 | ->all(); | 141 | ->all(); |
128 | 142 | ||
129 | return $this->render( | 143 | return $this->render( |
130 | 'individual', | 144 | 'individual', |
131 | [ | 145 | [ |
132 | 'objects' => $objects, | 146 | 'objects' => $objects, |
133 | - ] | 147 | + 'idsArray' => $idsArray, |
148 | + ] | ||
134 | ); | 149 | ); |
135 | } // частное лицо | 150 | } // частное лицо |
136 | 151 |
frontend/views/layouts/main.php
@@ -120,25 +120,10 @@ | @@ -120,25 +120,10 @@ | ||
120 | </div> | 120 | </div> |
121 | </div> | 121 | </div> |
122 | <header> | 122 | <header> |
123 | - | 123 | + |
124 | <!-- *** TOP *** --> | 124 | <!-- *** TOP *** --> |
125 | 125 | ||
126 | <!-- *** TOP END *** --> | 126 | <!-- *** TOP END *** --> |
127 | - | ||
128 | - <div class="small-logo-center text-center hidden-xs hidden-md hidden-lg"> | ||
129 | - <div class="container"> | ||
130 | - <div class="cont"> | ||
131 | - <a class="home_mob_link" href="<?php echo Url::home(); ?>"> | ||
132 | - <img | ||
133 | - src="/img/logo_kb.png" | ||
134 | - alt="<?= $settings->name; ?>" | ||
135 | - class="static_logo_img" | ||
136 | - > | ||
137 | - </a> | ||
138 | - <div class="static_logo_about_mob"><?= \Yii::t('app', $settings->about); ?></div> | ||
139 | - </div> | ||
140 | - </div> | ||
141 | - </div> | ||
142 | <!-- *** NAVBAR *** | 127 | <!-- *** NAVBAR *** |
143 | _________________________________________________________ --> | 128 | _________________________________________________________ --> |
144 | <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200"> | 129 | <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200"> |
@@ -155,7 +140,7 @@ | @@ -155,7 +140,7 @@ | ||
155 | class="static_logo_img" | 140 | class="static_logo_img" |
156 | > | 141 | > |
157 | </a> | 142 | </a> |
158 | - <div class="static_logo_about"><?= \Yii::t('app', $settings->about); ?></div> | 143 | + <a href="/" class="static-about-link"><div class="static_logo_about"><?= \Yii::t('app', $settings->about); ?></div></a> |
159 | <div class="navbar-buttons"> | 144 | <div class="navbar-buttons"> |
160 | <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation"> | 145 | <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation"> |
161 | <span class="sr-only">Toggle navigation</span> | 146 | <span class="sr-only">Toggle navigation</span> |
@@ -169,7 +154,7 @@ | @@ -169,7 +154,7 @@ | ||
169 | $items = []; | 154 | $items = []; |
170 | $items[] = [ | 155 | $items[] = [ |
171 | 'label' => \Yii::t('app', 'menu-about'), | 156 | 'label' => \Yii::t('app', 'menu-about'), |
172 | - 'url' => [ Url::home() ], | 157 | + 'url' => [ 'site/about' ], |
173 | ]; | 158 | ]; |
174 | $items[] = [ | 159 | $items[] = [ |
175 | 'label' => \Yii::t('app', 'menu-individual'), | 160 | 'label' => \Yii::t('app', 'menu-individual'), |
@@ -183,10 +168,10 @@ | @@ -183,10 +168,10 @@ | ||
183 | 'label' => \Yii::t('app', 'menu-objects'), | 168 | 'label' => \Yii::t('app', 'menu-objects'), |
184 | 'url' => [ 'object/index' ], | 169 | 'url' => [ 'object/index' ], |
185 | ]; | 170 | ]; |
186 | - $items[] = [ | ||
187 | - 'label' => \Yii::t('app', 'menu-green'), | ||
188 | - 'url' => [ 'site/green' ], | ||
189 | - ]; | 171 | +// $items[] = [ |
172 | +// 'label' => \Yii::t('app', 'menu-green'), | ||
173 | +// 'url' => [ 'site/green' ], | ||
174 | +// ]; | ||
190 | $items[] = [ | 175 | $items[] = [ |
191 | 'label' => \Yii::t('app', 'menu-mediaabout'), | 176 | 'label' => \Yii::t('app', 'menu-mediaabout'), |
192 | 'url' => [ "site/media-about" ], | 177 | 'url' => [ "site/media-about" ], |
@@ -199,19 +184,21 @@ | @@ -199,19 +184,21 @@ | ||
199 | 'label' => \Yii::t('app', 'menu-contacts'), | 184 | 'label' => \Yii::t('app', 'menu-contacts'), |
200 | 'url' => [ 'site/contact' ], | 185 | 'url' => [ 'site/contact' ], |
201 | ]; | 186 | ]; |
202 | - | 187 | + |
203 | foreach ($pageCategories as $pageCategory){ | 188 | foreach ($pageCategories as $pageCategory){ |
204 | foreach ($pageCategory->pages as $page){ | 189 | foreach ($pageCategory->pages as $page){ |
205 | - $items[] = [ | 190 | + $position = $page->sort -1; |
191 | + $toInsert = [[ | ||
206 | 'label' => $page->lang->title, | 192 | 'label' => $page->lang->title, |
207 | 'url' => [ | 193 | 'url' => [ |
208 | 'page/view', | 194 | 'page/view', |
209 | 'alias' => $page->lang->alias | 195 | 'alias' => $page->lang->alias |
210 | ] | 196 | ] |
211 | - ]; | 197 | + ]]; |
198 | + array_splice( $items, $position, 0, $toInsert ); | ||
212 | } | 199 | } |
213 | } | 200 | } |
214 | - | 201 | + |
215 | echo Nav::widget( | 202 | echo Nav::widget( |
216 | [ | 203 | [ |
217 | 'items' => $items, | 204 | 'items' => $items, |
@@ -672,7 +659,9 @@ | @@ -672,7 +659,9 @@ | ||
672 | 'Contact us' | 659 | 'Contact us' |
673 | ); ?></a> | 660 | ); ?></a> |
674 | <div class="bottom-text-in hidden-sm hidden-xs"> | 661 | <div class="bottom-text-in hidden-sm hidden-xs"> |
675 | - <p class="pull-left">© <?= date( | 662 | + <p class="pull-left"> |
663 | + <a href="//artweb.ua" class="copylink"><?=\Yii::t('app', 'copylink')?></a> | ||
664 | + © <?= date( | ||
676 | 'Y' | 665 | 'Y' |
677 | ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> | 666 | ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> |
678 | <?=\Yii::t('app', 'footer_using_mats')?>.</p> | 667 | <?=\Yii::t('app', 'footer_using_mats')?>.</p> |
@@ -680,24 +669,39 @@ | @@ -680,24 +669,39 @@ | ||
680 | </div> | 669 | </div> |
681 | 670 | ||
682 | <div class="col-md-3 col-sm-12"> | 671 | <div class="col-md-3 col-sm-12"> |
683 | - <h4><?php echo \Yii::t('app', 'Share'); ?></h4> | 672 | + <h4><?php echo \Yii::t('app', 'NewsFollow'); ?></h4> |
684 | <div class="social-logos"> | 673 | <div class="social-logos"> |
685 | <span> | 674 | <span> |
686 | -<!-- <a href="http://vk.com/share.php?url=--><?php //echo 'http://'.$_SERVER['SERVER_NAME'].'/'; ?><!--" class="logoscnet"><i class="fa fa-vk" aria-hidden="true"></i></a>--> | ||
687 | - <a href="http://www.facebook.com/sharer/sharer.php?u=<?php echo 'http://' . $_SERVER[ 'SERVER_NAME' ] . '/'; ?>" class="logoscnet"><i class="fa fa-facebook" aria-hidden="true"></i></a> | ||
688 | - <a href="https://plus.google.com/share?url=<?php echo 'http://' . $_SERVER[ 'SERVER_NAME' ] . '/'; ?>" class="logoscnet"><i class="fa fa-google-plus" aria-hidden="true"></i></a> | 675 | + <?php |
676 | + if($settings->vk != '') echo '<a href="'.$settings->vk.'" class="logoscnet"><i class="fa fa-vk" aria-hidden="true"></i></a>'; | ||
677 | + if($settings->facebook != '') echo '<a href="'.$settings->facebook.'" class="logoscnet"><i class="fa fa-facebook" aria-hidden="true"></i></a>'; | ||
678 | + if($settings->google != '') echo '<a href="'.$settings->google.'" class="logoscnet"><i class="fa fa-google-plus" aria-hidden="true"></i></a>'; | ||
679 | + if($settings->twitter != '') echo '<a href="'.$settings->twitter.'" class="logoscnet"><i class="fa fa-twitter" aria-hidden="true"></i></a>'; | ||
680 | + ?> | ||
689 | </span> | 681 | </span> |
690 | </div> | 682 | </div> |
691 | </div> | 683 | </div> |
692 | <div class="col-md-4 col-sm-12"> | 684 | <div class="col-md-4 col-sm-12"> |
693 | 685 | ||
694 | <h4><?php echo \Yii::t('app', 'Contact'); ?></h4> | 686 | <h4><?php echo \Yii::t('app', 'Contact'); ?></h4> |
695 | - | 687 | + |
696 | <p> | 688 | <p> |
697 | - <b><?=\Yii::t('app', 'address1')?>:</b> 02095, <?=\Yii::t('app', $settings->country)?>, г. <?=\Yii::t('app', $settings->city)?> <br/><?=\Yii::t('app', $settings->street)?>, <?=\Yii::t('app', $settings->house)?>, <?=\Yii::t('app', 'office')?> <?=\Yii::t('app', $settings->office)?><br/> | ||
698 | - <b><?=\Yii::t('app', 'Tel')?>.:</b> | ||
699 | - <a href="tel:<?=$settings->phone?>"><?=$settings->phone?></a><br/><a href="tel:<?=$settings->phone2?>"><?=$settings->phone2?></a><br/> | ||
700 | - <b><?=\Yii::t('app', 'Mail')?>:</b> <a href="mailto:<?=$settings->email?>"><?=$settings->email?></a> | 689 | + <table border="0" class="address_footer_table"> |
690 | + <tr><td><b><i class="fa fa-map-marker" aria-hidden="true"></i></b></td><td>02095, <?=\Yii::t('app', $settings->country)?>, <?=\Yii::t('app', 'city_short')?>. <?=\Yii::t('app', $settings->city)?> <br/><?=\Yii::t('app', $settings->street)?>, <?=\Yii::t('app', $settings->house)?>, <?=\Yii::t('app', 'office')?> <?=\Yii::t('app', $settings->office)?></td></tr> | ||
691 | + <?php | ||
692 | + if(!empty($settings->phone)){ | ||
693 | + echo '<tr><td><b><i class="fa fa-phone" aria-hidden="true"></i></b></td><td><a href="tel:'.$settings->phone.'">'.$settings->phone.'</a>'; | ||
694 | + if(!empty($settings->phone2)){ | ||
695 | + echo '<br/><a href="tel:'.$settings->phone2.'">'.$settings->phone2.'</a></td></tr>'; | ||
696 | + } | ||
697 | + else{ | ||
698 | + echo '</td></tr>'; | ||
699 | + } | ||
700 | + } | ||
701 | + ?> | ||
702 | + <tr><td><b><i class="fa fa-envelope" aria-hidden="true"></i></b></td><td><a href="mailto:<?=$settings->email?>"><?=$settings->email?></td></tr> | ||
703 | + </table> | ||
704 | + </p> | ||
701 | <!-- --><?php | 705 | <!-- --><?php |
702 | // if (!empty($settings->office)) { | 706 | // if (!empty($settings->office)) { |
703 | // echo \Yii::t( | 707 | // echo \Yii::t( |
@@ -723,7 +727,6 @@ | @@ -723,7 +727,6 @@ | ||
723 | // echo Html::tag('strong', $settings->country); | 727 | // echo Html::tag('strong', $settings->country); |
724 | // } | 728 | // } |
725 | // ?> | 729 | // ?> |
726 | - </p> | ||
727 | 730 | ||
728 | <?= Html::a( | 731 | <?= Html::a( |
729 | \Yii::t('app', 'Go to contact page'), | 732 | \Yii::t('app', 'Go to contact page'), |
@@ -739,6 +742,7 @@ | @@ -739,6 +742,7 @@ | ||
739 | 742 | ||
740 | 743 | ||
741 | <div class="col-md-12 bottom-text hidden-md hidden-lg"> | 744 | <div class="col-md-12 bottom-text hidden-md hidden-lg"> |
745 | + <a href="//artweb.ua" class="copylink mobile-cp"><?=\Yii::t('app', 'copylink')?></a> | ||
742 | <p class="pull-left">© <?= date( | 746 | <p class="pull-left">© <?= date( |
743 | 'Y' | 747 | 'Y' |
744 | ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> | 748 | ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> |
frontend/views/object/index.php
@@ -32,13 +32,7 @@ | @@ -32,13 +32,7 @@ | ||
32 | <!--<div class="heading"> | 32 | <!--<div class="heading"> |
33 | <h2>наши объекты</h2> | 33 | <h2>наши объекты</h2> |
34 | </div>--> | 34 | </div>--> |
35 | - <p class="lead"><?= \Yii::t('app', 'object_text1') ?><br /><br /> | ||
36 | - • <?= \Yii::t('app', 'object_list1') ?><br /> | ||
37 | - • <?= \Yii::t('app', 'object_list2') ?><br /> | ||
38 | - • <?= \Yii::t('app', 'object_list3') ?><br /> | ||
39 | - • <?= \Yii::t('app', 'object_list4') ?><br /> | ||
40 | - • <?= \Yii::t('app', 'object_list5') ?><br /><br /> | ||
41 | - <?= \Yii::t('app', 'object_text1_2') ?></p> | 35 | + <p class="lead"><?= \Yii::t('app', 'object_text1') ?></p> |
42 | </div> | 36 | </div> |
43 | </div> | 37 | </div> |
44 | 38 |
frontend/views/page/view.php
@@ -27,7 +27,7 @@ _________________________________________________________ --> | @@ -27,7 +27,7 @@ _________________________________________________________ --> | ||
27 | <div class="col-md-12 clearfix"> | 27 | <div class="col-md-12 clearfix"> |
28 | 28 | ||
29 | <?php if (!empty($images)) { ?> | 29 | <?php if (!empty($images)) { ?> |
30 | - <section> | 30 | + <section class="no-mb object-slider"> |
31 | 31 | ||
32 | <?php | 32 | <?php |
33 | $slideItems = []; | 33 | $slideItems = []; |
frontend/views/site/about.php
@@ -4,85 +4,18 @@ | @@ -4,85 +4,18 @@ | ||
4 | 4 | ||
5 | /** | 5 | /** |
6 | * @var View $this | 6 | * @var View $this |
7 | - */ | ||
8 | - /** | 7 | + * @var \artbox\core\models\Page $page |
9 | * @var SeoComponent $seo | 8 | * @var SeoComponent $seo |
10 | */ | 9 | */ |
11 | $seo = \Yii::$app->get('seo'); | 10 | $seo = \Yii::$app->get('seo'); |
12 | - $this->params[ 'breadcrumbs' ][] = $seo->title; | 11 | + $this->params[ 'breadcrumbs' ][] = $page->lang->alias->title; |
12 | + $this->params['h1'] = $page->lang->alias->title; | ||
13 | ?> | 13 | ?> |
14 | <div class="container"> | 14 | <div class="container"> |
15 | <section> | 15 | <section> |
16 | <div class="row"> | 16 | <div class="row"> |
17 | <div class="col-md-12"> | 17 | <div class="col-md-12"> |
18 | - | ||
19 | - <div class="heading"> | ||
20 | - <h2><?= \Yii::t('app', 'About Artbox') ?></h2> | ||
21 | - </div> | ||
22 | - | ||
23 | - <p class="lead"><?= \Yii::t('app', 'lorem') ?></p> | ||
24 | - | ||
25 | - </div> | ||
26 | - </div> | ||
27 | - | ||
28 | - <div class="row"> | ||
29 | - <div class="col-md-8"> | ||
30 | - <section> | ||
31 | - <div class="row"> | ||
32 | - <div class="col-md-12"> | ||
33 | - <div class="tabs"> | ||
34 | - <ul class="nav nav-tabs nav-justified"> | ||
35 | - <li class="active"> | ||
36 | - <a href="#tab1" data-toggle="tab" aria-expanded="true"><?= \Yii::t('app', 'First tab') ?></a> | ||
37 | - </li> | ||
38 | - <li class=""><a href="#tab2" data-toggle="tab" aria-expanded="false"><?= \Yii::t('app', 'Second tab') ?></a> | ||
39 | - </li> | ||
40 | - <li class=""><a href="#tab3" data-toggle="tab" aria-expanded="false"><?= \Yii::t('app', 'Third tab') ?></a> | ||
41 | - </li> | ||
42 | - </ul> | ||
43 | - <div class="tab-content"> | ||
44 | - <div class="tab-pane active" id="tab1"> | ||
45 | - <div class="row"> | ||
46 | - <div class="col-md-4"> | ||
47 | - <img src="/img/template-easy-customize.png" alt="" class="img-responsive"> | ||
48 | - </div> | ||
49 | - <div class="col-md-8"> | ||
50 | - <p><?= \Yii::t('app', 'lorem2') ?></p> | ||
51 | - <p><?= \Yii::t('app', 'lorem3') ?></p> | ||
52 | - </div> | ||
53 | - </div> | ||
54 | - </div> | ||
55 | - <div class="tab-pane" id="tab2"> | ||
56 | - <div class="row"> | ||
57 | - <div class="col-md-4"> | ||
58 | - <img src="/img/template-easy-code.png" alt="" class="img-responsive"> | ||
59 | - </div> | ||
60 | - <div class="col-md-8"> | ||
61 | - <p><?= \Yii::t('app', 'lorem2') ?></p> | ||
62 | - <p><?= \Yii::t('app', 'lorem3') ?></p> | ||
63 | - </div> | ||
64 | - </div> | ||
65 | - </div> | ||
66 | - <div class="tab-pane" id="tab3"> | ||
67 | - <p><?= \Yii::t('app', 'lorem2') ?></p> | ||
68 | - <p><?= \Yii::t('app', 'lorem3') ?></p> | ||
69 | - <p><?= \Yii::t('app', 'lorem3') ?></p> | ||
70 | - </div> | ||
71 | - </div> | ||
72 | - <!-- /.tab-content --> | ||
73 | - </div> | ||
74 | - </div> | ||
75 | - </div> | ||
76 | - </section> | ||
77 | - </div> | ||
78 | - | ||
79 | - <div class="col-md-4"> | ||
80 | - <div class="video"> | ||
81 | - <div class="embed-responsive embed-responsive-4by3"> | ||
82 | - <iframe class="embed-responsive-item" src="//www.youtube.com/embed/i9AHJkHqkpw?autoplay=0&showinfo=0&controls=0"></iframe> | ||
83 | - </div> | ||
84 | - | ||
85 | - </div> | 18 | + <?=$page->lang->body?> |
86 | </div> | 19 | </div> |
87 | </div> | 20 | </div> |
88 | </section> | 21 | </section> |
frontend/views/site/individual.php
@@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
5 | * @var Feedback $contact | 5 | * @var Feedback $contact |
6 | * @var SeoComponent $seo | 6 | * @var SeoComponent $seo |
7 | * @var Objectkb[] $objects | 7 | * @var Objectkb[] $objects |
8 | + * @var array $idsArray | ||
8 | */ | 9 | */ |
9 | 10 | ||
10 | use artbox\core\components\SeoComponent; | 11 | use artbox\core\components\SeoComponent; |
@@ -21,8 +22,16 @@ | @@ -21,8 +22,16 @@ | ||
21 | $this->params[ 'breadcrumbs' ][] = $this->params['h1']; | 22 | $this->params[ 'breadcrumbs' ][] = $this->params['h1']; |
22 | ?> | 23 | ?> |
23 | <div id="individual-wr"> | 24 | <div id="individual-wr"> |
24 | - <div class="individual-cover" style="background-image: url(/img/accord/<?=\Yii::t('app', 'individ_header_cover')?>);"></div> | ||
25 | <div id="content"> | 25 | <div id="content"> |
26 | + <section class="video_main"> | ||
27 | + <div id="video-bg"> | ||
28 | + <video width="100%" height="auto" muted="" autoplay="autoplay" loop="loop" preload="auto"> | ||
29 | + <source src="/video/kbcover2.mp4" type="video/mp4"> | ||
30 | + <source src="/video/kbcover2.ogg" type="video/ogg"> | ||
31 | + </video> | ||
32 | + </div> | ||
33 | + | ||
34 | + </section> | ||
26 | <section class="no-mb mtop-25"> | 35 | <section class="no-mb mtop-25"> |
27 | <div class="container"> | 36 | <div class="container"> |
28 | <div class="row"> | 37 | <div class="row"> |
@@ -207,7 +216,8 @@ | @@ -207,7 +216,8 @@ | ||
207 | <div class="row portfolio"> | 216 | <div class="row portfolio"> |
208 | <?php | 217 | <?php |
209 | if (!empty($objects)) { | 218 | if (!empty($objects)) { |
210 | - foreach ($objects as $object) { | 219 | + foreach ($idsArray as $id) { |
220 | + $object = $objects[$id]; | ||
211 | ?> | 221 | ?> |
212 | <div class="col-sm-6"> | 222 | <div class="col-sm-6"> |
213 | <div class="box-image"> | 223 | <div class="box-image"> |
frontend/views/site/legal.php
@@ -51,16 +51,12 @@ $this->registerJs($js, View::POS_END); | @@ -51,16 +51,12 @@ $this->registerJs($js, View::POS_END); | ||
51 | <div class="col-md-12"> | 51 | <div class="col-md-12"> |
52 | <p class="lead"><?= Yii::t('app', 'text1') ?></p> | 52 | <p class="lead"><?= Yii::t('app', 'text1') ?></p> |
53 | <p class="lead"><?= Yii::t('app', 'sect2_1') ?><br /></p> | 53 | <p class="lead"><?= Yii::t('app', 'sect2_1') ?><br /></p> |
54 | - <p class="lead"> | ||
55 | - | ||
56 | - <?= Yii::t('app', 'sect2_2') ?><br /> | ||
57 | - | ||
58 | - - <?= Yii::t('app', 'sect2_3') ?><br /> | ||
59 | - | ||
60 | - - <?= Yii::t('app', 'sect2_4') ?><br /> | ||
61 | - | ||
62 | - - <?= Yii::t('app', 'sect2_5') ?> | ||
63 | - </p> | 54 | + <ul class="lead list-wr"> |
55 | + <li><span><?= Yii::t('app', 'sect2_2') ?></span></li> | ||
56 | + <li><span><?= Yii::t('app', 'sect2_3') ?></span></li> | ||
57 | + <li><span><?= Yii::t('app', 'sect2_4') ?></span></li> | ||
58 | + <li><span><?= Yii::t('app', 'sect2_5') ?></span></li> | ||
59 | + </ul> | ||
64 | </div> | 60 | </div> |
65 | </div> | 61 | </div> |
66 | <div class="row"> | 62 | <div class="row"> |
frontend/web/css/main.css
@@ -56,6 +56,7 @@ body{position:relative;} | @@ -56,6 +56,7 @@ body{position:relative;} | ||
56 | } | 56 | } |
57 | .why-us .button1{width: 190px;} | 57 | .why-us .button1{width: 190px;} |
58 | .static_logo_img{width:85px;} | 58 | .static_logo_img{width:85px;} |
59 | +.static-about-link{color: #555555;text-decoration: none;} | ||
59 | .static_logo_about{ | 60 | .static_logo_about{ |
60 | font-family: Arial, sans-serif!important; | 61 | font-family: Arial, sans-serif!important; |
61 | transition: 0.3s; | 62 | transition: 0.3s; |
@@ -71,7 +72,11 @@ body{position:relative;} | @@ -71,7 +72,11 @@ body{position:relative;} | ||
71 | font-size: 11px; | 72 | font-size: 11px; |
72 | text-transform: lowercase; | 73 | text-transform: lowercase; |
73 | line-height: 13px; | 74 | line-height: 13px; |
74 | - cursor: default; | 75 | + cursor: pointer; |
76 | +} | ||
77 | +.address_footer_table td{ | ||
78 | + vertical-align: top; | ||
79 | + padding-right:7px; | ||
75 | } | 80 | } |
76 | #top { | 81 | #top { |
77 | background: #f6f6f6; | 82 | background: #f6f6f6; |
@@ -255,14 +260,15 @@ section.blue-fon {padding-top: 25px;} | @@ -255,14 +260,15 @@ section.blue-fon {padding-top: 25px;} | ||
255 | position: relative; | 260 | position: relative; |
256 | top: 0; | 261 | top: 0; |
257 | left: 0; | 262 | left: 0; |
258 | - z-index: -1000; | 263 | + z-index: 1; |
259 | width: 100%; | 264 | width: 100%; |
260 | height: 100%; | 265 | height: 100%; |
261 | - max-height: calc(100vh - 22px); | 266 | + max-height: calc(100vh - 92px); |
262 | overflow: hidden; | 267 | overflow: hidden; |
263 | display: flex; | 268 | display: flex; |
264 | align-items: center; | 269 | align-items: center; |
265 | justify-content: center; | 270 | justify-content: center; |
271 | + opacity: 0.7; | ||
266 | } | 272 | } |
267 | #video-bg:after { | 273 | #video-bg:after { |
268 | content: ''; | 274 | content: ''; |
@@ -274,7 +280,7 @@ section.blue-fon {padding-top: 25px;} | @@ -274,7 +280,7 @@ section.blue-fon {padding-top: 25px;} | ||
274 | background: rgba(0, 0, 0, 0.1); | 280 | background: rgba(0, 0, 0, 0.1); |
275 | box-shadow: inset 0px 250px 250px -250px black, inset 0px -250px 250px -250px black; | 281 | box-shadow: inset 0px 250px 250px -250px black, inset 0px -250px 250px -250px black; |
276 | } | 282 | } |
277 | -#legal-wr .video_main{margin-top:-40px;} | 283 | +.video_main{background-color: #000;z-index: -1000;} |
278 | .share_social{width:48px;height:48px;background-image:url('../img/socnets.png');display:inline-block;margin:0;padding:0;border-radius:50%;overflow:hidden;margin-top:5px;margin-right:3px;} | 284 | .share_social{width:48px;height:48px;background-image:url('../img/socnets.png');display:inline-block;margin:0;padding:0;border-radius:50%;overflow:hidden;margin-top:5px;margin-right:3px;} |
279 | .share_social.vk{background-position:0px 0px;} | 285 | .share_social.vk{background-position:0px 0px;} |
280 | .share_social.fb{background-position:-56px 0px;} | 286 | .share_social.fb{background-position:-56px 0px;} |
@@ -347,7 +353,7 @@ section.bar.background-gray.steps-pre:before { | @@ -347,7 +353,7 @@ section.bar.background-gray.steps-pre:before { | ||
347 | object-fit:cover; | 353 | object-fit:cover; |
348 | } | 354 | } |
349 | .bottom-text{padding: 20px 15px;font-size: 12px;padding-bottom: 0;} | 355 | .bottom-text{padding: 20px 15px;font-size: 12px;padding-bottom: 0;} |
350 | -.bottom-text-in{font-size: 12px;position: absolute;bottom: -72px;} | 356 | +.bottom-text-in{font-size: 12px;position: absolute;bottom: -110px;} |
351 | #map {height: 560px;background-image: url(../img/map.jpg);} | 357 | #map {height: 560px;background-image: url(../img/map.jpg);} |
352 | .main-slider .carousel-control{background:none!important;} | 358 | .main-slider .carousel-control{background:none!important;} |
353 | #main-page .main-slider .box-simple{position: absolute;width: 100%;bottom: 0;} | 359 | #main-page .main-slider .box-simple{position: absolute;width: 100%;bottom: 0;} |
@@ -702,10 +708,42 @@ section.bar.background-gray.steps-pre:before { | @@ -702,10 +708,42 @@ section.bar.background-gray.steps-pre:before { | ||
702 | } | 708 | } |
703 | ul.list-wr{color: #467fbf;} | 709 | ul.list-wr{color: #467fbf;} |
704 | ul.list-wr span{color: #555;} | 710 | ul.list-wr span{color: #555;} |
711 | +.copylink{ | ||
712 | + padding: 10px 35px; | ||
713 | + display: block; | ||
714 | + background-image: url(/img/awlogo_w.png); | ||
715 | + background-repeat: no-repeat; | ||
716 | + background-position: left center; | ||
717 | + color:#fff; | ||
718 | +} | ||
719 | +.copylink:hover{color:#fff;} | ||
720 | +.copylink.mobile-cp{ | ||
721 | + float: left; | ||
722 | + width: 100%; | ||
723 | +} | ||
724 | +.list-static-wr{ | ||
725 | + list-style:none; | ||
726 | +} | ||
727 | +.list-static-wr li { | ||
728 | + position: relative; | ||
729 | +} | ||
730 | +.list-static-wr li:before { | ||
731 | + content: '•'; | ||
732 | + font-weight: bold; | ||
733 | + color: #0080ca; | ||
734 | + font-size: 25px; | ||
735 | + position: absolute; | ||
736 | + left: -20px; | ||
737 | + top: -2px; | ||
738 | +} | ||
705 | 739 | ||
706 | @media(min-width:1201px){ | 740 | @media(min-width:1201px){ |
707 | .links-ses-for-wr .container .row p {margin: 7px 20px;} | 741 | .links-ses-for-wr .container .row p {margin: 7px 20px;} |
708 | .main-slider {min-height: 620px;} | 742 | .main-slider {min-height: 620px;} |
743 | + .bottom-text-in {bottom: -90px;} | ||
744 | + footer#footer {height: 230px!important;max-height: 230px!important;} | ||
745 | + #all {padding-bottom: 230px!important;} | ||
746 | + .address_footer_table{line-height:23px;} | ||
709 | } | 747 | } |
710 | @media(max-width:1200px){ | 748 | @media(max-width:1200px){ |
711 | .calc-form-right-wr{ | 749 | .calc-form-right-wr{ |
@@ -713,11 +751,12 @@ ul.list-wr span{color: #555;} | @@ -713,11 +751,12 @@ ul.list-wr span{color: #555;} | ||
713 | padding-top: 20px!important; | 751 | padding-top: 20px!important; |
714 | margin-top: 10px; | 752 | margin-top: 10px; |
715 | } | 753 | } |
754 | + .address_footer_table{line-height:27px;} | ||
716 | } | 755 | } |
717 | @media(min-width:992px){ | 756 | @media(min-width:992px){ |
718 | header{height: 62px;overflow: hidden;} | 757 | header{height: 62px;overflow: hidden;} |
719 | - #all{min-height:100vh;position: relative;padding-bottom: 215px;} | ||
720 | - footer#footer{max-height: 215px;position: absolute;width: 100%;bottom: 0;} | 758 | + #all{min-height:100vh;position: relative;padding-bottom: 250px;} |
759 | + footer#footer{height: 250px;max-height: 250px;position: absolute;width: 100%;bottom: 0;} | ||
721 | #calculate-modal .modal-dialog{width: 90%!important;max-width: 1550px!important;} | 760 | #calculate-modal .modal-dialog{width: 90%!important;max-width: 1550px!important;} |
722 | .links-ses-for-wr .container .row p {margin: 7px 0px;} | 761 | .links-ses-for-wr .container .row p {margin: 7px 0px;} |
723 | p.coord1{margin-top:-30px;} | 762 | p.coord1{margin-top:-30px;} |
@@ -747,7 +786,7 @@ ul.list-wr span{color: #555;} | @@ -747,7 +786,7 @@ ul.list-wr span{color: #555;} | ||
747 | .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;} | 786 | .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;} |
748 | .navbar-brand.home{width: 100px;} | 787 | .navbar-brand.home{width: 100px;} |
749 | .static_logo_img {width: 100%;} | 788 | .static_logo_img {width: 100%;} |
750 | - .static_logo_about{display:none;} | 789 | + .static-about-link, .static_logo_about{display:none;} |
751 | .navbar ul.nav > li > a{letter-spacing: -0.5px!important;padding: 0px 8px 2px!important;} | 790 | .navbar ul.nav > li > a{letter-spacing: -0.5px!important;padding: 0px 8px 2px!important;} |
752 | .navbar ul.nav > li > a:after{width: calc(100% - 16px)!important;left: 8px!important;} | 791 | .navbar ul.nav > li > a:after{width: calc(100% - 16px)!important;left: 8px!important;} |
753 | .about .smi_right .post{width:100%;} | 792 | .about .smi_right .post{width:100%;} |
@@ -757,6 +796,7 @@ ul.list-wr span{color: #555;} | @@ -757,6 +796,7 @@ ul.list-wr span{color: #555;} | ||
757 | .main-slider .carousel-control{width:15%;} | 796 | .main-slider .carousel-control{width:15%;} |
758 | } | 797 | } |
759 | @media(max-width:991px){ | 798 | @media(max-width:991px){ |
799 | + .address_footer_table{line-height:20px;} | ||
760 | .links-ses-for-wr .container .row{flex-direction: column;height: initial;} | 800 | .links-ses-for-wr .container .row{flex-direction: column;height: initial;} |
761 | .links-ses-for-wr .container .row .lsf-left, .links-ses-for-wr .container .row .lsf-right { | 801 | .links-ses-for-wr .container .row .lsf-left, .links-ses-for-wr .container .row .lsf-right { |
762 | text-align: left; | 802 | text-align: left; |
@@ -822,6 +862,18 @@ ul.list-wr span{color: #555;} | @@ -822,6 +862,18 @@ ul.list-wr span{color: #555;} | ||
822 | } | 862 | } |
823 | } | 863 | } |
824 | @media(min-width:768px){ | 864 | @media(min-width:768px){ |
865 | + .navbar-collapse.collapse{ | ||
866 | + min-height: 62px!important; | ||
867 | + display: flex!important; | ||
868 | + justify-content: center; | ||
869 | + align-items: center; | ||
870 | + } | ||
871 | + .nav.navbar-nav.navbar-right{ | ||
872 | + display: flex; | ||
873 | + justify-content: left; | ||
874 | + align-items: center; | ||
875 | + flex-wrap: wrap; | ||
876 | + } | ||
825 | .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ | 877 | .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ |
826 | color: #555555; | 878 | color: #555555; |
827 | background:initial; | 879 | background:initial; |
@@ -832,7 +884,6 @@ ul.list-wr span{color: #555;} | @@ -832,7 +884,6 @@ ul.list-wr span{color: #555;} | ||
832 | letter-spacing: -0.40px; | 884 | letter-spacing: -0.40px; |
833 | text-align: center; | 885 | text-align: center; |
834 | padding: 0px 12px 2px; | 886 | padding: 0px 12px 2px; |
835 | - height: 62px; | ||
836 | line-height: 18px; | 887 | line-height: 18px; |
837 | display: flex; | 888 | display: flex; |
838 | justify-content: center; | 889 | justify-content: center; |
@@ -851,16 +902,15 @@ ul.list-wr span{color: #555;} | @@ -851,16 +902,15 @@ ul.list-wr span{color: #555;} | ||
851 | left: 12px; | 902 | left: 12px; |
852 | transition:0.1s; | 903 | transition:0.1s; |
853 | } | 904 | } |
854 | - .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{bottom: 18px;} | 905 | + .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{bottom:0px;} |
855 | .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background: initial;} | 906 | .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background: initial;} |
856 | .navbar ul.nav > li > a:hover {border-color:#fff;background:initial;} | 907 | .navbar ul.nav > li > a:hover {border-color:#fff;background:initial;} |
857 | } | 908 | } |
858 | @media(min-width:768px) and (max-width:991px){ | 909 | @media(min-width:768px) and (max-width:991px){ |
910 | + .static-about-link, .static_logo_about{display:none;} | ||
859 | .navbar-header{width: 57px;} | 911 | .navbar-header{width: 57px;} |
860 | - .navbar-brand.home{width:100%;} | ||
861 | - .navbar-brand.home img{width: 50px;margin-top: 15px;} | ||
862 | - | ||
863 | - .navbar-brand.home, .static_logo_about{display:none;} | 912 | + .navbar-brand.home{width:100%;margin:0;padding:0;} |
913 | + .navbar-brand.home img{width: 75px;} | ||
864 | .navbar ul.nav > li > a{font-size: 11px;padding: 0px 6px 2px;} | 914 | .navbar ul.nav > li > a{font-size: 11px;padding: 0px 6px 2px;} |
865 | .navbar ul.nav > li > a:after{font-size: 11px;letter-spacing: -0.40px;padding: 0px 6px 2px;} | 915 | .navbar ul.nav > li > a:after{font-size: 11px;letter-spacing: -0.40px;padding: 0px 6px 2px;} |
866 | .navbar ul.nav > li > a:after{width: calc(100% - 12px);left: 6px;} | 916 | .navbar ul.nav > li > a:after{width: calc(100% - 12px);left: 6px;} |
frontend/web/img/accord/indiv03.jpg
2.35 KB
No preview for this file type
No preview for this file type