Skip to content

Commit 2917e04

Browse files
committed
fix: поправлены отступы на главной странице, переставлены блоки и уменьшена гифка
- Исправлены отступы между секциями на главной странице - Переставлены блоки для улучшения структуры контента - Уменьшен размер гифки для оптимизации загрузки
1 parent 266a097 commit 2917e04

File tree

6 files changed

+41
-18
lines changed

6 files changed

+41
-18
lines changed
19.6 MB
Loading

public/interactive-map.gif

-15.5 MB
Loading

src/assets/styles/base.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@ button {
6262
}
6363

6464
.section-blue {
65-
padding: var(--space) 0;
65+
padding: calc(var(--space)*2) 0;
6666
background-color: rgba(160, 197, 232, 0.21);
6767
}

src/assets/styles/components/swiper.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@
1717
.swiper-pagination-bullet-active {
1818
background: var(--color-dark);
1919
}
20+

src/assets/styles/utils/typography.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ p:last-child, ul:last-child, ol:last-child, blockquote:last-child, table:last-ch
143143
font-variation-settings: 'GRAD' 132, 'wdth' 120;
144144
}
145145

146+
.underline-simple {
147+
border-bottom: 2px solid var(--color-dark);
148+
}
149+
146150
/* underline for links */
147151
.underline {
148152
position: relative;

src/pages/index.astro

Lines changed: 35 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,25 @@ import WORKDECOR from '../assets/img/work-decor.webp';
5858
</div>
5959
</section>
6060

61+
<!-- video section -->
62+
<section class="section-blue video">
63+
<div class="layout">
64+
<div class="home-page-more__video">
65+
<Image src={VIDEO} alt="" aria-hidden="true" />
66+
<img class="home-page-more__video-gif" src="./interactive-map.gif" alt="Интерактивная карта умного дома"/ >
67+
</div>
68+
69+
<div class="home-page__link center">
70+
<button class="popup-trigger underline-simple" aria-label="Оставить заявку">Хочу так же</button>
71+
</div>
72+
73+
</div>
74+
</section>
75+
6176
<!-- More about Smart Home -->
6277
<section class="home-page-more">
6378
<div class="layout">
64-
<Image class="home-page-more__message-img" src={MESSAGEDECOR} alt="Не зависит от бренда, Не требует перепланировки" />
79+
6580
<div class="home-page-more__grid">
6681
<div class="home-page-more__grid-item">
6782
<Image src={FEAT1} alt="" aria-hidden="true" />
@@ -92,22 +107,10 @@ import WORKDECOR from '../assets/img/work-decor.webp';
92107
</div>
93108
</div>
94109
</div>
95-
</div>
96-
</section>
97-
98-
<!-- video section -->
99-
<section class="section-blue video">
100-
<div class="layout">
101-
<div class="home-page-more__video">
102-
<Image src={VIDEO} alt="" aria-hidden="true" />
103-
<img class="home-page-more__video-gif" src="./interactive-map.gif" alt="Интерактивная карта умного дома"/ >
104-
</div>
105110

106-
<div class="home-page__link ">
107-
<button class="popup-trigger link-with-arrow underline" aria-label="Оставить заявку">Хочу так же</button>
108-
</div>
111+
<Image class="home-page-more__message-img" src={MESSAGEDECOR} alt="Не зависит от бренда, Не требует перепланировки" />
109112
</div>
110-
</section>
113+
</section>
111114

112115
<!-- Smart Home features -->
113116
<section id="features" class="home-page-features">
@@ -395,6 +398,14 @@ document.addEventListener('DOMContentLoaded', () => {
395398
.home-page-cases .swiper {
396399
margin-bottom: var(--space);
397400
}
401+
402+
.home-page-features .swiper-wrapper {
403+
margin-bottom: calc(var(--space) * 0.5);
404+
}
405+
406+
.home-page-features .layout {
407+
padding-top: 0;
408+
}
398409
</style>
399410

400411

@@ -409,7 +420,7 @@ document.addEventListener('DOMContentLoaded', () => {
409420
}
410421

411422
h1 .title-blue {
412-
font-variation-settings: var(--font-flex-base);
423+
font-variation-settings: var(--font-flex-bold);
413424
text-transform: uppercase;
414425
}
415426

@@ -430,6 +441,10 @@ document.addEventListener('DOMContentLoaded', () => {
430441
text-align: right;
431442
}
432443

444+
.home-page__link.center {
445+
text-align: center;
446+
}
447+
433448
.home-page__link button {
434449
font-size: calc(var(--base-font-size) * 1.5);
435450
font-variation-settings: var(--font-flex-medium);
@@ -447,6 +462,7 @@ document.addEventListener('DOMContentLoaded', () => {
447462
width: 100%;
448463
overflow: hidden;
449464
margin-bottom: var(--space-section);
465+
padding-top: var(--space);
450466
}
451467

452468
.home-page-main .layout {
@@ -482,11 +498,13 @@ document.addEventListener('DOMContentLoaded', () => {
482498
display: flex;
483499
align-items: center;
484500
gap: calc(var(--space) * 1.4);
501+
margin-top: calc(var(--space)*1.5);
485502
}
486503

487504
.home-page-main__hass-block p {
488505
margin-bottom: 0;
489506
font-size: calc(var(--base-font-size) * 1.5);
507+
line-height: 1.2;
490508
}
491509

492510
.home-page-main__hass-block span {
@@ -500,7 +518,7 @@ document.addEventListener('DOMContentLoaded', () => {
500518
}
501519

502520
.home-page-more__message-img{
503-
margin-bottom: calc(var(--space) * 3.5);
521+
margin-bottom: var(--space);
504522
}
505523

506524
.home-page-more__grid {

0 commit comments

Comments
 (0)