Никита Круглицкий 1aec8dbd7a update
2024-11-26 17:26:28 +03:00

218 lines
4.9 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<HomepageSection
id="how-it-works"
class="how-it-works"
title="Как работает наш сервис"
description="Четыре простых шага для увеличения ваших продаж"
>
<div class="how-it-works__cards">
<div class="how-it-works-card">
<div class="how-it-works-card__title">
Подключение
</div>
<div class="how-it-works-card__description">
Подключите свой аккаунт Kaspi.kz <br>
к нашему сервису
</div>
</div>
<div class="how-it-works-card">
<div class="how-it-works-card__title">
Настройка
</div>
<div class="how-it-works-card__description">
Настройте минимальные цены <br>
для товаров
</div>
</div>
<div class="how-it-works-card">
<div class="how-it-works-card__title">
Мониторинг
</div>
<div class="how-it-works-card__description">
Наш сервис автоматически мониторит <br>
конкурентов и обновляет цены
</div>
</div>
<div class="how-it-works-card">
<div class="how-it-works-card__title">
Прирост
</div>
<div class="how-it-works-card__description">
Получите кратный прирост <br>
продаж и прибыли
</div>
</div>
</div>
<div class="how-it-works-demo">
<div class="how-it-works-demo__title">
Демо видео о продукте
</div>
<iframe
class="how-it-works-demo__video"
src="https://www.youtube.com/embed/dQw4w9WgXcQ?si=dZCL9UFbyboiQzSl"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
allowfullscreen
/>
<ul class="how-it-works-demo__list">
<li>Ознакомьтесь с интерфейсом приложения для ПК</li>
<li>Оцените удобство мобильного интерфейса</li>
<li>Просмотрите пример добавления товаров и управления ими через приложение</li>
</ul>
<UiButton class="how-it-works-demo__action" href="https://quantumbot.kz/auth" rel="noopener noreferrer">
Попробовать бесплатно
</UiButton>
</div>
</HomepageSection>
</template>
<script setup lang="ts">
</script>
<style lang="scss">
.how-it-works {
&__cards {
gap: 40px;
@include desktop {
display: grid;
grid-template-columns: repeat(4, 1fr);
}
@include mobile {
display: flex;
flex-direction: column;
}
}
}
.how-it-works-card {
position: relative;
padding: 32px 16px;
background-color: $color-gray-300;
border-radius: 12px;
text-align: center;
counter-increment: how-it-works-card;
&::before {
@include font(24px, 600, 40px);
content: counter(how-it-works-card);
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, -50%);
padding-inline: 16px;
border-radius: 12px;
background-color: $color-black;
color: $color-white;
min-width: 46px;
}
@include mobile {
padding: 24px 16px;
}
&__title {
@include font(20px, 700, 24px);
}
&__description {
@include font(14px, 400, 17px);
color: $color-gray-700;
margin-top: 10px;
}
}
.how-it-works-demo {
padding: 40px 100px;
background-color: $color-gray-300;
margin-top: 60px;
border-radius: 12px;
@include desktop {
display: grid;
justify-items: flex-start;
grid-template-columns: 485px 1fr;
grid-template-rows: 1fr auto 1fr;
grid-template-areas:
'title video'
'list video'
'action video';
gap: 24px;
}
@include mobile {
padding: 16px;
margin-top: 32px;
}
&__title {
@include font(28px, 700, 39px);
grid-area: title;
@include desktop {
align-self: flex-end;
}
@include mobile {
@include font(20px, 700, 28px);
text-align: center;
margin-bottom: 24px;
}
}
&__video {
grid-area: video;
aspect-ratio: 16 / 9;
@include desktop {
justify-self: center;
height: 270px;
}
@include mobile {
width: 100%;
}
}
&__list {
@include font(16px, 400, 29px);
color: $color-gray-700;
grid-area: list;
@include mobile {
@include font(12px, 400, 22px);
margin-top: 24px;
}
}
&__action {
grid-area: action;
@include mobile {
width: 100%;
margin-top: 24px;
}
}
}
</style>