new file: valitovgaziz/html/assets/docs/TermSheet.pdf
modified: valitovgaziz/html/index.html modified: valitovgaziz/html/scripts.js modified: valitovgaziz/html/style.css deleted: valitovgaziz/html/style/up_button.css add termsheet downloader function,
This commit is contained in:
Binary file not shown.
@@ -75,10 +75,12 @@
|
||||
которая меняет подход к путешествиям.
|
||||
</p>
|
||||
<div class="hero-buttons">
|
||||
<a href="#yalarba-invest" class="btn btn-primary"
|
||||
>Инвестировать в Yalarba</a
|
||||
>
|
||||
<a href="#contact" class="btn btn-secondary">Связаться со мной</a>
|
||||
<button onclick="sendMessageTelegramm()" class="btn btn-primary">
|
||||
Инвестировать в Yalarba
|
||||
</button>
|
||||
<button onclick="sendMessageTelegramm()" class="btn btn-secondary">
|
||||
Связаться со мной
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -87,7 +89,10 @@
|
||||
<h4>Подписывайтесь в ВК</h4>
|
||||
<a href="https://vk.com">
|
||||
<div class="social_link">
|
||||
<img src="./images/favicon/icons8-vk-50.png" alt="VK - вконтакте">
|
||||
<img
|
||||
src="./images/favicon/icons8-vk-50.png"
|
||||
alt="VK - вконтакте"
|
||||
/>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
@@ -95,7 +100,10 @@
|
||||
<h4>Пишите в телеграм</h4>
|
||||
<a href="https://t.me/valitovgaziz">
|
||||
<div class="social_link">
|
||||
<img src="./images/favicon/icons8-телеграм-50.png" alt="телеграмм">
|
||||
<img
|
||||
src="./images/favicon/icons8-телеграм-50.png"
|
||||
alt="телеграмм"
|
||||
/>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
@@ -196,7 +204,9 @@
|
||||
<div class="investment-cta">
|
||||
<h3>Готовы обсудить инвестиционные возможности?</h3>
|
||||
<p>Свяжитесь для получения презентации проекта и финансовой модели</p>
|
||||
<button class="btn btn-primary" onclick="sendMessageTelegramm()">Запросить презентацию</button>
|
||||
<button class="btn btn-primary" onclick="sendMessageTelegramm()">
|
||||
Запросить презентацию
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -414,10 +424,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<button id="backToTop" class="back-to-top">↑ddsfdf</button>
|
||||
|
||||
|
||||
|
||||
<footer>
|
||||
<div class="footer-links">
|
||||
<div class="footer-box footer-link">Vacation</div>
|
||||
|
||||
@@ -33,93 +33,28 @@ END:VCARD`;
|
||||
URL.revokeObjectURL(url);
|
||||
}
|
||||
|
||||
// ДОБАВЬТЕ В scripts.js
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
// Плавная прокрутка для якорных ссылок
|
||||
const anchorLinks = document.querySelectorAll('a[href^="#"]');
|
||||
|
||||
anchorLinks.forEach(link => {
|
||||
link.addEventListener('click', function(e) {
|
||||
e.preventDefault();
|
||||
|
||||
const targetId = this.getAttribute('href');
|
||||
if (targetId === '#') return;
|
||||
|
||||
const targetElement = document.querySelector(targetId);
|
||||
if (targetElement) {
|
||||
window.scrollTo({
|
||||
top: targetElement.offsetTop - 20,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
function loadTermSheet() {
|
||||
// Create a temporary anchor element
|
||||
const link = document.createElement('a');
|
||||
|
||||
// Set correct relative path to the PDF file
|
||||
link.href = './assets/docs/TermSheet.pdf';
|
||||
|
||||
// Set download attribute with filename
|
||||
link.download = 'TermSheet.pdf';
|
||||
|
||||
// Append to body to make it work in some browsers
|
||||
document.body.appendChild(link);
|
||||
|
||||
// Trigger the download
|
||||
link.click();
|
||||
|
||||
// Clean up
|
||||
document.body.removeChild(link);
|
||||
}
|
||||
|
||||
// ДОБАВЬТЕ В scripts.js
|
||||
// Кнопка "Наверх"
|
||||
const backToTopButton = document.getElementById('backToTop');
|
||||
|
||||
window.addEventListener('scroll', function() {
|
||||
if (window.pageYOffset > 300) {
|
||||
backToTopButton.classList.add('visible');
|
||||
} else {
|
||||
backToTopButton.classList.remove('visible');
|
||||
}
|
||||
});
|
||||
|
||||
backToTopButton.addEventListener('click', function() {
|
||||
window.scrollTo({
|
||||
top: 0,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
});
|
||||
|
||||
// Обработчик для кнопки "Запросить презентацию"
|
||||
document.addEventListener("DOMContentLoaded", function () {
|
||||
const requestBtn = document.getElementById("request-presentation-btn");
|
||||
if (requestBtn) {
|
||||
requestBtn.addEventListener("click", function () {
|
||||
const message = prompt("Введите ваше сообщение для отправки в Telegram:");
|
||||
|
||||
if (message) {
|
||||
// Замените на свои значения
|
||||
const BOT_TOKEN = "ВАШ_ТОКЕН_БОТА";
|
||||
const CHAT_ID = "ВАШ_CHAT_ID";
|
||||
|
||||
// Формирование данных запроса
|
||||
const telegramData = {
|
||||
chat_id: CHAT_ID,
|
||||
text: `📥 Новая заявка с сайта:\n\n<message>${message}</message>`,
|
||||
parse_mode: "HTML",
|
||||
};
|
||||
|
||||
// Отправка сообщения в Telegram
|
||||
fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`, {
|
||||
method: "POST",
|
||||
headers: {
|
||||
"Content-Type": "application/json",
|
||||
},
|
||||
body: JSON.stringify(telegramData),
|
||||
})
|
||||
.then((response) => response.json())
|
||||
.then((data) => {
|
||||
if (data.ok) {
|
||||
alert("Сообщение успешно отправлено!");
|
||||
} else {
|
||||
alert("Ошибка при отправке. Проверьте данные.");
|
||||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error("Ошибка:", error);
|
||||
alert("Произошла ошибка. Попробуйте позже.");
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
function sendMessageTelegramm() {
|
||||
const message = prompt("Введите ваши контакты для получения информации от Газиза:");
|
||||
if (message) {
|
||||
@@ -151,4 +86,6 @@ function sendMessageTelegramm() {
|
||||
alert("Произошла ошибка сети. Попробуйте позже.");
|
||||
});
|
||||
}
|
||||
saveContact();
|
||||
loadTermSheet();
|
||||
}
|
||||
@@ -4,7 +4,6 @@
|
||||
@import url("./style/social_link.css");
|
||||
@import url("./style/hero_section.css");
|
||||
@import url("./style/yalarba_investmen.css");
|
||||
@import url("./style/up_button.css");
|
||||
|
||||
:root {
|
||||
--primary: #2c3e50;
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
/* CSS для кнопки "Наверх" */
|
||||
.back-to-top {
|
||||
position: fixed;
|
||||
bottom: 20px;
|
||||
right: 20px;
|
||||
background-color: var(--secondary);
|
||||
color: white;
|
||||
border: none;
|
||||
border-radius: 50%;
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
font-size: 1.2rem;
|
||||
cursor: pointer;
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s, transform 0.3s;
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.back-to-top.visible {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.back-to-top:hover {
|
||||
transform: translateY(-3px);
|
||||
background-color: #2980b9;
|
||||
}
|
||||
Reference in New Issue
Block a user