File size: 10,698 Bytes
1f0fd11 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 |
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PhaseAI - Как это работает</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/ScrollTrigger.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
.gradient-text {
background: linear-gradient(90deg, #8b5cf6 0%, #3b82f6 100%);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
.step-card {
transition: all 0.3s ease;
transform-style: preserve-3d;
opacity: 0;
transform: translateY(30px);
}
.step-card.animated {
opacity: 1;
transform: translateY(0);
}
.step-card:hover {
transform: translateY(-5px) scale(1.02);
box-shadow: 0 20px 25px -5px rgba(59, 130, 246, 0.2), 0 10px 10px -5px rgba(59, 130, 246, 0.04);
}
.step-icon {
transition: all 0.3s ease;
}
.step-card:hover .step-icon {
transform: scale(1.2);
}
.pulse {
animation: pulse 2s infinite;
}
@keyframes pulse {
0% {
box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.7);
}
70% {
box-shadow: 0 0 0 10px rgba(59, 130, 246, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(59, 130, 246, 0);
}
}
</style>
</head>
<body class="bg-gray-900">
<section class="py-24 px-4 sm:px-6 lg:px-8 relative overflow-hidden bg-gray-900">
<!-- Анимированный фон -->
<div class="absolute inset-0 -z-10">
<div class="absolute inset-0 bg-gradient-to-b from-gray-900/90 to-gray-900"></div>
<div class="absolute inset-0 bg-[radial-gradient(circle_at_center,_var(--tw-gradient-stops))] from-blue-900/20 via-transparent to-transparent"></div>
<div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-full max-w-3xl h-64 bg-blue-500/10 rounded-full blur-3xl"></div>
</div>
<div class="max-w-7xl mx-auto">
<div class="text-center mb-16">
<span class="inline-block mb-4 px-4 py-1 text-sm font-medium rounded-full bg-blue-900/20 text-blue-400 border border-blue-800/50">
Просто. Быстро. Эффективно
</span>
<h2 class="text-4xl md:text-5xl font-bold mb-4 gradient-text">
Как это работает
</h2>
<p class="text-xl text-gray-200 max-w-3xl mx-auto">
Всего <span class="font-bold text-blue-400">3 простых шага</span> до понимания фазы игры и увеличения шансов на выигрыш
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 max-w-6xl mx-auto">
<!-- Шаг 1 -->
<div class="step-card bg-gray-800 p-8 rounded-2xl border border-gray-700 relative overflow-hidden group">
<div class="absolute -inset-1 bg-gradient-to-r from-purple-600/20 to-blue-600/20 rounded-2xl opacity-0 group-hover:opacity-100 transition duration-300"></div>
<div class="relative z-10">
<div class="w-16 h-16 mb-6 mx-auto rounded-xl bg-gradient-to-br from-purple-600 to-blue-600 flex items-center justify-center text-white text-2xl step-icon">
<i class="fas fa-gamepad"></i>
</div>
<div class="flex items-center justify-center mb-3">
<span class="w-8 h-8 flex items-center justify-center rounded-full bg-blue-600 text-white font-bold mr-3">1</span>
<h3 class="text-xl font-bold text-white">Выберите игру</h3>
</div>
<p class="text-gray-300">
Aviator, Gates of Olympus, Sweet Bonanza и другие популярные игры — выбирайте то, во что играете.
</p>
</div>
</div>
<!-- Шаг 2 -->
<div class="step-card bg-gray-800 p-8 rounded-2xl border border-gray-700 relative overflow-hidden group">
<div class="absolute -inset-1 bg-gradient-to-r from-purple-600/20 to-blue-600/20 rounded-2xl opacity-0 group-hover:opacity-100 transition duration-300"></div>
<div class="relative z-10">
<div class="w-16 h-16 mb-6 mx-auto rounded-xl bg-gradient-to-br from-purple-600 to-blue-600 flex items-center justify-center text-white text-2xl step-icon">
<i class="fas fa-chart-line"></i>
</div>
<div class="flex items-center justify-center mb-3">
<span class="w-8 h-8 flex items-center justify-center rounded-full bg-blue-600 text-white font-bold mr-3">2</span>
<h3 class="text-xl font-bold text-white">Проверьте фазу</h3>
</div>
<p class="text-gray-300">
Наша система анализирует данные в реальном времени и показывает текущую фазу: отдача, холд или слив.
</p>
</div>
</div>
<!-- Шаг 3 -->
<div class="step-card bg-gray-800 p-8 rounded-2xl border border-gray-700 relative overflow-hidden group pulse">
<div class="absolute -inset-1 bg-gradient-to-r from-purple-600/20 to-blue-600/20 rounded-2xl opacity-0 group-hover:opacity-100 transition duration-300"></div>
<div class="relative z-10">
<div class="w-16 h-16 mb-6 mx-auto rounded-xl bg-gradient-to-br from-purple-600 to-blue-600 flex items-center justify-center text-white text-2xl step-icon">
<i class="fas fa-bullseye"></i>
</div>
<div class="flex items-center justify-center mb-3">
<span class="w-8 h-8 flex items-center justify-center rounded-full bg-blue-600 text-white font-bold mr-3">3</span>
<h3 class="text-xl font-bold text-white">Играйте с умом</h3>
</div>
<p class="text-gray-300">
Входите в игру, когда фаза на отдаче — и повышайте свои шансы на выигрыш в нужный момент.
</p>
</div>
</div>
</div>
<!-- Демо видео -->
<div class="mt-20 max-w-4xl mx-auto bg-gray-800 rounded-2xl border border-gray-700 p-6">
<div class="flex items-center justify-between mb-6">
<h3 class="text-xl font-bold text-white flex items-center">
<i class="fas fa-play-circle text-blue-400 mr-3"></i>
Смотрите, как это работает
</h3>
<span class="text-sm text-gray-400">Демонстрация за 30 секунд</span>
</div>
<div class="aspect-w-16 aspect-h-9 bg-gray-700 rounded-xl overflow-hidden border border-gray-700 flex items-center justify-center">
<div class="text-center p-8">
<div class="w-16 h-16 mx-auto mb-4 rounded-full bg-blue-600/20 flex items-center justify-center border border-blue-600/50">
<i class="fas fa-play text-blue-400 text-2xl"></i>
</div>
<h4 class="text-xl font-bold text-white mb-2">Демонстрация работы PhaseAI</h4>
<p class="text-gray-300 max-w-md mx-auto">Нажмите play, чтобы увидеть, как просто использовать наш сервис</p>
</div>
</div>
</div>
</div>
</section>
<script>
document.addEventListener('DOMContentLoaded', () => {
// Инициализация ScrollTrigger
gsap.registerPlugin(ScrollTrigger);
// Анимация карточек
gsap.utils.toArray('.step-card').forEach((card, i) => {
gsap.to(card, {
scrollTrigger: {
trigger: card,
start: "top 80%",
toggleActions: "play none none none"
},
opacity: 1,
y: 0,
duration: 0.8,
delay: i * 0.1,
ease: "power2.out"
});
});
// Анимация для демо блока
gsap.from('.aspect-w-16', {
scrollTrigger: {
trigger: '.aspect-w-16',
start: 'top 80%',
toggleActions: 'play none none none'
},
y: 50,
opacity: 0,
duration: 0.8,
ease: 'power3.out'
});
});
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=timoon811/phase6" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html> |