diff --git a/kodorvan/site/system/controllers/index.php b/kodorvan/site/system/controllers/index.php
index 53a959d..54e469f 100755
--- a/kodorvan/site/system/controllers/index.php
+++ b/kodorvan/site/system/controllers/index.php
@@ -195,39 +195,37 @@ final class index extends core
'site' => 'Сайт',
'chat_robot' => 'Чат-робот',
'program' => 'Программа',
- 'module' => 'Модуль',
- 'parser' => 'Парсер',
- 'script' => 'Скрипт',
'game' => 'Видеоигра',
- /* 'site' => 'Сайты и браузерные расширения',
- 'chat_robot' => 'Чат-роботы (любой мессенджер)',
- 'program' => 'Программа (Android, iOS, Windows)',
- 'module' => 'Модуль для любой программы',
- 'parser' => 'Парсер данных API, HTTP и эмуляция',
- 'script' => 'Скрипт (автоматизация процессов)',
- 'game' => 'Видеоигра (Android, iOS, Windows)' */
+ 'script' => 'Скрипт, парсер, макрос',
+ 'module' => 'Модуль, плагин, расширение',
],
'purposes' => [
- 'funnel' => 'Воронка',
- 'contacts' => 'Контакты',
- 'neural_network' => 'Нейросети',
- 'gallery' => 'Галерея',
- 'crm' => 'CRM',
- 'landing' => 'Лендинг',
- 'marketplace' => 'Маркетплейс',
- 'search' => 'Поиск',
- 'calculate' => 'Расчёты',
- 'logic' => 'Логика',
- 'game' => 'Игра',
- 'special' => 'Особенный',
+ 'funnel' => 'Воронка (обработка пользователя)',
+ 'contacts' => 'Контакты (сбор данных)',
+ 'ai' => 'Внедрение ИИ',
+ 'archive' => 'Архив (галерея, библиотека, реестр)',
+ 'crm' => 'Индивидуальная CRM',
+ 'landing' => 'Лендинг (посадочная страница)',
+ 'marketplace' => 'Маркетплейс, магазин, витрина',
+ 'saas' => 'SaaS проект',
+ 'search' => 'Поиск и анализ',
+ 'calculate' => 'Автоматизированное вычисление (калькулятор)',
+ 'individual' => 'Индивидуальная разработка',
],
'integrations' => [
'one_c' => '1C',
'bitrix24' => 'Битрикс24',
'moy_sklad' => 'Мой Склад',
- 'telegram' => 'Телеграм',
'mail' => 'Почта',
- 'excel' => 'Excel'
+ 'excel' => 'Excel',
+ 'ozon' => 'OZON',
+ 'wildberries' => 'Wildberries',
+ 'yandex_market' => 'Яндекс Маркет',
+ 'avito' => 'Авито',
+ 'vk' => 'ВКонтакте',
+ 'max' => 'МАКС',
+ 'telegram' => 'Телеграм',
+ 'neural_networks' => 'Нейросети'
]
];
@@ -249,19 +247,19 @@ final class index extends core
// Initializing contacts data
$this->view->integrations = [
+ 'Вайлдберриз' => 'wildberries',
+ 'ОЗОН' => 'ozon',
'Мой Склад' => 'moy_sklad',
'1С Предприятие' => '1c',
'Битрикс 24' => 'bitrix24',
'ВКонтакте' => 'vk',
'МАКС' => 'max',
- /* 'yandex_direct', */
- 'Яндекс Директ' => 'yandex_market',
- 'ОЗОН' => 'ozon',
- 'Вайлдберриз' => 'wildberries',
'Авито' => 'avito',
'YClients' => 'yclients',
'ЮКасса' => 'yookassa',
- 'OpenAI' => 'openai'
+ 'OpenAI' => 'openai',
+ /* 'yandex_direct', */
+ 'Яндекс Директ' => 'yandex_market',
];
// Render page
diff --git a/kodorvan/site/system/controllers/project.php b/kodorvan/site/system/controllers/project.php
index 497afa8..dc7284d 100755
--- a/kodorvan/site/system/controllers/project.php
+++ b/kodorvan/site/system/controllers/project.php
@@ -83,20 +83,20 @@ final class project extends core
$mail->setLanguage('ru');
$mail->CharSet = mail::CHARSET_UTF8;
$mail->isSMTP();
- $mail->Host = 'smtp.mail.ru';
+ $mail->Host = MAIL_SERVER['host'];
$mail->SMTPAuth = true;
- $mail->Username = 'system@kodorvan.tech';
- $mail->Password = 'c6oQF2nY0javI312eDS0';
+ $mail->Username = MAIL_SERVER['sender']['mail'];
+ $mail->Password = MAIL_SERVER['password'];
$mail->SMTPSecure = mail::ENCRYPTION_SMTPS;
$mail->Port = 465;
- $mail->setFrom('system@kodorvan.tech', 'Система');
- $mail->addAddress('request@kodorvan.tech', 'Заявки');
+ $mail->setFrom(MAIL_SERVER['sender']['mail'], MAIL_SERVER['sender']['name']);
+ $mail->addAddress(MAIL_SERVER['receiver']['mail'], MAIL_SERVER['receiver']['name']);
// The message
$mail->isHTML(true);
$mail->Subject = empty($request['project']['name']) ? 'Заказ' : 'Заказ: ' . $request['project']['name'];
$mail->Body = $this->view->render('messages/request.html', $request);
- $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
+ /* $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; */
// Attachments
foreach ($files as $name => $file) {
diff --git a/kodorvan/site/system/public/images/favicon/favicon-114x114.png b/kodorvan/site/system/public/images/favicon/favicon-114x114.png
index 9931b34..7de24e4 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-114x114.png and b/kodorvan/site/system/public/images/favicon/favicon-114x114.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-120x120.png b/kodorvan/site/system/public/images/favicon/favicon-120x120.png
index 24da484..8705ea2 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-120x120.png and b/kodorvan/site/system/public/images/favicon/favicon-120x120.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-128x128.png b/kodorvan/site/system/public/images/favicon/favicon-128x128.png
index 5b36640..2b4fc4a 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-128x128.png and b/kodorvan/site/system/public/images/favicon/favicon-128x128.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-144x144.png b/kodorvan/site/system/public/images/favicon/favicon-144x144.png
index 7696d78..f445877 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-144x144.png and b/kodorvan/site/system/public/images/favicon/favicon-144x144.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-150x150.png b/kodorvan/site/system/public/images/favicon/favicon-150x150.png
index 6b3f404..ac8877f 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-150x150.png and b/kodorvan/site/system/public/images/favicon/favicon-150x150.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-152x152.png b/kodorvan/site/system/public/images/favicon/favicon-152x152.png
index c17c257..fa6796d 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-152x152.png and b/kodorvan/site/system/public/images/favicon/favicon-152x152.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-16x16.png b/kodorvan/site/system/public/images/favicon/favicon-16x16.png
index 0bf6f83..f19f91b 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-16x16.png and b/kodorvan/site/system/public/images/favicon/favicon-16x16.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-180x180.png b/kodorvan/site/system/public/images/favicon/favicon-180x180.png
index 9cbfc50..abcf37e 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-180x180.png and b/kodorvan/site/system/public/images/favicon/favicon-180x180.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-192x192.png b/kodorvan/site/system/public/images/favicon/favicon-192x192.png
index 8d0ea27..5ae1f06 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-192x192.png and b/kodorvan/site/system/public/images/favicon/favicon-192x192.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-310x310.png b/kodorvan/site/system/public/images/favicon/favicon-310x310.png
index 83b0d5b..4eb11f8 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-310x310.png and b/kodorvan/site/system/public/images/favicon/favicon-310x310.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-32x32.png b/kodorvan/site/system/public/images/favicon/favicon-32x32.png
index 104f072..8136a08 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-32x32.png and b/kodorvan/site/system/public/images/favicon/favicon-32x32.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-384x384.png b/kodorvan/site/system/public/images/favicon/favicon-384x384.png
index 2a06a86..612d9bd 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-384x384.png and b/kodorvan/site/system/public/images/favicon/favicon-384x384.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-512x512.png b/kodorvan/site/system/public/images/favicon/favicon-512x512.png
index 2e7c55e..b6e229f 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-512x512.png and b/kodorvan/site/system/public/images/favicon/favicon-512x512.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-57x57.png b/kodorvan/site/system/public/images/favicon/favicon-57x57.png
index 2131b20..03a4c1a 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-57x57.png and b/kodorvan/site/system/public/images/favicon/favicon-57x57.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-60x60.png b/kodorvan/site/system/public/images/favicon/favicon-60x60.png
index 8a39d2f..9ad97b6 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-60x60.png and b/kodorvan/site/system/public/images/favicon/favicon-60x60.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-70x70.png b/kodorvan/site/system/public/images/favicon/favicon-70x70.png
index f50b38f..629477b 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-70x70.png and b/kodorvan/site/system/public/images/favicon/favicon-70x70.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-72x72.png b/kodorvan/site/system/public/images/favicon/favicon-72x72.png
index 7a47682..d3690f2 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-72x72.png and b/kodorvan/site/system/public/images/favicon/favicon-72x72.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-76x76.png b/kodorvan/site/system/public/images/favicon/favicon-76x76.png
index ab4d291..44bbe8f 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-76x76.png and b/kodorvan/site/system/public/images/favicon/favicon-76x76.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon-96x96.png b/kodorvan/site/system/public/images/favicon/favicon-96x96.png
index dcdd6fd..ea550a9 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon-96x96.png and b/kodorvan/site/system/public/images/favicon/favicon-96x96.png differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon.ico b/kodorvan/site/system/public/images/favicon/favicon.ico
index 8801344..4d8c613 100644
Binary files a/kodorvan/site/system/public/images/favicon/favicon.ico and b/kodorvan/site/system/public/images/favicon/favicon.ico differ
diff --git a/kodorvan/site/system/public/images/favicon/favicon.svg b/kodorvan/site/system/public/images/favicon/favicon.svg
index c6ccdcd..a312b81 100644
--- a/kodorvan/site/system/public/images/favicon/favicon.svg
+++ b/kodorvan/site/system/public/images/favicon/favicon.svg
@@ -1,71 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/kodorvan/site/system/public/js/modules/project.mjs b/kodorvan/site/system/public/js/modules/project.mjs
index cce0b1a..480f8ff 100644
--- a/kodorvan/site/system/public/js/modules/project.mjs
+++ b/kodorvan/site/system/public/js/modules/project.mjs
@@ -340,18 +340,46 @@ export default class project {
symbol: Symbol("moy_sklad"),
coefficient: 3
},
- telegram: {
- symbol: Symbol("telegram"),
- coefficient: 2
- },
mail: {
symbol: Symbol("mail"),
coefficient: 1.4
},
excel: {
symbol: Symbol("excel"),
- coefficient: 1.6
- }
+ coefficient: 1.8
+ },
+ ozon: {
+ symbol: Symbol("ozon"),
+ coefficient: 2.8
+ },
+ wildberries: {
+ symbol: Symbol("wildberries"),
+ coefficient: 2.9
+ },
+ yandex_market: {
+ symbol: Symbol("yandex_market"),
+ coefficient: 2.6
+ },
+ avito: {
+ symbol: Symbol("avito"),
+ coefficient: 2.4
+ },
+ vk: {
+ symbol: Symbol("vk"),
+ coefficient: 2
+ },
+ max: {
+ symbol: Symbol("max"),
+ coefficient: 2
+ },
+ telegram: {
+ symbol: Symbol("telegram"),
+ coefficient: 2
+ },
+ neural_networks: {
+ symbol: Symbol("neural_networks"),
+ coefficient: 2.6
+ },
});
/**
@@ -399,33 +427,49 @@ export default class project {
* @protected
*/
#purposes = Object.freeze({
- project: {
- symbol: Symbol("project"),
+ funnel: {
+ symbol: Symbol("funnel"),
integrations: new Set([
this.services.telegram,
+ this.services.max,
+ this.services.vk,
this.services.mail,
- this.services.bitrix24
+ this.services.bitrix24,
+ this.services.neural_networks,
]),
- coefficient: 2.1
+ coefficient: 1.2
},
- contact: {
- symbol: Symbol("contact"),
+ contacts: {
+ symbol: Symbol("contacts"),
integrations: new Set([
this.services.telegram,
+ this.services.max,
+ this.services.vk,
this.services.mail,
- this.services.bitrix24
+ this.services.bitrix24,
+ this.services.neural_networks,
]),
coefficient: 1.1
},
- neural_network: {
- symbol: Symbol("neural_network"),
+ ai: {
+ symbol: Symbol("ai"),
integrations: new Set([
- this.services.telegram
+ this.services.telegram,
+ this.services.max,
+ this.services.vk,
+ this.services.one_c,
+ this.services.bitrix24,
+ this.services.excel,
+ this.services.mail,
+ this.services.ozon,
+ this.services.wildberries,
+ this.services.avito,
+ this.services.yandex_market,
]),
- coefficient: 4
+ coefficient: 3
},
- gallery: {
- symbol: Symbol("gallery"),
+ archive: {
+ symbol: Symbol("archive"),
integrations: new Set([
]),
coefficient: 1
@@ -433,9 +477,16 @@ export default class project {
crm: {
symbol: Symbol("crm"),
integrations: new Set([
+ this.services.telegram,
+ this.services.max,
+ this.services.vk,
this.services.one_c,
this.services.moy_sklad,
- this.services.excel
+ this.services.excel,
+ this.services.ozon,
+ this.services.wildberries,
+ this.services.avito,
+ this.services.yandex_market,
]),
coefficient: 6
},
@@ -443,8 +494,10 @@ export default class project {
symbol: Symbol("landing"),
integrations: new Set([
this.services.telegram,
+ this.services.max,
+ this.services.vk,
this.services.mail,
- this.services.bitrix24
+ this.services.bitrix24,
]),
coefficient: 1.5
},
@@ -453,13 +506,24 @@ export default class project {
integrations: new Set([
this.services.one_c,
this.services.moy_sklad,
- this.services.excel
+ this.services.excel,
+ this.services.ozon,
+ this.services.wildberries,
+ this.services.avito,
+ this.services.yandex_market,
]),
coefficient: 8
},
search: {
symbol: Symbol("search"),
integrations: new Set([
+ this.services.telegram,
+ this.services.max,
+ this.services.vk,
+ this.services.ozon,
+ this.services.wildberries,
+ this.services.avito,
+ this.services.yandex_market,
]),
coefficient: 1
},
@@ -468,19 +532,25 @@ export default class project {
integrations: new Set([
this.services.one_c,
this.services.moy_sklad,
- this.services.excel
+ this.services.excel,
+ this.services.ozon,
+ this.services.wildberries,
+ this.services.avito,
+ this.services.yandex_market,
]),
coefficient: 2
},
- logic: {
- symbol: Symbol("logic"),
+ game: {
+ symbol: Symbol("game"),
integrations: new Set([
]),
- coefficient: 1
+ coefficient: 4
},
- special: {
- symbol: Symbol("special"),
- integrations: this.services,
+ individual: {
+ symbol: Symbol("individual"),
+ // integrations: this.services,
+ integrations: new Set([
+ ]),
coefficient: 3
}
});
@@ -510,19 +580,22 @@ export default class project {
site: {
symbol: Symbol("site"),
purposes: new Set([
- this.purposes.project,
- this.purposes.contact,
- this.purposes.neural_network,
- this.purposes.gallery,
+ this.purposes.funnel,
+ this.purposes.landing,
+ this.purposes.contacts,
+ this.purposes.archive,
+ this.purposes.ai,
this.purposes.crm,
this.purposes.calculate,
- this.purposes.landing,
- this.purposes.marketplace
+ this.purposes.saas,
+ this.purposes.marketplace,
+ this.purposes.search,
+ this.purposes.individual,
]),
coefficient: 3,
cost: {
- usd: 80,
- rub: 8000
+ usd: 120,
+ rub: 12000
},
team: new Map([
[this.#workers.programmer, 1],
@@ -533,15 +606,16 @@ export default class project {
chat_robot: {
symbol: Symbol("chat_robot"),
purposes: new Set([
- this.purposes.project,
- this.purposes.contact,
- this.purposes.neural_network,
- this.purposes.game,
- this.purposes.gallery,
+ this.purposes.funnel,
+ this.purposes.landing,
+ this.purposes.contacts,
+ this.purposes.archive,
+ this.purposes.ai,
this.purposes.crm,
this.purposes.calculate,
- this.purposes.landing,
- this.purposes.marketplace
+ this.purposes.saas,
+ this.purposes.marketplace,
+ this.purposes.individual,
]),
coefficient: 3,
cost: {
@@ -551,21 +625,23 @@ export default class project {
team: new Map([
[this.#workers.programmer, 1],
[this.#workers.designer, 0],
- [this.#workers.booster, 1]
+ [this.#workers.booster, 0]
])
},
program: {
symbol: Symbol("program"),
purposes: new Set([
this.purposes.neural_network,
+ this.purposes.ai,
this.purposes.crm,
this.purposes.calculate,
- this.purposes.marketplace
+ this.purposes.marketplace,
+ this.purposes.individual,
]),
coefficient: 4,
cost: {
- usd: 100,
- rub: 10000
+ usd: 180,
+ rub: 18000
},
team: new Map([
[this.#workers.programmer, 1],
@@ -573,38 +649,7 @@ export default class project {
[this.#workers.booster, 0]
])
},
- parser: {
- symbol: Symbol("parser"),
- purposes: new Set([
- this.purposes.search
- ]),
- coefficient: 2,
- cost: {
- usd: 35,
- rub: 3500
- },
- team: new Map([
- [this.#workers.programmer, 1],
- [this.#workers.designer, 0],
- [this.#workers.booster, 0]
-])
- },
- script: {
- symbol: Symbol("script"),
- purposes: new Set([
- this.purposes.logic
- ]),
- coefficient: 1,
- cost: {
- usd: 20,
- rub: 2000
- },
- team: new Map([
- [this.#workers.programmer, 1],
- [this.#workers.designer, 0],
- [this.#workers.booster, 0]
-])
- },
+
game: {
symbol: Symbol("game"),
purposes: new Set([
@@ -619,6 +664,39 @@ export default class project {
[this.#workers.programmer, 1],
[this.#workers.designer, 1],
[this.#workers.booster, 1]
+])
+ },
+ script: {
+ symbol: Symbol("script"),
+ purposes: new Set([
+ this.purposes.search,
+ this.purposes.individual,
+ ]),
+ coefficient: 1,
+ cost: {
+ usd: 20,
+ rub: 2000
+ },
+ team: new Map([
+ [this.#workers.programmer, 1],
+ [this.#workers.designer, 0],
+ [this.#workers.booster, 0]
+])
+ },
+ module: {
+ symbol: Symbol("module"),
+ purposes: new Set([
+ this.purposes.individual,
+ ]),
+ coefficient: 1,
+ cost: {
+ usd: 60,
+ rub: 6000
+ },
+ team: new Map([
+ [this.#workers.programmer, 1],
+ [this.#workers.designer, 0],
+ [this.#workers.booster, 0]
])
}
});
@@ -1759,6 +1837,15 @@ export default class project {
// Reloading the page @todo make something smarter
alert("Запрос доставлен, ожидайте обратной связи");
+ // Initializing the rofls HTML-element
+ const rofls = document.getElementById('rofls');
+
+ // Showing rofls
+ rofls.style.removeProperty('display');
+
+ // Starting the rofls hotline.mjs instance
+ rofls.instance.start();
+
// Exit (success)
resolve();
}
diff --git a/kodorvan/site/system/public/themes/default/css/elements/companies.css b/kodorvan/site/system/public/themes/default/css/elements/companies.css
index 1769853..e1b6059 100755
--- a/kodorvan/site/system/public/themes/default/css/elements/companies.css
+++ b/kodorvan/site/system/public/themes/default/css/elements/companies.css
@@ -1,6 +1,6 @@
@charset "UTF-8";
-section#companies {
+article#companies {
z-index: 50;
width: 100vw;
height: 70px;
diff --git a/kodorvan/site/system/public/themes/default/css/elements/rofls.css b/kodorvan/site/system/public/themes/default/css/elements/rofls.css
new file mode 100755
index 0000000..fd4a1eb
--- /dev/null
+++ b/kodorvan/site/system/public/themes/default/css/elements/rofls.css
@@ -0,0 +1,61 @@
+@charset "UTF-8";
+
+body {
+ &:has(> article#rofls > img.eye:is(:hover, :focus, :active)) {
+ >article#rofls {
+ >img.eye {
+ cursor: none;
+ }
+
+ >img:not(.eye) {
+ opacity: 0;
+ transition: opacity 0.1s ease-in;
+ }
+ }
+
+ >*:not(section#buttons) {
+ opacity: 0;
+ transition: opacity 0.1s ease-in;
+ }
+ }
+
+ >article#rofls {
+ z-index: 50;
+ width: min-content;
+ height: 32px;
+ display: flex;
+ flex-direction: row;
+ overflow: hidden;
+
+ &:has(> img.colors:is(:hover, :focus, :active)) {
+ z-index: 9999;
+ mix-blend-mode: color-dodge;
+ filter: contrast(50);
+ }
+
+ >img {
+ margin: unset;
+ height: 100%;
+ overflow: hidden;
+
+ &:is(.noclick) {
+ cursor: not-allowed;
+ }
+
+ &:is(.antibuttons) {
+ cursor: pointer;
+ }
+
+ &:is(.construction, .cogs) {
+ cursor: wait;
+ }
+ }
+ }
+}
+
+@media (width < 800px) {
+ section#rofls {
+ height: 50px;
+ padding-bottom: 2.5rem;
+ }
+}
diff --git a/kodorvan/site/system/public/themes/default/css/elements/superpacks.css b/kodorvan/site/system/public/themes/default/css/elements/superpacks.css
index d802deb..f1928ff 100755
--- a/kodorvan/site/system/public/themes/default/css/elements/superpacks.css
+++ b/kodorvan/site/system/public/themes/default/css/elements/superpacks.css
@@ -20,12 +20,24 @@ section#superpacks {
scale: 1.4;
transform-origin: top;
+ /* &:before {
+ content: '';
+ border-bottom: 0.65vw solid #1f5a58;
+ position: absolute;
+ bottom: 0;
+ width: 12.8%;
+ } */
+
>img.layer {
z-index: 30;
position: absolute;
padding-left: 3.2vw;
width: 100%;
height: 5vw;
+
+ &:is(.packs) {
+ margin-left: 3px;
+ }
}
>div.labubumba {
@@ -35,7 +47,8 @@ section#superpacks {
width: 72vw;
height: 17.2vw;
background: red;
- background: radial-gradient(circle, red 20vw, #af0000 40vw);
+ background: radial-gradient(circle, red 12vw, #000 50vw);
+ background: radial-gradient(circle, hsl(calc(var(--scroll-deg, 0deg) * 12) 100% 50%) 12vw, #000 50vw);
mask: var(--mask);
clip-path: polygon(0 0, 0 100%, 39% 100%, 39% 46.5%, 61% 46.5%, 61% 100%, 100% 100%, 100% 0);
}
diff --git a/kodorvan/site/system/settings/system.php.sample b/kodorvan/site/system/settings/system.php.sample
index f4d1982..b526694 100755
--- a/kodorvan/site/system/settings/system.php.sample
+++ b/kodorvan/site/system/settings/system.php.sample
@@ -7,6 +7,19 @@ define('TELEGRAM_ROBOT', [
'domain' => 'kodorvan_bot'
]);
+define('MAIL_SERVER', [
+ 'host' => 'smtp.mail.ru',
+ 'sender' => [
+ 'mail' => 'system@kodorvan.tech',
+ 'name' => 'Система',
+ 'password' => '',
+ ],
+ 'receiver' => [
+ 'mail' => 'requests@kodorvan.tech',
+ 'name' => 'Заявки'
+ ]
+]);
+
define('PROJECT_CONTACTS_SIM_REQUESTS', '79005004010');
define('PROJECT_CONTACTS_SIM_REQUESTS_COUNTRY', '7');
define('PROJECT_CONTACTS_SIM_REQUESTS_OPERATOR', '900');
diff --git a/kodorvan/site/system/views/themes/default/elements/cases.html b/kodorvan/site/system/views/themes/default/elements/cases.html
index cbffafe..272e330 100755
--- a/kodorvan/site/system/views/themes/default/elements/cases.html
+++ b/kodorvan/site/system/views/themes/default/elements/cases.html
@@ -46,21 +46,21 @@
diff --git a/kodorvan/site/system/views/themes/default/elements/companies.html b/kodorvan/site/system/views/themes/default/elements/companies.html
index 7d0ae89..855935f 100755
--- a/kodorvan/site/system/views/themes/default/elements/companies.html
+++ b/kodorvan/site/system/views/themes/default/elements/companies.html
@@ -1,27 +1,27 @@
-
{% endfor %}
-