feat: add cookie page

This commit is contained in:
2025-06-18 14:23:40 +03:00
parent cb036353cf
commit 48739d4e64
10 changed files with 240 additions and 1 deletions

View File

@@ -0,0 +1 @@
export { default as Cookie } from './ui';

View File

@@ -0,0 +1,79 @@
.Cookie {
position: relative;
margin: rem(60px) auto rem(20px);
width: rem(360px);
background: #EEE;
padding: rem(20px);
border-radius: rem(28px);
@include iftablet{
width: rem(600px);
margin: rem(40px) auto rem(20px);
padding: rem(20px);
}
@include iflaptop{
width: rem(800px);
margin: rem(60px) auto rem(20px);
padding: rem(60px);
}
@include ifdesktop{
width: rem(1200px);
margin: rem(60px) auto rem(20px);
padding: rem(60px);
}
h2 {
font-family: $font-open-sans;
font-weight: $font-regular;
font-size: rem(20px);
line-height: 130%;
color: $color-text;
@include iftablet{
font-size: rem(24px);
}
}
p {
font-family: $font-open-sans;
font-weight: $font-regular;
font-size: rem(14px);
line-height: 130%;
color: $color-text;
margin: 8px 0;
@include iftablet{
font-size: rem(16px);
}
}
a {
color: $color-orange;
}
}
.FloatBtn {
position: fixed;
top: rem(10px);
right: 50%;
transform: translateX(50%);
@include iftablet{
position: absolute;
top: rem(-20px);
right: rem(-100px);
transform: none;
}
@include iflaptop{
top: rem(-20px);
right: rem(-100px);
}
@include ifdesktop{
top: rem(-20px);
right: rem(-150px);
}
}

50
src/views/cookie/ui.tsx Normal file
View File

@@ -0,0 +1,50 @@
import s from './styles.module.scss';
import { Button } from '@shared/ui';
import Link from 'next/link';
import { WEB } from '@core/constants/privacy-policy';
export default function Cookie() {
return (
<section className={s.Cookie}>
<Link href={'/'}>
<Button className={s.FloatBtn} variant={'orange'}>
Вернутся на главную
</Button>
</Link>
<h2>Мы используем cookie</h2>
<p>
Когда вы посещаете сайт {WEB}, наша компания может использовать
общеотраслевую технологию, называемую cookie. Файлы cookie представляют
собой небольшие фрагменты данных, которые временно сохраняются на вашем
компьютере или мобильном устройстве и обеспечивают более эффективную
работу сайта.
</p>
<p>
Сайт {WEB} использует метрические системы для сбора статистики:
«Яндекс.Метрика». На основе этих данных мы делаем наш сайт лучше и
эффективнее для пользователей.
</p>
<p>
Продолжая пользоваться этим сайтом, вы соглашаетесь на использование
cookie и обработку данных в соответствии с Политикой сайта в области
обработки и защиты персональных данных.
</p>
<p>
<Link href={'/privacy-policy'}>
Согласие на обработку персональных данных посетителей сайта
</Link>
</p>
<p>
Если вы не хотите использовать cookie, вы можете отключить их в
настройках безопасности вашего браузера. Отключение cookie следует
выполнить для каждого браузера и устройства, с помощью которого
осуществляется вход на сайт.
</p>
<p>
Обратите внимание, что в случае, если использование сайтом файлов cookie
отключено, некоторые возможности и услуги сайта могут быть недоступны.
</p>
</section>
);
}