Amg63 commited on
Commit
4a32e29
·
verified ·
1 Parent(s): 8f4e927

Add 2 files

Browse files
Files changed (2) hide show
  1. index.html +496 -79
  2. prompts.txt +3 -1
index.html CHANGED
@@ -110,14 +110,95 @@
110
  .nav-link:hover::after {
111
  width: 100%;
112
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
113
  </style>
114
  </head>
115
  <body class="gradient-bg">
 
 
 
 
 
116
  <!-- Header -->
117
- <header class="py-6 px-4 sm:px-6 lg:px-8">
118
  <div class="container mx-auto flex justify-between items-center">
119
  <div class="flex items-center">
120
- <div class="w-12 h-12 rounded-full bg-gradient-to-r from-indigo-600 to-purple-600 flex items-center justify-center mr-3">
121
  <i class="fas fa-robot text-white text-xl"></i>
122
  </div>
123
  <h1 class="text-2xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">
@@ -130,7 +211,7 @@
130
  <a href="#about" class="nav-link text-gray-300 hover:text-white">О нас</a>
131
  <a href="#contacts" class="nav-link text-gray-300 hover:text-white">Контакты</a>
132
  </nav>
133
- <button onclick="openModal()" class="btn-primary px-6 py-2 rounded-full font-semibold text-white">
134
  Заказать
135
  </button>
136
  <button class="md:hidden text-gray-300 hover:text-white">
@@ -140,8 +221,8 @@
140
  </header>
141
 
142
  <!-- Hero Section -->
143
- <section class="py-20 px-4 sm:px-6 lg:px-8">
144
- <div class="container mx-auto flex flex-col md:flex-row items-center">
145
  <div class="md:w-1/2 mb-12 md:mb-0">
146
  <h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight">
147
  <span class="bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">AI</span> творческая студия
@@ -150,10 +231,10 @@
150
  Профессиональный монтаж фото, аудио и видео. Создание сайтов, чат-ботов и уникального контента с использованием искусственного интеллекта.
151
  </p>
152
  <div class="flex space-x-4">
153
- <button onclick="openModal()" class="btn-primary px-8 py-3 rounded-full font-semibold text-white">
154
  Сделать заказ
155
  </button>
156
- <a href="#portfolio" class="px-8 py-3 rounded-full font-semibold text-white border border-indigo-500 hover:bg-indigo-900/30 transition">
157
  Портфолио
158
  </a>
159
  </div>
@@ -162,17 +243,17 @@
162
  <div class="relative">
163
  <div class="absolute -top-10 -left-10 w-32 h-32 rounded-full bg-purple-600/20 blur-3xl"></div>
164
  <div class="absolute -bottom-10 -right-10 w-32 h-32 rounded-full bg-indigo-600/20 blur-3xl"></div>
165
- <img src="https://images.unsplash.com/photo-1614680376573-df3480f0c6ff?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80"
166
  alt="AI Creative Studio"
167
- class="rounded-2xl shadow-2xl w-full max-w-lg mx-auto border border-indigo-500/30">
168
  </div>
169
  </div>
170
  </div>
171
  </section>
172
 
173
  <!-- Services Section -->
174
- <section id="services" class="py-20 px-4 sm:px-6 lg:px-8">
175
- <div class="container mx-auto">
176
  <div class="text-center mb-16">
177
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Наши услуги</h2>
178
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
@@ -182,8 +263,8 @@
182
 
183
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
184
  <!-- Service 1 -->
185
- <div class="service-card rounded-2xl p-8">
186
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
187
  <i class="fas fa-camera-retro text-2xl"></i>
188
  </div>
189
  <h3 class="text-2xl font-semibold mb-4">Монтаж фото</h3>
@@ -193,11 +274,14 @@
193
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
194
  Заказать <i class="fas fa-arrow-right ml-2"></i>
195
  </button>
 
 
 
196
  </div>
197
 
198
  <!-- Service 2 -->
199
- <div class="service-card rounded-2xl p-8">
200
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
201
  <i class="fas fa-music text-2xl"></i>
202
  </div>
203
  <h3 class="text-2xl font-semibold mb-4">Монтаж аудио</h3>
@@ -207,11 +291,14 @@
207
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
208
  Заказать <i class="fas fa-arrow-right ml-2"></i>
209
  </button>
 
 
 
210
  </div>
211
 
212
  <!-- Service 3 -->
213
- <div class="service-card rounded-2xl p-8">
214
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
215
  <i class="fas fa-video text-2xl"></i>
216
  </div>
217
  <h3 class="text-2xl font-semibold mb-4">Монтаж видео</h3>
@@ -221,11 +308,14 @@
221
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
222
  Заказать <i class="fas fa-arrow-right ml-2"></i>
223
  </button>
 
 
 
224
  </div>
225
 
226
  <!-- Service 4 -->
227
- <div class="service-card rounded-2xl p-8">
228
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
229
  <i class="fas fa-globe text-2xl"></i>
230
  </div>
231
  <h3 class="text-2xl font-semibold mb-4">Сайты и чат-боты</h3>
@@ -235,11 +325,14 @@
235
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
236
  Заказать <i class="fas fa-arrow-right ml-2"></i>
237
  </button>
 
 
 
238
  </div>
239
 
240
  <!-- Service 5 -->
241
- <div class="service-card rounded-2xl p-8">
242
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
243
  <i class="fas fa-paint-brush text-2xl"></i>
244
  </div>
245
  <h3 class="text-2xl font-semibold mb-4">Дизайн</h3>
@@ -249,11 +342,14 @@
249
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
250
  Заказать <i class="fas fa-arrow-right ml-2"></i>
251
  </button>
 
 
 
252
  </div>
253
 
254
  <!-- Service 6 -->
255
- <div class="service-card rounded-2xl p-8">
256
- <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400">
257
  <i class="fas fa-photo-film text-2xl"></i>
258
  </div>
259
  <h3 class="text-2xl font-semibold mb-4">Создание контента</h3>
@@ -263,14 +359,17 @@
263
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
264
  Заказать <i class="fas fa-arrow-right ml-2"></i>
265
  </button>
 
 
 
266
  </div>
267
  </div>
268
  </div>
269
  </section>
270
 
271
  <!-- Portfolio Section -->
272
- <section id="portfolio" class="py-20 px-4 sm:px-6 lg:px-8 bg-slate-900/50">
273
- <div class="container mx-auto">
274
  <div class="text-center mb-16">
275
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Наше портфолио</h2>
276
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
@@ -278,86 +377,151 @@
278
  </p>
279
  </div>
280
 
281
- <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6">
282
- <!-- Portfolio Item 1 -->
283
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
284
- <img src="https://images.unsplash.com/photo-1542744173-8e7e53415bb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
285
  alt="Фото монтаж"
286
  class="w-full h-64 object-cover">
287
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
288
- <h3 class="text-xl font-semibold mb-2">Фото монтаж</h3>
289
- <p class="text-gray-300 mb-4">Ретушь и цветокоррекция портретов</p>
290
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
292
  </button>
293
  </div>
294
  </div>
295
 
296
- <!-- Portfolio Item 2 -->
297
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
298
  <img src="https://images.unsplash.com/photo-1611162616475-46b635cb6868?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80"
299
  alt="Видео монтаж"
300
  class="w-full h-64 object-cover">
301
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
302
- <h3 class="text-xl font-semibold mb-2">Видео монтаж</h3>
303
- <p class="text-gray-300 mb-4">Клип с эффектами и цветокоррекцией</p>
304
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
305
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
306
  </button>
307
  </div>
308
  </div>
309
 
310
- <!-- Portfolio Item 3 -->
311
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
 
 
 
 
 
 
 
 
 
 
 
 
 
312
  <img src="https://images.unsplash.com/photo-1551650975-87deedd944c3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80"
313
  alt="Веб-сайт"
314
  class="w-full h-64 object-cover">
315
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
316
- <h3 class="text-xl font-semibold mb-2">Веб-сайт</h3>
317
- <p class="text-gray-300 mb-4">Корпоративный сайт для бизнеса</p>
318
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
319
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
320
  </button>
321
  </div>
322
  </div>
323
 
324
- <!-- Portfolio Item 4 -->
325
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
326
  <img src="https://images.unsplash.com/photo-1626785774573-4b799315345d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1171&q=80"
327
  alt="Чат-бот"
328
  class="w-full h-64 object-cover">
329
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
330
- <h3 class="text-xl font-semibold mb-2">Чат-бот</h3>
331
- <p class="text-gray-300 mb-4">AI ассистент для поддержки клиентов</p>
332
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
333
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
334
  </button>
335
  </div>
336
  </div>
337
 
338
- <!-- Portfolio Item 5 -->
339
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
340
  <img src="https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1064&q=80"
341
  alt="Графический дизайн"
342
  class="w-full h-64 object-cover">
343
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
344
- <h3 class="text-xl font-semibold mb-2">Графический дизайн</h3>
345
- <p class="text-gray-300 mb-4">Фирменный стиль и логотип</p>
346
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
347
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
348
  </button>
349
  </div>
350
  </div>
351
 
352
- <!-- Portfolio Item 6 -->
353
- <div class="portfolio-item rounded-2xl overflow-hidden relative">
354
  <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80"
355
  alt="AI контент"
356
  class="w-full h-64 object-cover">
357
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
358
- <h3 class="text-xl font-semibold mb-2">AI контент</h3>
359
- <p class="text-gray-300 mb-4">Генерация изображений нейросетью</p>
360
- <button class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
361
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
362
  </button>
363
  </div>
@@ -365,7 +529,7 @@
365
  </div>
366
 
367
  <div class="text-center mt-12">
368
- <button onclick="openModal()" class="btn-primary px-8 py-3 rounded-full font-semibold text-white">
369
  Заказать проект
370
  </button>
371
  </div>
@@ -373,8 +537,8 @@
373
  </section>
374
 
375
  <!-- About Section -->
376
- <section id="about" class="py-20 px-4 sm:px-6 lg:px-8">
377
- <div class="container mx-auto">
378
  <div class="flex flex-col lg:flex-row items-center">
379
  <div class="lg:w-1/2 mb-12 lg:mb-0 lg:pr-12">
380
  <h2 class="text-3xl md:text-4xl font-bold mb-6">О VitoPRO</h2>
@@ -402,7 +566,7 @@
402
  <div class="absolute -bottom-10 -right-10 w-32 h-32 rounded-full bg-indigo-600/20 blur-3xl"></div>
403
  <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80"
404
  alt="О VitoPRO"
405
- class="rounded-2xl shadow-2xl w-full max-w-lg mx-auto border border-indigo-500/30">
406
  </div>
407
  </div>
408
  </div>
@@ -410,8 +574,8 @@
410
  </section>
411
 
412
  <!-- Contacts Section -->
413
- <section id="contacts" class="py-20 px-4 sm:px-6 lg:px-8 bg-slate-900/50">
414
- <div class="container mx-auto">
415
  <div class="text-center mb-16">
416
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Свяжитесь с нами</h2>
417
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
@@ -434,19 +598,19 @@
434
  <label for="message" class="block text-gray-300 mb-2">Сообщение</label>
435
  <textarea id="message" rows="5" class="input-field w-full px-4 py-3 rounded-lg text-white"></textarea>
436
  </div>
437
- <button type="submit" class="btn-primary w-full px-6 py-3 rounded-lg font-semibold text-white">
438
  Отправить сообщение
439
  </button>
440
  </form>
441
  </div>
442
 
443
  <div class="lg:w-1/2">
444
- <div class="bg-slate-800/50 rounded-2xl p-8 h-full border border-indigo-500/30">
445
  <h3 class="text-2xl font-semibold mb-6">Контактная информация</h3>
446
 
447
  <div class="space-y-6">
448
  <div class="flex items-start">
449
- <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1">
450
  <i class="fas fa-envelope"></i>
451
  </div>
452
  <div>
@@ -456,7 +620,7 @@
456
  </div>
457
 
458
  <div class="flex items-start">
459
- <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1">
460
  <i class="fab fa-telegram"></i>
461
  </div>
462
  <div>
@@ -466,7 +630,7 @@
466
  </div>
467
 
468
  <div class="flex items-start">
469
- <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1">
470
  <i class="fab fa-youtube"></i>
471
  </div>
472
  <div>
@@ -479,16 +643,16 @@
479
  <div class="mt-10">
480
  <h4 class="text-gray-300 font-medium mb-4">Мы в соцсетях</h4>
481
  <div class="flex space-x-4">
482
- <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-indigo-600">
483
  <i class="fab fa-vk"></i>
484
  </a>
485
- <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-blue-600">
486
  <i class="fab fa-facebook-f"></i>
487
  </a>
488
- <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-pink-600">
489
  <i class="fab fa-instagram"></i>
490
  </a>
491
- <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-blue-400">
492
  <i class="fab fa-twitter"></i>
493
  </a>
494
  </div>
@@ -500,11 +664,11 @@
500
  </section>
501
 
502
  <!-- Footer -->
503
- <footer class="py-10 px-4 sm:px-6 lg:px-8 border-t border-slate-800/50">
504
  <div class="container mx-auto">
505
  <div class="flex flex-col md:flex-row justify-between items-center">
506
  <div class="flex items-center mb-6 md:mb-0">
507
- <div class="w-10 h-10 rounded-full bg-gradient-to-r from-indigo-600 to-purple-600 flex items-center justify-center mr-3">
508
  <i class="fas fa-robot text-white"></i>
509
  </div>
510
  <h2 class="text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">
@@ -522,7 +686,7 @@
522
 
523
  <!-- Order Modal -->
524
  <div id="orderModal" class="modal fixed inset-0 z-50 flex items-center justify-center bg-black/70 p-4">
525
- <div class="bg-slate-800 rounded-2xl max-w-md w-full p-8 relative border border-indigo-500/30">
526
  <button onclick="closeModal()" class="absolute top-4 right-4 text-gray-400 hover:text-white">
527
  <i class="fas fa-times text-xl"></i>
528
  </button>
@@ -565,7 +729,7 @@
565
  </select>
566
  </div>
567
 
568
- <button type="submit" class="btn-primary w-full px-6 py-3 rounded-lg font-semibold text-white">
569
  Отправить заявку
570
  </button>
571
  </form>
@@ -574,21 +738,148 @@
574
 
575
  <!-- Success Modal -->
576
  <div id="successModal" class="modal fixed inset-0 z-50 flex items-center justify-center bg-black/70 p-4">
577
- <div class="bg-slate-800 rounded-2xl max-w-md w-full p-8 relative border border-indigo-500/30 text-center">
578
- <div class="w-20 h-20 rounded-full bg-green-900/30 flex items-center justify-center text-green-400 mx-auto mb-6">
579
  <i class="fas fa-check text-3xl"></i>
580
  </div>
581
 
582
  <h2 class="text-2xl font-bold mb-4">Спасибо!</h2>
583
  <p class="text-gray-300 mb-6">Ваша заявка успешно отправлена. Мы свяжемся с вами в ближайшее время.</p>
584
 
585
- <button onclick="closeSuccessModal()" class="btn-primary px-6 py-2 rounded-lg font-semibold text-white">
586
  Закрыть
587
  </button>
588
  </div>
589
  </div>
590
 
 
 
 
 
 
 
 
 
 
 
 
 
 
591
  <script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
592
  // Modal functions
593
  function openModal() {
594
  document.getElementById('orderModal').classList.add('active');
@@ -611,6 +902,98 @@
611
  document.body.style.overflow = 'auto';
612
  }
613
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
614
  // Form submission
615
  document.getElementById('orderForm').addEventListener('submit', function(e) {
616
  e.preventDefault();
@@ -629,6 +1012,7 @@
629
  if (e.key === 'Escape') {
630
  closeModal();
631
  closeSuccessModal();
 
632
  }
633
  });
634
 
@@ -638,6 +1022,7 @@
638
  if (e.target === this) {
639
  if (this.id === 'orderModal') closeModal();
640
  if (this.id === 'successModal') closeSuccessModal();
 
641
  }
642
  });
643
  });
@@ -659,6 +1044,38 @@
659
  }
660
  });
661
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
662
  </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
663
  <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=Amg63/vitopro" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
664
  </html>
 
110
  .nav-link:hover::after {
111
  width: 100%;
112
  }
113
+
114
+ /* Portfolio filter */
115
+ .filter-btn {
116
+ transition: all 0.3s ease;
117
+ }
118
+
119
+ .filter-btn.active {
120
+ background-color: #4f46e5;
121
+ color: white;
122
+ }
123
+
124
+ /* Portfolio modal */
125
+ .portfolio-modal-content {
126
+ max-height: 80vh;
127
+ overflow-y: auto;
128
+ }
129
+
130
+ .portfolio-modal-img {
131
+ max-height: 60vh;
132
+ object-fit: contain;
133
+ }
134
+
135
+ /* Tech bubbles */
136
+ .tech-bubble {
137
+ position: absolute;
138
+ border-radius: 50%;
139
+ filter: blur(40px);
140
+ opacity: 0.15;
141
+ z-index: 0;
142
+ }
143
+
144
+ /* Glow effect */
145
+ .glow-effect {
146
+ position: relative;
147
+ }
148
+
149
+ .glow-effect::after {
150
+ content: '';
151
+ position: absolute;
152
+ top: 0;
153
+ left: 0;
154
+ right: 0;
155
+ bottom: 0;
156
+ background: radial-gradient(circle at center, rgba(79, 70, 229, 0.3) 0%, transparent 70%);
157
+ z-index: -1;
158
+ opacity: 0;
159
+ transition: opacity 0.3s ease;
160
+ }
161
+
162
+ .glow-effect:hover::after {
163
+ opacity: 1;
164
+ }
165
+
166
+ /* Animated gradient border */
167
+ .gradient-border {
168
+ position: relative;
169
+ border-radius: 1rem;
170
+ }
171
+
172
+ .gradient-border::before {
173
+ content: '';
174
+ position: absolute;
175
+ top: -2px;
176
+ left: -2px;
177
+ right: -2px;
178
+ bottom: -2px;
179
+ background: linear-gradient(45deg, #4f46e5, #7c3aed, #9333ea);
180
+ border-radius: 1rem;
181
+ z-index: -1;
182
+ opacity: 0;
183
+ transition: opacity 0.3s ease;
184
+ }
185
+
186
+ .gradient-border:hover::before {
187
+ opacity: 1;
188
+ }
189
  </style>
190
  </head>
191
  <body class="gradient-bg">
192
+ <!-- Tech bubbles background elements -->
193
+ <div class="tech-bubble w-64 h-64 bg-purple-600 top-20 left-10"></div>
194
+ <div class="tech-bubble w-80 h-80 bg-indigo-600 bottom-40 right-20"></div>
195
+ <div class="tech-bubble w-40 h-40 bg-blue-600 top-1/3 right-1/4"></div>
196
+
197
  <!-- Header -->
198
+ <header class="py-6 px-4 sm:px-6 lg:px-8 relative z-10">
199
  <div class="container mx-auto flex justify-between items-center">
200
  <div class="flex items-center">
201
+ <div class="w-12 h-12 rounded-full bg-gradient-to-r from-indigo-600 to-purple-600 flex items-center justify-center mr-3 glow-effect">
202
  <i class="fas fa-robot text-white text-xl"></i>
203
  </div>
204
  <h1 class="text-2xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">
 
211
  <a href="#about" class="nav-link text-gray-300 hover:text-white">О нас</a>
212
  <a href="#contacts" class="nav-link text-gray-300 hover:text-white">Контакты</a>
213
  </nav>
214
+ <button onclick="openModal()" class="btn-primary px-6 py-2 rounded-full font-semibold text-white glow-effect">
215
  Заказать
216
  </button>
217
  <button class="md:hidden text-gray-300 hover:text-white">
 
221
  </header>
222
 
223
  <!-- Hero Section -->
224
+ <section class="py-20 px-4 sm:px-6 lg:px-8 relative">
225
+ <div class="container mx-auto flex flex-col md:flex-row items-center relative z-10">
226
  <div class="md:w-1/2 mb-12 md:mb-0">
227
  <h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight">
228
  <span class="bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">AI</span> творческая студия
 
231
  Профессиональный монтаж фото, аудио и видео. Создание сайтов, чат-ботов и уникального контента с использованием искусственного интеллекта.
232
  </p>
233
  <div class="flex space-x-4">
234
+ <button onclick="openModal()" class="btn-primary px-8 py-3 rounded-full font-semibold text-white glow-effect">
235
  Сделать заказ
236
  </button>
237
+ <a href="#portfolio" class="px-8 py-3 rounded-full font-semibold text-white border border-indigo-500 hover:bg-indigo-900/30 transition gradient-border">
238
  Портфолио
239
  </a>
240
  </div>
 
243
  <div class="relative">
244
  <div class="absolute -top-10 -left-10 w-32 h-32 rounded-full bg-purple-600/20 blur-3xl"></div>
245
  <div class="absolute -bottom-10 -right-10 w-32 h-32 rounded-full bg-indigo-600/20 blur-3xl"></div>
246
+ <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80"
247
  alt="AI Creative Studio"
248
+ class="rounded-2xl shadow-2xl w-full max-w-lg mx-auto border border-indigo-500/30 gradient-border">
249
  </div>
250
  </div>
251
  </div>
252
  </section>
253
 
254
  <!-- Services Section -->
255
+ <section id="services" class="py-20 px-4 sm:px-6 lg:px-8 relative">
256
+ <div class="container mx-auto relative z-10">
257
  <div class="text-center mb-16">
258
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Наши услуги</h2>
259
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
 
263
 
264
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
265
  <!-- Service 1 -->
266
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
267
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
268
  <i class="fas fa-camera-retro text-2xl"></i>
269
  </div>
270
  <h3 class="text-2xl font-semibold mb-4">Монтаж фото</h3>
 
274
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
275
  Заказать <i class="fas fa-arrow-right ml-2"></i>
276
  </button>
277
+ <div class="absolute bottom-0 right-0 opacity-10">
278
+ <img src="https://cdn-icons-png.flaticon.com/512/2965/2965879.png" alt="Photo editing icon" class="w-24 h-24">
279
+ </div>
280
  </div>
281
 
282
  <!-- Service 2 -->
283
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
284
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
285
  <i class="fas fa-music text-2xl"></i>
286
  </div>
287
  <h3 class="text-2xl font-semibold mb-4">Монтаж аудио</h3>
 
291
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
292
  Заказать <i class="fas fa-arrow-right ml-2"></i>
293
  </button>
294
+ <div class="absolute bottom-0 right-0 opacity-10">
295
+ <img src="https://cdn-icons-png.flaticon.com/512/3659/3659899.png" alt="Audio editing icon" class="w-24 h-24">
296
+ </div>
297
  </div>
298
 
299
  <!-- Service 3 -->
300
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
301
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
302
  <i class="fas fa-video text-2xl"></i>
303
  </div>
304
  <h3 class="text-2xl font-semibold mb-4">Монтаж видео</h3>
 
308
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
309
  Заказать <i class="fas fa-arrow-right ml-2"></i>
310
  </button>
311
+ <div class="absolute bottom-0 right-0 opacity-10">
312
+ <img src="https://cdn-icons-png.flaticon.com/512/3176/3176272.png" alt="Video editing icon" class="w-24 h-24">
313
+ </div>
314
  </div>
315
 
316
  <!-- Service 4 -->
317
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
318
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
319
  <i class="fas fa-globe text-2xl"></i>
320
  </div>
321
  <h3 class="text-2xl font-semibold mb-4">Сайты и чат-боты</h3>
 
325
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
326
  Заказать <i class="fas fa-arrow-right ml-2"></i>
327
  </button>
328
+ <div class="absolute bottom-0 right-0 opacity-10">
329
+ <img src="https://cdn-icons-png.flaticon.com/512/2282/2282188.png" alt="Web development icon" class="w-24 h-24">
330
+ </div>
331
  </div>
332
 
333
  <!-- Service 5 -->
334
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
335
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
336
  <i class="fas fa-paint-brush text-2xl"></i>
337
  </div>
338
  <h3 class="text-2xl font-semibold mb-4">Дизайн</h3>
 
342
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
343
  Заказать <i class="fas fa-arrow-right ml-2"></i>
344
  </button>
345
+ <div class="absolute bottom-0 right-0 opacity-10">
346
+ <img src="https://cdn-icons-png.flaticon.com/512/3242/3242257.png" alt="Design icon" class="w-24 h-24">
347
+ </div>
348
  </div>
349
 
350
  <!-- Service 6 -->
351
+ <div class="service-card rounded-2xl p-8 relative gradient-border">
352
+ <div class="w-16 h-16 rounded-full bg-indigo-900/30 flex items-center justify-center mb-6 text-indigo-400 glow-effect">
353
  <i class="fas fa-photo-film text-2xl"></i>
354
  </div>
355
  <h3 class="text-2xl font-semibold mb-4">Создание контента</h3>
 
359
  <button onclick="openModal()" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
360
  Заказать <i class="fas fa-arrow-right ml-2"></i>
361
  </button>
362
+ <div class="absolute bottom-0 right-0 opacity-10">
363
+ <img src="https://cdn-icons-png.flaticon.com/512/1055/1055687.png" alt="Content creation icon" class="w-24 h-24">
364
+ </div>
365
  </div>
366
  </div>
367
  </div>
368
  </section>
369
 
370
  <!-- Portfolio Section -->
371
+ <section id="portfolio" class="py-20 px-4 sm:px-6 lg:px-8 bg-slate-900/50 relative">
372
+ <div class="container mx-auto relative z-10">
373
  <div class="text-center mb-16">
374
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Наше портфолио</h2>
375
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
 
377
  </p>
378
  </div>
379
 
380
+ <!-- Portfolio Filter -->
381
+ <div class="flex flex-wrap justify-center gap-3 mb-10">
382
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="all">
383
+ Все работы
384
+ </button>
385
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="photo">
386
+ Фото монтаж
387
+ </button>
388
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="audio">
389
+ Аудио монтаж
390
+ </button>
391
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="video">
392
+ Видео монтаж
393
+ </button>
394
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="website">
395
+ Сайты и боты
396
+ </button>
397
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="design">
398
+ Дизайн
399
+ </button>
400
+ <button class="filter-btn px-4 py-2 rounded-full bg-slate-800 text-gray-300 hover:bg-indigo-600 hover:text-white" data-filter="content">
401
+ Контент
402
+ </button>
403
+ </div>
404
+
405
+ <!-- Portfolio Grid -->
406
+ <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6" id="portfolioGrid">
407
+ <!-- Photo Editing Examples -->
408
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="photo">
409
+ <img src="https://images.unsplash.com/photo-1626785774573-4b799315345d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1171&q=80"
410
  alt="Фото монтаж"
411
  class="w-full h-64 object-cover">
412
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
413
+ <h3 class="text-xl font-semibold mb-2">Ретушь портрета</h3>
414
+ <p class="text-gray-300 mb-4">Профессиональная обработка кожи, коррекция света и тени</p>
415
+ <button onclick="openPortfolioModal('photo1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
416
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
417
+ </button>
418
+ </div>
419
+ </div>
420
+
421
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="photo">
422
+ <img src="https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1064&q=80"
423
+ alt="Цветокоррекция"
424
+ class="w-full h-64 object-cover">
425
+ <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
426
+ <h3 class="text-xl font-semibold mb-2">Цветокоррекция</h3>
427
+ <p class="text-gray-300 mb-4">Создание атмосферного кадра с помощью цветовых решений</p>
428
+ <button onclick="openPortfolioModal('photo2')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
429
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
430
  </button>
431
  </div>
432
  </div>
433
 
434
+ <!-- Audio Editing Examples -->
435
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="audio">
436
+ <img src="https://images.unsplash.com/photo-1598488035139-bdbb2231ce04?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80"
437
+ alt="Аудио монтаж"
438
+ class="w-full h-64 object-cover">
439
+ <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
440
+ <h3 class="text-xl font-semibold mb-2">Обработка подкаста</h3>
441
+ <p class="text-gray-300 mb-4">Шумоподавление и мастеринг аудиозаписи</p>
442
+ <button onclick="openPortfolioModal('audio1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
443
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
444
+ </button>
445
+ </div>
446
+ </div>
447
+
448
+ <!-- Video Editing Examples -->
449
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="video">
450
  <img src="https://images.unsplash.com/photo-1611162616475-46b635cb6868?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80"
451
  alt="Видео монтаж"
452
  class="w-full h-64 object-cover">
453
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
454
+ <h3 class="text-xl font-semibold mb-2">Музыкальный клип</h3>
455
+ <p class="text-gray-300 mb-4">Монтаж видео с эффектами и цветокоррекцией</p>
456
+ <button onclick="openPortfolioModal('video1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
457
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
458
  </button>
459
  </div>
460
  </div>
461
 
462
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="video">
463
+ <img src="https://images.unsplash.com/photo-1579389083078-4e7018379f7e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80"
464
+ alt="Корпоративное видео"
465
+ class="w-full h-64 object-cover">
466
+ <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
467
+ <h3 class="text-xl font-semibold mb-2">Корпоративное видео</h3>
468
+ <p class="text-gray-300 mb-4">Профессиональный монтаж рекламного ролика</p>
469
+ <button onclick="openPortfolioModal('video2')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
470
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
471
+ </button>
472
+ </div>
473
+ </div>
474
+
475
+ <!-- Websites Examples -->
476
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="website">
477
  <img src="https://images.unsplash.com/photo-1551650975-87deedd944c3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80"
478
  alt="Веб-сайт"
479
  class="w-full h-64 object-cover">
480
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
481
+ <h3 class="text-xl font-semibold mb-2">Корпоративный сайт</h3>
482
+ <p class="text-gray-300 mb-4">Современный дизайн и адаптивная верстка</p>
483
+ <button onclick="openPortfolioModal('website1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
484
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
485
  </button>
486
  </div>
487
  </div>
488
 
489
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="website">
 
490
  <img src="https://images.unsplash.com/photo-1626785774573-4b799315345d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1171&q=80"
491
  alt="Чат-бот"
492
  class="w-full h-64 object-cover">
493
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
494
+ <h3 class="text-xl font-semibold mb-2">AI Чат-бот</h3>
495
+ <p class="text-gray-300 mb-4">Интеллектуальный помощник для бизнеса</p>
496
+ <button onclick="openPortfolioModal('website2')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
497
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
498
  </button>
499
  </div>
500
  </div>
501
 
502
+ <!-- Design Examples -->
503
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="design">
504
  <img src="https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1064&q=80"
505
  alt="Графический дизайн"
506
  class="w-full h-64 object-cover">
507
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
508
+ <h3 class="text-xl font-semibold mb-2">Фирменный стиль</h3>
509
+ <p class="text-gray-300 mb-4">Логотип и брендбук для компании</p>
510
+ <button onclick="openPortfolioModal('design1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
511
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
512
  </button>
513
  </div>
514
  </div>
515
 
516
+ <!-- Content Examples -->
517
+ <div class="portfolio-item rounded-2xl overflow-hidden relative gradient-border" data-category="content">
518
  <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80"
519
  alt="AI контент"
520
  class="w-full h-64 object-cover">
521
  <div class="portfolio-overlay absolute inset-0 flex flex-col justify-end p-6">
522
+ <h3 class="text-xl font-semibold mb-2">AI иллюстрации</h3>
523
+ <p class="text-gray-300 mb-4">Генерация уникальных изображений нейросетью</p>
524
+ <button onclick="openPortfolioModal('content1')" class="text-indigo-400 hover:text-indigo-300 font-medium flex items-center">
525
  Подробнее <i class="fas fa-arrow-right ml-2"></i>
526
  </button>
527
  </div>
 
529
  </div>
530
 
531
  <div class="text-center mt-12">
532
+ <button onclick="openModal()" class="btn-primary px-8 py-3 rounded-full font-semibold text-white glow-effect">
533
  Заказать проект
534
  </button>
535
  </div>
 
537
  </section>
538
 
539
  <!-- About Section -->
540
+ <section id="about" class="py-20 px-4 sm:px-6 lg:px-8 relative">
541
+ <div class="container mx-auto relative z-10">
542
  <div class="flex flex-col lg:flex-row items-center">
543
  <div class="lg:w-1/2 mb-12 lg:mb-0 lg:pr-12">
544
  <h2 class="text-3xl md:text-4xl font-bold mb-6">О VitoPRO</h2>
 
566
  <div class="absolute -bottom-10 -right-10 w-32 h-32 rounded-full bg-indigo-600/20 blur-3xl"></div>
567
  <img src="https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80"
568
  alt="О VitoPRO"
569
+ class="rounded-2xl shadow-2xl w-full max-w-lg mx-auto border border-indigo-500/30 gradient-border">
570
  </div>
571
  </div>
572
  </div>
 
574
  </section>
575
 
576
  <!-- Contacts Section -->
577
+ <section id="contacts" class="py-20 px-4 sm:px-6 lg:px-8 bg-slate-900/50 relative">
578
+ <div class="container mx-auto relative z-10">
579
  <div class="text-center mb-16">
580
  <h2 class="text-3xl md:text-4xl font-bold mb-4">Свяжитесь с нами</h2>
581
  <p class="text-xl text-gray-300 max-w-2xl mx-auto">
 
598
  <label for="message" class="block text-gray-300 mb-2">Сообщение</label>
599
  <textarea id="message" rows="5" class="input-field w-full px-4 py-3 rounded-lg text-white"></textarea>
600
  </div>
601
+ <button type="submit" class="btn-primary w-full px-6 py-3 rounded-lg font-semibold text-white glow-effect">
602
  Отправить сообщение
603
  </button>
604
  </form>
605
  </div>
606
 
607
  <div class="lg:w-1/2">
608
+ <div class="bg-slate-800/50 rounded-2xl p-8 h-full border border-indigo-500/30 gradient-border">
609
  <h3 class="text-2xl font-semibold mb-6">Контактная информация</h3>
610
 
611
  <div class="space-y-6">
612
  <div class="flex items-start">
613
+ <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1 glow-effect">
614
  <i class="fas fa-envelope"></i>
615
  </div>
616
  <div>
 
620
  </div>
621
 
622
  <div class="flex items-start">
623
+ <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1 glow-effect">
624
  <i class="fab fa-telegram"></i>
625
  </div>
626
  <div>
 
630
  </div>
631
 
632
  <div class="flex items-start">
633
+ <div class="w-10 h-10 rounded-full bg-indigo-900/30 flex items-center justify-center text-indigo-400 mr-4 mt-1 glow-effect">
634
  <i class="fab fa-youtube"></i>
635
  </div>
636
  <div>
 
643
  <div class="mt-10">
644
  <h4 class="text-gray-300 font-medium mb-4">Мы в соцсетях</h4>
645
  <div class="flex space-x-4">
646
+ <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-indigo-600 glow-effect">
647
  <i class="fab fa-vk"></i>
648
  </a>
649
+ <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-blue-600 glow-effect">
650
  <i class="fab fa-facebook-f"></i>
651
  </a>
652
+ <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-pink-600 glow-effect">
653
  <i class="fab fa-instagram"></i>
654
  </a>
655
+ <a href="#" class="social-icon w-10 h-10 rounded-full bg-slate-700/50 flex items-center justify-center text-gray-300 hover:text-white hover:bg-blue-400 glow-effect">
656
  <i class="fab fa-twitter"></i>
657
  </a>
658
  </div>
 
664
  </section>
665
 
666
  <!-- Footer -->
667
+ <footer class="py-10 px-4 sm:px-6 lg:px-8 border-t border-slate-800/50 relative">
668
  <div class="container mx-auto">
669
  <div class="flex flex-col md:flex-row justify-between items-center">
670
  <div class="flex items-center mb-6 md:mb-0">
671
+ <div class="w-10 h-10 rounded-full bg-gradient-to-r from-indigo-600 to-purple-600 flex items-center justify-center mr-3 glow-effect">
672
  <i class="fas fa-robot text-white"></i>
673
  </div>
674
  <h2 class="text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-indigo-400 to-purple-400">
 
686
 
687
  <!-- Order Modal -->
688
  <div id="orderModal" class="modal fixed inset-0 z-50 flex items-center justify-center bg-black/70 p-4">
689
+ <div class="bg-slate-800 rounded-2xl max-w-md w-full p-8 relative border border-indigo-500/30 gradient-border">
690
  <button onclick="closeModal()" class="absolute top-4 right-4 text-gray-400 hover:text-white">
691
  <i class="fas fa-times text-xl"></i>
692
  </button>
 
729
  </select>
730
  </div>
731
 
732
+ <button type="submit" class="btn-primary w-full px-6 py-3 rounded-lg font-semibold text-white glow-effect">
733
  Отправить заявку
734
  </button>
735
  </form>
 
738
 
739
  <!-- Success Modal -->
740
  <div id="successModal" class="modal fixed inset-0 z-50 flex items-center justify-center bg-black/70 p-4">
741
+ <div class="bg-slate-800 rounded-2xl max-w-md w-full p-8 relative border border-indigo-500/30 gradient-border text-center">
742
+ <div class="w-20 h-20 rounded-full bg-green-900/30 flex items-center justify-center text-green-400 mx-auto mb-6 glow-effect">
743
  <i class="fas fa-check text-3xl"></i>
744
  </div>
745
 
746
  <h2 class="text-2xl font-bold mb-4">Спасибо!</h2>
747
  <p class="text-gray-300 mb-6">Ваша заявка успешно отправлена. Мы свяжемся с вами в ближайшее время.</p>
748
 
749
+ <button onclick="closeSuccessModal()" class="btn-primary px-6 py-2 rounded-lg font-semibold text-white glow-effect">
750
  Закрыть
751
  </button>
752
  </div>
753
  </div>
754
 
755
+ <!-- Portfolio Modal -->
756
+ <div id="portfolioModal" class="modal fixed inset-0 z-50 flex items-center justify-center bg-black/70 p-4">
757
+ <div class="bg-slate-800 rounded-2xl max-w-4xl w-full p-8 relative border border-indigo-500/30 gradient-border portfolio-modal-content">
758
+ <button onclick="closePortfolioModal()" class="absolute top-4 right-4 text-gray-400 hover:text-white">
759
+ <i class="fas fa-times text-xl"></i>
760
+ </button>
761
+
762
+ <div id="portfolioModalContent">
763
+ <!-- Content will be loaded dynamically -->
764
+ </div>
765
+ </div>
766
+ </div>
767
+
768
  <script>
769
+ // Portfolio data
770
+ const portfolioItems = {
771
+ photo1: {
772
+ title: "Ретушь портрета",
773
+ category: "Фото монтаж",
774
+ description: "Профессиональная обработка портрета с коррекцией кожи, удалением дефектов, улучшением света и тени. Использование современных AI инструментов для естественного результата.",
775
+ before: "https://images.unsplash.com/photo-1544005313-94ddf0286df2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=688&q=80",
776
+ after: "https://images.unsplash.com/photo-1542744173-8e7e53415bb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80",
777
+ features: [
778
+ "Ретушь кожи с сохранением текстуры",
779
+ "Коррекция освещения и цвета",
780
+ "Удаление фона и замена на профессиональный",
781
+ "Добавление художественных эффектов"
782
+ ]
783
+ },
784
+ photo2: {
785
+ title: "Цветокоррекция",
786
+ category: "Фото монтаж",
787
+ description: "Преобразование обычного снимка в атмосферное изображение с помощью продвинутой цветокоррекции. Создание уникального настроения и стиля фотографии.",
788
+ before: "https://images.unsplash.com/photo-1524504388940-b1c1722653e1?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80",
789
+ after: "https://images.unsplash.com/photo-1529626455594-4ff0802cfb7e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80",
790
+ features: [
791
+ "Точная настройка цветового баланса",
792
+ "Создание кинематографичного вида",
793
+ "Улучшение детализации",
794
+ "Добавление виньетирования и эффектов"
795
+ ]
796
+ },
797
+ audio1: {
798
+ title: "Обработка подкаста",
799
+ category: "Аудио монтаж",
800
+ description: "Профессиональная обработка аудиозаписи подкаста с удалением шумов, выравниванием громкости, добавлением музыкального оформления и джинглов.",
801
+ audio: "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3",
802
+ features: [
803
+ "Шумоподавление и очистка звука",
804
+ "Нормализация громкости",
805
+ "Добавление музыкальных переходов",
806
+ "Мастеринг для оптимального звучания"
807
+ ]
808
+ },
809
+ video1: {
810
+ title: "Музыкальный клип",
811
+ category: "Видео монтаж",
812
+ description: "Создание динамичного музыкального клипа с использованием различных эффектов переходов, цветокоррекции и синхронизации с музыкой.",
813
+ video: "https://www.youtube.com/embed/dQw4w9WgXcQ",
814
+ features: [
815
+ "Креативный монтаж с эффектами",
816
+ "Цветокоррекция в едином стиле",
817
+ "Синхронизация с музыкой",
818
+ "Добавление текстов и титров"
819
+ ]
820
+ },
821
+ video2: {
822
+ title: "Корпоративное видео",
823
+ category: "Видео монтаж",
824
+ description: "Профессиональный монтаж рекламного ролика для компании с использованием фирменных цветов, логотипов и анимации.",
825
+ video: "https://www.youtube.com/embed/dQw4w9WgXcQ",
826
+ features: [
827
+ "Сценарий и раскадровка",
828
+ "Профессиональный монтаж",
829
+ "Добавление анимации и эффектов",
830
+ "Озвучка и музыкальное оформление"
831
+ ]
832
+ },
833
+ website1: {
834
+ title: "Корпоративный сайт",
835
+ category: "Сайты и боты",
836
+ description: "Разработка современного адаптивного веб-сайта для бизнеса с удобным интерфейсом, интеграцией с социальными сетями и системой управления контентом.",
837
+ image: "https://images.unsplash.com/photo-1551650975-87deedd944c3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1074&q=80",
838
+ features: [
839
+ "Адаптивный дизайн для всех устройств",
840
+ "Интеграция с CRM системой",
841
+ "Оптимизация скорости загрузки",
842
+ "SEO оптимизация"
843
+ ]
844
+ },
845
+ website2: {
846
+ title: "AI Чат-бот",
847
+ category: "Сайты и боты",
848
+ description: "Создание интеллектуального чат-бота для автоматизации общения с клиентами на сайте и в мессенджерах с использованием технологий искусственного интеллекта.",
849
+ image: "https://images.unsplash.com/photo-1626785774573-4b799315345d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1171&q=80",
850
+ features: [
851
+ "Интеграция с сайтом и соцсетями",
852
+ "Обучение на основе ваших данных",
853
+ "Мультиязычная поддержка",
854
+ "Аналитика и отчетность"
855
+ ]
856
+ },
857
+ design1: {
858
+ title: "Фирменный стиль",
859
+ category: "Дизайн",
860
+ description: "Разработка уникального фирменного стиля для компании, включая логотип, цветовую палитру, типографику и руководство по использованию бренда.",
861
+ image: "https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1064&q=80",
862
+ features: [
863
+ "Разработка логотипа и айдентики",
864
+ "Создание брендбука",
865
+ "Дизайн полиграфии и сувениров",
866
+ "Гайдлайны для соцсетей"
867
+ ]
868
+ },
869
+ content1: {
870
+ title: "AI иллюстрации",
871
+ category: "Контент",
872
+ description: "Создание уникальных иллюстраций и графики с помощью нейросетей для использования в маркетинговых материалах, соцсетях и на сайте.",
873
+ image: "https://images.unsplash.com/photo-1620712943543-bcc4688e7485?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=765&q=80",
874
+ features: [
875
+ "Генерация уникальных изображений",
876
+ "Стилизация под ваш бренд",
877
+ "Высокое разрешение и качество",
878
+ "Быстрое выполнение заказов"
879
+ ]
880
+ }
881
+ };
882
+
883
  // Modal functions
884
  function openModal() {
885
  document.getElementById('orderModal').classList.add('active');
 
902
  document.body.style.overflow = 'auto';
903
  }
904
 
905
+ // Portfolio Modal
906
+ function openPortfolioModal(itemId) {
907
+ const item = portfolioItems[itemId];
908
+ const modalContent = document.getElementById('portfolioModalContent');
909
+
910
+ let content = `
911
+ <h2 class="text-2xl md:text-3xl font-bold mb-2">${item.title}</h2>
912
+ <p class="text-indigo-400 mb-6">${item.category}</p>
913
+ <p class="text-gray-300 mb-6">${item.description}</p>
914
+
915
+ <div class="mb-6">
916
+ <h3 class="text-xl font-semibold mb-3">Особенности работы:</h3>
917
+ <ul class="space-y-2">
918
+ ${item.features.map(feature => `<li class="text-gray-300 flex items-start"><span class="text-indigo-400 mr-2">✓</span> ${feature}</li>`).join('')}
919
+ </ul>
920
+ </div>
921
+ `;
922
+
923
+ if (item.before && item.after) {
924
+ content += `
925
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6 mb-6">
926
+ <div>
927
+ <h3 class="text-lg font-semibold mb-2 text-center">До обработки</h3>
928
+ <img src="${item.before}" alt="До обработки" class="w-full h-64 object-cover rounded-lg portfolio-modal-img">
929
+ </div>
930
+ <div>
931
+ <h3 class="text-lg font-semibold mb-2 text-center">После обработки</h3>
932
+ <img src="${item.after}" alt="После обработки" class="w-full h-64 object-cover rounded-lg portfolio-modal-img">
933
+ </div>
934
+ </div>
935
+ `;
936
+ } else if (item.image) {
937
+ content += `
938
+ <div class="mb-6">
939
+ <img src="${item.image}" alt="${item.title}" class="w-full h-64 object-cover rounded-lg portfolio-modal-img">
940
+ </div>
941
+ `;
942
+ } else if (item.audio) {
943
+ content += `
944
+ <div class="mb-6">
945
+ <audio controls class="w-full">
946
+ <source src="${item.audio}" type="audio/mpeg">
947
+ Ваш браузер не поддерживает аудио элемент.
948
+ </audio>
949
+ </div>
950
+ `;
951
+ } else if (item.video) {
952
+ content += `
953
+ <div class="mb-6 aspect-w-16 aspect-h-9">
954
+ <iframe class="w-full h-64 rounded-lg" src="${item.video}" frameborder="0" allowfullscreen></iframe>
955
+ </div>
956
+ `;
957
+ }
958
+
959
+ content += `
960
+ <div class="text-center">
961
+ <button onclick="openModal()" class="btn-primary px-6 py-3 rounded-lg font-semibold text-white glow-effect">
962
+ Заказать подобный проект
963
+ </button>
964
+ </div>
965
+ `;
966
+
967
+ modalContent.innerHTML = content;
968
+ document.getElementById('portfolioModal').classList.add('active');
969
+ document.body.style.overflow = 'hidden';
970
+ }
971
+
972
+ function closePortfolioModal() {
973
+ document.getElementById('portfolioModal').classList.remove('active');
974
+ document.body.style.overflow = 'auto';
975
+ }
976
+
977
+ // Portfolio Filter
978
+ document.querySelectorAll('.filter-btn').forEach(btn => {
979
+ btn.addEventListener('click', function() {
980
+ // Update active button
981
+ document.querySelectorAll('.filter-btn').forEach(b => b.classList.remove('active'));
982
+ this.classList.add('active');
983
+
984
+ const filter = this.dataset.filter;
985
+ const items = document.querySelectorAll('.portfolio-item');
986
+
987
+ items.forEach(item => {
988
+ if (filter === 'all' || item.dataset.category === filter) {
989
+ item.style.display = 'block';
990
+ } else {
991
+ item.style.display = 'none';
992
+ }
993
+ });
994
+ });
995
+ });
996
+
997
  // Form submission
998
  document.getElementById('orderForm').addEventListener('submit', function(e) {
999
  e.preventDefault();
 
1012
  if (e.key === 'Escape') {
1013
  closeModal();
1014
  closeSuccessModal();
1015
+ closePortfolioModal();
1016
  }
1017
  });
1018
 
 
1022
  if (e.target === this) {
1023
  if (this.id === 'orderModal') closeModal();
1024
  if (this.id === 'successModal') closeSuccessModal();
1025
+ if (this.id === 'portfolioModal') closePortfolioModal();
1026
  }
1027
  });
1028
  });
 
1044
  }
1045
  });
1046
  });
1047
+
1048
+ // Add floating tech elements animation
1049
+ document.addEventListener('DOMContentLoaded', function() {
1050
+ const techBubbles = document.querySelectorAll('.tech-bubble');
1051
+
1052
+ techBubbles.forEach((bubble, index) => {
1053
+ // Random initial position and animation
1054
+ const duration = 15 + Math.random() * 15;
1055
+ const delay = Math.random() * 5;
1056
+ const xAmplitude = 50 + Math.random() * 100;
1057
+ const yAmplitude = 50 + Math.random() * 100;
1058
+
1059
+ bubble.style.animation = `float ${duration}s ease-in-out ${delay}s infinite alternate`;
1060
+ bubble.style.setProperty('--x-amplitude', `${xAmplitude}px`);
1061
+ bubble.style.setProperty('--y-amplitude', `${yAmplitude}px`);
1062
+ });
1063
+ });
1064
  </script>
1065
+
1066
+ <style>
1067
+ /* Floating animation for tech bubbles */
1068
+ @keyframes float {
1069
+ 0% {
1070
+ transform: translate(0, 0);
1071
+ }
1072
+ 50% {
1073
+ transform: translate(var(--x-amplitude), var(--y-amplitude));
1074
+ }
1075
+ 100% {
1076
+ transform: translate(calc(var(--x-amplitude) * -1), calc(var(--y-amplitude) * -1));
1077
+ }
1078
+ }
1079
+ </style>
1080
  <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=Amg63/vitopro" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
1081
  </html>
prompts.txt CHANGED
@@ -1 +1,3 @@
1
- сделай сайт ai VitoPRO . главные услугимонтаж фото , аудио, видео.Сайты и чат боты . Дизайн и создание контента. С кнопкой сделать заказ,которая ведет к шаблону !фио,бюджет.проект!, наполненым интерактивнымпортфолио. без фактического адреса но с обратной форме Email vitopro63@gmail.com YouTube @user-VitoPRO Telegram @VitoPROai
 
 
 
1
+ сделай сайт ai VitoPRO . главные услугимонтаж фото , аудио, видео.Сайты и чат боты . Дизайн и создание контента. С кнопкой сделать заказ,которая ведет к шаблону !фио,бюджет.проект!, наполненым интерактивнымпортфолио. без фактического адреса но с обратной форме Email vitopro63@gmail.com YouTube @user-VitoPRO Telegram @VitoPROai
2
+ портфолио должно быть с примерами работ
3
+ оформление красивыми итехнологическимикартинками