ANTIMOLL commited on
Commit
878c3fd
·
verified ·
1 Parent(s): 823b9f1

Add 2 files

Browse files
Files changed (2) hide show
  1. index.html +289 -129
  2. prompts.txt +2 -1
index.html CHANGED
@@ -3,38 +3,134 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>OptiVision - Ваше зрение в надёжных руках</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
8
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
  <style>
 
 
 
 
 
10
  .hero-gradient {
11
- background: linear-gradient(135deg, rgba(56, 182, 255, 0.8) 0%, rgba(124, 81, 255, 0.8) 100%);
 
 
 
 
12
  }
13
- .nav-link:hover {
14
- color: #4f46e5;
15
- transform: translateY(-2px);
 
 
 
 
 
 
 
16
  }
 
 
 
 
 
 
 
 
 
 
17
  .gallery-item:hover {
18
- transform: scale(1.03);
19
- box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
20
  }
 
 
 
 
 
 
21
  .article-card:hover {
22
- transform: translateY(-5px);
23
- box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  .transition-all {
26
  transition: all 0.3s ease;
27
  }
 
 
 
 
 
 
 
28
  </style>
29
  </head>
30
  <body class="font-sans bg-gray-50">
31
  <!-- Header -->
32
- <header class="bg-white shadow-sm sticky top-0 z-50">
33
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
34
  <div class="flex items-center">
35
- <div class="w-12 h-12 bg-indigo-600 rounded-full flex items-center justify-center text-white font-bold text-xl mr-3">
36
- OV
37
- </div>
38
  <h1 class="text-2xl font-bold text-gray-800">Opti<span class="text-indigo-600">Vision</span></h1>
39
  </div>
40
 
@@ -49,7 +145,7 @@
49
  <button class="md:hidden text-gray-700">
50
  <i class="fas fa-bars text-xl"></i>
51
  </button>
52
- <button class="hidden md:block bg-indigo-600 text-white px-4 py-2 rounded-full hover:bg-indigo-700 transition-all">
53
  Записаться
54
  </button>
55
  </div>
@@ -57,24 +153,25 @@
57
  </header>
58
 
59
  <!-- Hero Section -->
60
- <section id="home" class="hero-gradient text-white py-20">
61
- <div class="container mx-auto px-4 flex flex-col md:flex-row items-center">
 
62
  <div class="md:w-1/2 mb-10 md:mb-0">
63
- <h2 class="text-4xl md:text-5xl font-bold mb-6">Современная оптика для вашего комфорта</h2>
64
  <p class="text-xl mb-8 opacity-90">Индивидуальный подбор очков и линз с использованием новейших технологий и материалов.</p>
65
  <div class="flex space-x-4">
66
- <button class="bg-white text-indigo-600 px-6 py-3 rounded-full font-medium hover:bg-gray-100 transition-all">
67
  Подобрать очки
68
  </button>
69
- <button class="border-2 border-white text-white px-6 py-3 rounded-full font-medium hover:bg-white hover:text-indigo-600 transition-all">
70
  Узнать больше
71
  </button>
72
  </div>
73
  </div>
74
- <div class="md:w-1/2 flex justify-center">
75
  <img src="https://images.unsplash.com/photo-1505576399279-565b52d4ac71?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
76
  alt="Стильные очки"
77
- class="rounded-lg shadow-2xl max-w-md w-full">
78
  </div>
79
  </div>
80
  </section>
@@ -82,105 +179,121 @@
82
  <!-- Services -->
83
  <section class="py-16 bg-white">
84
  <div class="container mx-auto px-4">
85
- <h2 class="text-3xl font-bold text-center mb-12 text-gray-800">Наши услуги</h2>
 
 
 
 
 
 
86
 
87
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
88
- <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all">
89
- <div class="w-16 h-16 bg-indigo-100 rounded-full flex items-center justify-center mb-6">
90
  <i class="fas fa-glasses text-indigo-600 text-2xl"></i>
91
  </div>
92
- <h3 class="text-xl font-bold mb-3 text-gray-800">Подбор очков</h3>
93
- <p class="text-gray-600">Профессиональный подбор очков с учётом вашего стиля, формы лица и медицинских показаний.</p>
 
 
 
 
 
94
  </div>
95
 
96
- <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all">
97
- <div class="w-16 h-16 bg-indigo-100 rounded-full flex items-center justify-center mb-6">
98
  <i class="fas fa-eye text-indigo-600 text-2xl"></i>
99
  </div>
100
- <h3 class="text-xl font-bold mb-3 text-gray-800">Диагностика зрения</h3>
101
- <p class="text-gray-600">Точная диагностика зрения с использованием современного оборудования.</p>
 
 
 
 
 
102
  </div>
103
 
104
- <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all">
105
- <div class="w-16 h-16 bg-indigo-100 rounded-full flex items-center justify-center mb-6">
106
  <i class="fas fa-sun text-indigo-600 text-2xl"></i>
107
  </div>
108
- <h3 class="text-xl font-bold mb-3 text-gray-800">Солнцезащитные очки</h3>
109
- <p class="text-gray-600">Широкий выбор солнцезащитных очков от ведущих мировых брендов.</p>
 
 
 
 
 
110
  </div>
111
  </div>
112
  </div>
113
  </section>
114
 
115
  <!-- Gallery Section -->
116
- <section id="gallery" class="py-16 bg-gray-50">
117
- <div class="container mx-auto px-4">
118
- <h2 class="text-3xl font-bold text-center mb-12 text-gray-800">Галерея</h2>
 
119
 
120
  <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6">
121
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
122
- <img src="https://images.unsplash.com/photo-1556306535-0f09a537f0a3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
123
- alt="Очки 1"
124
- class="w-full h-64 object-cover">
 
 
125
  <div class="p-4">
126
  <h3 class="font-bold text-lg mb-2">Классическая коллекция</h3>
127
  <p class="text-gray-600">Традиционные формы с современными материалами</p>
 
 
 
 
 
 
128
  </div>
129
  </div>
130
 
131
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
132
- <img src="https://images.unsplash.com/photo-1559599101-f09722fb4948?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
133
- alt="Очки 2"
134
- class="w-full h-64 object-cover">
 
 
135
  <div class="p-4">
136
  <h3 class="font-bold text-lg mb-2">Спортивные модели</h3>
137
  <p class="text-gray-600">Лёгкие и прочные очки для активного образа жизни</p>
 
 
 
 
 
 
138
  </div>
139
  </div>
140
 
141
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
142
- <img src="https://images.unsplash.com/photo-1591073113125-e46713c829bc?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
143
- alt="Очки 3"
144
- class="w-full h-64 object-cover">
 
 
145
  <div class="p-4">
146
  <h3 class="font-bold text-lg mb-2">Премиум сегмент</h3>
147
  <p class="text-gray-600">Эксклюзивные модели ручной работы</p>
148
- </div>
149
- </div>
150
-
151
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
152
- <img src="https://images.unsplash.com/photo-1522312346370-d643d828b925?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
153
- alt="Очки 4"
154
- class="w-full h-64 object-cover">
155
- <div class="p-4">
156
- <h3 class="font-bold text-lg mb-2">Детские коллекции</h3>
157
- <p class="text-gray-600">Яркие и прочные модели для детей</p>
158
- </div>
159
- </div>
160
-
161
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
162
- <img src="https://images.unsplash.com/photo-1572635196237-14b3f281503f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
163
- alt="Очки 5"
164
- class="w-full h-64 object-cover">
165
- <div class="p-4">
166
- <h3 class="font-bold text-lg mb-2">Современные тренды</h3>
167
- <p class="text-gray-600">Актуальные модели этого с��зона</p>
168
- </div>
169
- </div>
170
-
171
- <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md transition-all">
172
- <img src="https://images.unsplash.com/photo-1556306535-38febf678080?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
173
- alt="Очки 6"
174
- class="w-full h-64 object-cover">
175
- <div class="p-4">
176
- <h3 class="font-bold text-lg mb-2">Виниловые оправы</h3>
177
- <p class="text-gray-600">Гибкие и удобные модели для повседневной носки</p>
178
  </div>
179
  </div>
180
  </div>
181
 
182
  <div class="text-center mt-10">
183
- <button class="bg-indigo-600 text-white px-6 py-3 rounded-full font-medium hover:bg-indigo-700 transition-all">
184
  Посмотреть всю коллекцию
185
  </button>
186
  </div>
@@ -190,60 +303,78 @@
190
  <!-- Articles Section -->
191
  <section id="articles" class="py-16 bg-white">
192
  <div class="container mx-auto px-4">
193
- <h2 class="text-3xl font-bold text-center mb-12 text-gray-800">Полезные статьи</h2>
 
 
 
 
 
 
194
 
195
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
196
- <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md hover:shadow-lg transition-all">
197
- <img src="https://images.unsplash.com/photo-1588776814546-1ffcf47267a5?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
198
- alt="Статья 1"
199
- class="w-full h-48 object-cover">
 
 
200
  <div class="p-6">
201
  <div class="flex items-center text-sm text-gray-500 mb-3">
202
- <span>15 июня 2023</span>
203
  <span class="mx-2">•</span>
204
- <span>5 мин чтения</span>
205
  </div>
206
  <h3 class="text-xl font-bold mb-3 text-gray-800">Как правильно выбрать очки по форме лица</h3>
207
  <p class="text-gray-600 mb-4">Полное руководство по подбору оправы, которая подчеркнёт ваши лучшие черты и скроет недостатки.</p>
208
- <a href="#" class="text-indigo-600 font-medium hover:text-indigo-800 transition-all">Читать далее →</a>
 
 
209
  </div>
210
  </div>
211
 
212
- <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md hover:shadow-lg transition-all">
213
- <img src="https://images.unsplash.com/photo-1508514177221-188e1eaf0883?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
214
- alt="Статья 2"
215
- class="w-full h-48 object-cover">
 
 
216
  <div class="p-6">
217
  <div class="flex items-center text-sm text-gray-500 mb-3">
218
- <span>2 июня 2023</span>
219
  <span class="mx-2">•</span>
220
- <span>7 мин чтения</span>
221
  </div>
222
  <h3 class="text-xl font-bold mb-3 text-gray-800">Линзы нового поколения: что предлагает рынок</h3>
223
  <p class="text-gray-600 mb-4">Обзор современных технологий в производстве линз - от фотохромных до мультифокальных.</p>
224
- <a href="#" class="text-indigo-600 font-medium hover:text-indigo-800 transition-all">Читать далее →</a>
 
 
225
  </div>
226
  </div>
227
 
228
- <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md hover:shadow-lg transition-all">
229
- <img src="https://images.unsplash.com/photo-1588776814546-1ffcf47267a5?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
230
- alt="Статья 3"
231
- class="w-full h-48 object-cover">
 
 
232
  <div class="p-6">
233
  <div class="flex items-center text-sm text-gray-500 mb-3">
234
- <span>20 мая 2023</span>
235
  <span class="mx-2">•</span>
236
- <span>4 мин чтения</span>
237
  </div>
238
  <h3 class="text-xl font-bold mb-3 text-gray-800">Уход за очками: как продлить срок службы</h3>
239
  <p class="text-gray-600 mb-4">Простые правила ухода, которые сохранят ваши очки в идеальном состоянии на долгие годы.</p>
240
- <a href="#" class="text-indigo-600 font-medium hover:text-indigo-800 transition-all">Читать далее →</a>
 
 
241
  </div>
242
  </div>
243
  </div>
244
 
245
  <div class="text-center mt-10">
246
- <button class="border-2 border-indigo-600 text-indigo-600 px-6 py-3 rounded-full font-medium hover:bg-indigo-600 hover:text-white transition-all">
247
  Все статьи
248
  </button>
249
  </div>
@@ -253,12 +384,18 @@
253
  <!-- Testimonials -->
254
  <section class="py-16 bg-indigo-50">
255
  <div class="container mx-auto px-4">
256
- <h2 class="text-3xl font-bold text-center mb-12 text-gray-800">Отзывы наших клиентов</h2>
 
 
 
 
 
 
257
 
258
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
259
- <div class="bg-white p-8 rounded-xl shadow-sm">
260
  <div class="flex items-center mb-4">
261
- <div class="w-12 h-12 bg-indigo-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
262
  АН
263
  </div>
264
  <div>
@@ -275,9 +412,9 @@
275
  <p class="text-gray-600">"Подобрали идеальные очки с первого раза! Учли все мои пожелания и особенности зрения. Теперь вижу мир чётко и стильно."</p>
276
  </div>
277
 
278
- <div class="bg-white p-8 rounded-xl shadow-sm">
279
  <div class="flex items-center mb-4">
280
- <div class="w-12 h-12 bg-indigo-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
281
  ИК
282
  </div>
283
  <div>
@@ -294,9 +431,9 @@
294
  <p class="text-gray-600">"Отличный сервис и профессиональный подход. Впервые за 10 лет ношения очков почувствовал настоящий комфорт."</p>
295
  </div>
296
 
297
- <div class="bg-white p-8 rounded-xl shadow-sm">
298
  <div class="flex items-center mb-4">
299
- <div class="w-12 h-12 bg-indigo-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
300
  ОС
301
  </div>
302
  <div>
@@ -326,7 +463,9 @@
326
 
327
  <div class="space-y-4">
328
  <div class="flex items-start">
329
- <i class="fas fa-map-marker-alt mt-1 mr-4 text-indigo-400"></i>
 
 
330
  <div>
331
  <h4 class="font-bold">Адрес</h4>
332
  <p class="text-gray-300">г. Москва, ул. Оптическая, 15</p>
@@ -334,7 +473,9 @@
334
  </div>
335
 
336
  <div class="flex items-start">
337
- <i class="fas fa-phone-alt mt-1 mr-4 text-indigo-400"></i>
 
 
338
  <div>
339
  <h4 class="font-bold">Телефон</h4>
340
  <p class="text-gray-300">+7 (495) 123-45-67</p>
@@ -342,7 +483,9 @@
342
  </div>
343
 
344
  <div class="flex items-start">
345
- <i class="fas fa-envelope mt-1 mr-4 text-indigo-400"></i>
 
 
346
  <div>
347
  <h4 class="font-bold">Email</h4>
348
  <p class="text-gray-300">info@optivision.ru</p>
@@ -350,7 +493,9 @@
350
  </div>
351
 
352
  <div class="flex items-start">
353
- <i class="fas fa-clock mt-1 mr-4 text-indigo-400"></i>
 
 
354
  <div>
355
  <h4 class="font-bold">Часы работы</h4>
356
  <p class="text-gray-300">Пн-Пт: 10:00 - 20:00<br>Сб-Вс: 11:00 - 18:00</p>
@@ -359,46 +504,46 @@
359
  </div>
360
 
361
  <div class="mt-8 flex space-x-4">
362
- <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all">
363
  <i class="fab fa-instagram"></i>
364
  </a>
365
- <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all">
366
  <i class="fab fa-facebook-f"></i>
367
  </a>
368
- <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all">
369
  <i class="fab fa-vk"></i>
370
  </a>
371
- <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all">
372
  <i class="fab fa-telegram-plane"></i>
373
  </a>
374
  </div>
375
  </div>
376
 
377
  <div class="md:w-1/2 md:pl-10">
378
- <form class="bg-gray-900 p-8 rounded-xl">
379
  <h3 class="text-xl font-bold mb-6">Напишите нам</h3>
380
 
381
  <div class="mb-4">
382
  <label for="name" class="block text-gray-300 mb-2">Ваше имя</label>
383
- <input type="text" id="name" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500">
384
  </div>
385
 
386
  <div class="mb-4">
387
  <label for="email" class="block text-gray-300 mb-2">Email</label>
388
- <input type="email" id="email" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500">
389
  </div>
390
 
391
  <div class="mb-4">
392
  <label for="phone" class="block text-gray-300 mb-2">Телефон</label>
393
- <input type="tel" id="phone" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500">
394
  </div>
395
 
396
  <div class="mb-6">
397
  <label for="message" class="block text-gray-300 mb-2">Сообщение</label>
398
- <textarea id="message" rows="4" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500"></textarea>
399
  </div>
400
 
401
- <button type="submit" class="w-full bg-indigo-600 text-white px-6 py-3 rounded-lg font-medium hover:bg-indigo-700 transition-all">
402
  Отправить сообщение
403
  </button>
404
  </form>
@@ -412,17 +557,15 @@
412
  <div class="container mx-auto px-4">
413
  <div class="flex flex-col md:flex-row justify-between items-center">
414
  <div class="flex items-center mb-4 md:mb-0">
415
- <div class="w-10 h-10 bg-indigo-600 rounded-full flex items-center justify-center text-white font-bold text-lg mr-3">
416
- OV
417
- </div>
418
  <h2 class="text-xl font-bold text-white">Opti<span class="text-indigo-400">Vision</span></h2>
419
  </div>
420
 
421
- <div class="text-sm">
422
  <p>© 2023 OptiVision. Все права защищены.</p>
423
  </div>
424
 
425
- <div class="flex space-x-6 mt-4 md:mt-0">
426
  <a href="#" class="hover:text-white transition-all">Политика конфиденциальности</a>
427
  <a href="#" class="hover:text-white transition-all">Условия использования</a>
428
  </div>
@@ -453,6 +596,23 @@
453
  document.querySelector('.md\\:hidden').addEventListener('click', function() {
454
  alert('Мобильное меню будет реализовано в полной версии сайта');
455
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
456
  </script>
457
  <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=ANTIMOLL/opvision" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
458
  </html>
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>OptiVision - Премиальная оптика для вашего зрения</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
8
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
  <style>
10
+ @keyframes float {
11
+ 0%, 100% { transform: translateY(0); }
12
+ 50% { transform: translateY(-10px); }
13
+ }
14
+
15
  .hero-gradient {
16
+ background: linear-gradient(135deg, rgba(56, 182, 255, 0.9) 0%, rgba(124, 81, 255, 0.9) 100%);
17
+ }
18
+
19
+ .nav-link {
20
+ position: relative;
21
  }
22
+
23
+ .nav-link:after {
24
+ content: '';
25
+ position: absolute;
26
+ width: 0;
27
+ height: 2px;
28
+ bottom: -5px;
29
+ left: 0;
30
+ background-color: #4f46e5;
31
+ transition: width 0.3s ease;
32
  }
33
+
34
+ .nav-link:hover:after {
35
+ width: 100%;
36
+ }
37
+
38
+ .gallery-item {
39
+ transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
40
+ transform-style: preserve-3d;
41
+ }
42
+
43
  .gallery-item:hover {
44
+ transform: scale(1.05) rotateY(5deg);
45
+ box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
46
  }
47
+
48
+ .article-card {
49
+ transition: all 0.4s ease;
50
+ perspective: 1000px;
51
+ }
52
+
53
  .article-card:hover {
54
+ transform: translateY(-10px) rotateX(5deg);
55
+ box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
56
+ }
57
+
58
+ .glasses-logo {
59
+ position: relative;
60
+ width: 50px;
61
+ height: 30px;
62
+ }
63
+
64
+ .glasses-logo:before, .glasses-logo:after {
65
+ content: '';
66
+ position: absolute;
67
+ width: 20px;
68
+ height: 20px;
69
+ border: 3px solid #4f46e5;
70
+ border-radius: 50%;
71
+ top: 0;
72
+ }
73
+
74
+ .glasses-logo:before {
75
+ left: 0;
76
+ }
77
+
78
+ .glasses-logo:after {
79
+ right: 0;
80
  }
81
+
82
+ .glasses-logo span {
83
+ position: absolute;
84
+ width: 10px;
85
+ height: 3px;
86
+ background: #4f46e5;
87
+ top: 8px;
88
+ left: 20px;
89
+ }
90
+
91
+ .floating {
92
+ animation: float 6s ease-in-out infinite;
93
+ }
94
+
95
+ .shine-effect {
96
+ position: relative;
97
+ overflow: hidden;
98
+ }
99
+
100
+ .shine-effect:after {
101
+ content: '';
102
+ position: absolute;
103
+ top: -50%;
104
+ left: -60%;
105
+ width: 40px;
106
+ height: 200%;
107
+ background: rgba(255, 255, 255, 0.2);
108
+ transform: rotate(30deg);
109
+ transition: all 0.3s ease;
110
+ }
111
+
112
+ .shine-effect:hover:after {
113
+ left: 120%;
114
+ }
115
+
116
  .transition-all {
117
  transition: all 0.3s ease;
118
  }
119
+
120
+ .parallax-bg {
121
+ background-attachment: fixed;
122
+ background-position: center;
123
+ background-repeat: no-repeat;
124
+ background-size: cover;
125
+ }
126
  </style>
127
  </head>
128
  <body class="font-sans bg-gray-50">
129
  <!-- Header -->
130
+ <header class="bg-white shadow-sm sticky top-0 z-50 backdrop-blur-md bg-opacity-90">
131
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
132
  <div class="flex items-center">
133
+ <div class="glasses-logo mr-3"></div>
 
 
134
  <h1 class="text-2xl font-bold text-gray-800">Opti<span class="text-indigo-600">Vision</span></h1>
135
  </div>
136
 
 
145
  <button class="md:hidden text-gray-700">
146
  <i class="fas fa-bars text-xl"></i>
147
  </button>
148
+ <button class="hidden md:block bg-gradient-to-r from-indigo-600 to-purple-600 text-white px-6 py-2 rounded-full hover:from-indigo-700 hover:to-purple-700 transition-all shadow-lg shine-effect">
149
  Записаться
150
  </button>
151
  </div>
 
153
  </header>
154
 
155
  <!-- Hero Section -->
156
+ <section id="home" class="hero-gradient text-white py-20 relative overflow-hidden">
157
+ <div class="absolute inset-0 bg-black opacity-20"></div>
158
+ <div class="container mx-auto px-4 flex flex-col md:flex-row items-center relative z-10">
159
  <div class="md:w-1/2 mb-10 md:mb-0">
160
+ <h2 class="text-4xl md:text-5xl font-bold mb-6 leading-tight">Современная оптика <br>для вашего комфорта</h2>
161
  <p class="text-xl mb-8 opacity-90">Индивидуальный подбор очков и линз с использованием новейших технологий и материалов.</p>
162
  <div class="flex space-x-4">
163
+ <button class="bg-white text-indigo-600 px-6 py-3 rounded-full font-medium hover:bg-gray-100 transition-all shadow-lg shine-effect">
164
  Подобрать очки
165
  </button>
166
+ <button class="border-2 border-white text-white px-6 py-3 rounded-full font-medium hover:bg-white hover:text-indigo-600 transition-all shadow-lg">
167
  Узнать больше
168
  </button>
169
  </div>
170
  </div>
171
+ <div class="md:w-1/2 flex justify-center floating">
172
  <img src="https://images.unsplash.com/photo-1505576399279-565b52d4ac71?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
173
  alt="Стильные очки"
174
+ class="rounded-xl shadow-2xl max-w-md w-full transform rotate-3">
175
  </div>
176
  </div>
177
  </section>
 
179
  <!-- Services -->
180
  <section class="py-16 bg-white">
181
  <div class="container mx-auto px-4">
182
+ <div class="text-center mb-12">
183
+ <h2 class="text-3xl font-bold text-center mb-4 text-gray-800 relative inline-block">
184
+ <span class="relative z-10">Наши услуги</span>
185
+ <span class="absolute bottom-0 left-0 w-full h-2 bg-indigo-100 z-0 opacity-70" style="bottom: 5px;"></span>
186
+ </h2>
187
+ <p class="text-gray-600 max-w-2xl mx-auto">Мы предлагаем полный спектр услуг по подбору и изготовлению очков любой сложности</p>
188
+ </div>
189
 
190
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
191
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all transform hover:-translate-y-2 border border-gray-100">
192
+ <div class="w-16 h-16 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center mb-6 mx-auto">
193
  <i class="fas fa-glasses text-indigo-600 text-2xl"></i>
194
  </div>
195
+ <h3 class="text-xl font-bold mb-3 text-gray-800 text-center">Подбор очков</h3>
196
+ <p class="text-gray-600 text-center">Профессиональный подбор очков с учётом вашего стиля, формы лица и медицинских показаний.</p>
197
+ <div class="text-center mt-4">
198
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
199
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
200
+ </a>
201
+ </div>
202
  </div>
203
 
204
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all transform hover:-translate-y-2 border border-gray-100">
205
+ <div class="w-16 h-16 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center mb-6 mx-auto">
206
  <i class="fas fa-eye text-indigo-600 text-2xl"></i>
207
  </div>
208
+ <h3 class="text-xl font-bold mb-3 text-gray-800 text-center">Диагностика зрения</h3>
209
+ <p class="text-gray-600 text-center">Точная диагностика зрения с использованием современного оборудования.</p>
210
+ <div class="text-center mt-4">
211
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
212
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
213
+ </a>
214
+ </div>
215
  </div>
216
 
217
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all transform hover:-translate-y-2 border border-gray-100">
218
+ <div class="w-16 h-16 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center mb-6 mx-auto">
219
  <i class="fas fa-sun text-indigo-600 text-2xl"></i>
220
  </div>
221
+ <h3 class="text-xl font-bold mb-3 text-gray-800 text-center">Солнцезащитные очки</h3>
222
+ <p class="text-gray-600 text-center">Широкий выбор солнцезащитных очков от ведущих мировых брендов.</p>
223
+ <div class="text-center mt-4">
224
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
225
+ Подробнее <i class="fas fa-arrow-right ml-2"></i>
226
+ </a>
227
+ </div>
228
  </div>
229
  </div>
230
  </div>
231
  </section>
232
 
233
  <!-- Gallery Section -->
234
+ <section id="gallery" class="py-16 bg-gray-50 parallax-bg" style="background-image: url('https://images.unsplash.com/photo-1559599101-f09722fb4948?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1350&q=80');">
235
+ <div class="absolute inset-0 bg-indigo-900 opacity-80"></div>
236
+ <div class="container mx-auto px-4 relative z-10">
237
+ <h2 class="text-3xl font-bold text-center mb-12 text-white">Наша галерея</h2>
238
 
239
  <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6">
240
+ <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md">
241
+ <div class="relative overflow-hidden h-64">
242
+ <img src="https://images.unsplash.com/photo-1556306535-0f09a537f0a3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
243
+ alt="Очки 1"
244
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
245
+ </div>
246
  <div class="p-4">
247
  <h3 class="font-bold text-lg mb-2">Классическая коллекция</h3>
248
  <p class="text-gray-600">Традиционные формы с современными материалами</p>
249
+ <div class="mt-3 flex justify-between items-center">
250
+ <span class="text-indigo-600 font-medium">от 5 990 ₽</span>
251
+ <button class="text-sm bg-indigo-100 text-indigo-700 px-3 py-1 rounded-full hover:bg-indigo-200 transition-all">
252
+ Подробнее
253
+ </button>
254
+ </div>
255
  </div>
256
  </div>
257
 
258
+ <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md">
259
+ <div class="relative overflow-hidden h-64">
260
+ <img src="https://images.unsplash.com/photo-1559599101-f09722fb4948?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
261
+ alt="Очки 2"
262
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
263
+ </div>
264
  <div class="p-4">
265
  <h3 class="font-bold text-lg mb-2">Спортивные модели</h3>
266
  <p class="text-gray-600">Лёгкие и прочные очки для активного образа жизни</p>
267
+ <div class="mt-3 flex justify-between items-center">
268
+ <span class="text-indigo-600 font-medium">от 7 490 ₽</span>
269
+ <button class="text-sm bg-indigo-100 text-indigo-700 px-3 py-1 rounded-full hover:bg-indigo-200 transition-all">
270
+ Подробнее
271
+ </button>
272
+ </div>
273
  </div>
274
  </div>
275
 
276
+ <div class="gallery-item overflow-hidden rounded-xl bg-white shadow-md">
277
+ <div class="relative overflow-hidden h-64">
278
+ <img src="https://images.unsplash.com/photo-1591073113125-e46713c829bc?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
279
+ alt="Очки 3"
280
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
281
+ </div>
282
  <div class="p-4">
283
  <h3 class="font-bold text-lg mb-2">Премиум сегмент</h3>
284
  <p class="text-gray-600">Эксклюзивные модели ручной работы</p>
285
+ <div class="mt-3 flex justify-between items-center">
286
+ <span class="text-indigo-600 font-medium">от 15 990 ₽</span>
287
+ <button class="text-sm bg-indigo-100 text-indigo-700 px-3 py-1 rounded-full hover:bg-indigo-200 transition-all">
288
+ Подробнее
289
+ </button>
290
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  </div>
292
  </div>
293
  </div>
294
 
295
  <div class="text-center mt-10">
296
+ <button class="bg-white text-indigo-600 px-6 py-3 rounded-full font-medium hover:bg-gray-100 transition-all shadow-lg shine-effect">
297
  Посмотреть всю коллекцию
298
  </button>
299
  </div>
 
303
  <!-- Articles Section -->
304
  <section id="articles" class="py-16 bg-white">
305
  <div class="container mx-auto px-4">
306
+ <div class="text-center mb-12">
307
+ <h2 class="text-3xl font-bold text-center mb-4 text-gray-800 relative inline-block">
308
+ <span class="relative z-10">Полезные статьи</span>
309
+ <span class="absolute bottom-0 left-0 w-full h-2 bg-indigo-100 z-0 opacity-70" style="bottom: 5px;"></span>
310
+ </h2>
311
+ <p class="text-gray-600 max-w-2xl mx-auto">Актуальная информация о здоровье глаз и последних тенденциях в мире оптики</p>
312
+ </div>
313
 
314
  <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
315
+ <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md border border-gray-100">
316
+ <div class="relative overflow-hidden h-48">
317
+ <img src="https://images.unsplash.com/photo-1588776814546-1ffcf47267a5?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
318
+ alt="Статья 1"
319
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
320
+ </div>
321
  <div class="p-6">
322
  <div class="flex items-center text-sm text-gray-500 mb-3">
323
+ <span><i class="far fa-calendar mr-1"></i> 15 июня 2023</span>
324
  <span class="mx-2">•</span>
325
+ <span><i class="far fa-clock mr-1"></i> 5 мин</span>
326
  </div>
327
  <h3 class="text-xl font-bold mb-3 text-gray-800">Как правильно выбрать очки по форме лица</h3>
328
  <p class="text-gray-600 mb-4">Полное руководство по подбору оправы, которая подчеркнёт ваши лучшие черты и скроет недостатки.</p>
329
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
330
+ Читать далее <i class="fas fa-arrow-right ml-2"></i>
331
+ </a>
332
  </div>
333
  </div>
334
 
335
+ <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md border border-gray-100">
336
+ <div class="relative overflow-hidden h-48">
337
+ <img src="https://images.unsplash.com/photo-1508514177221-188e1eaf0883?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
338
+ alt="Статья 2"
339
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
340
+ </div>
341
  <div class="p-6">
342
  <div class="flex items-center text-sm text-gray-500 mb-3">
343
+ <span><i class="far fa-calendar mr-1"></i> 2 июня 2023</span>
344
  <span class="mx-2">•</span>
345
+ <span><i class="far fa-clock mr-1"></i> 7 мин</span>
346
  </div>
347
  <h3 class="text-xl font-bold mb-3 text-gray-800">Линзы нового поколения: что предлагает рынок</h3>
348
  <p class="text-gray-600 mb-4">Обзор современных технологий в производстве линз - от фотохромных до мультифокальных.</p>
349
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
350
+ Читать далее <i class="fas fa-arrow-right ml-2"></i>
351
+ </a>
352
  </div>
353
  </div>
354
 
355
+ <div class="article-card bg-gray-50 rounded-xl overflow-hidden shadow-md border border-gray-100">
356
+ <div class="relative overflow-hidden h-48">
357
+ <img src="https://images.unsplash.com/photo-1588776814546-1ffcf47267a5?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80"
358
+ alt="Статья 3"
359
+ class="w-full h-full object-cover transition-transform duration-500 hover:scale-110">
360
+ </div>
361
  <div class="p-6">
362
  <div class="flex items-center text-sm text-gray-500 mb-3">
363
+ <span><i class="far fa-calendar mr-1"></i> 20 мая 2023</span>
364
  <span class="mx-2">•</span>
365
+ <span><i class="far fa-clock mr-1"></i> 4 мин</span>
366
  </div>
367
  <h3 class="text-xl font-bold mb-3 text-gray-800">Уход за очками: как продлить срок службы</h3>
368
  <p class="text-gray-600 mb-4">Простые правила ухода, которые сохранят ваши очки в идеальном состоянии на долгие годы.</p>
369
+ <a href="#" class="text-indigo-600 font-medium inline-flex items-center hover:text-indigo-800 transition-all">
370
+ Читать далее <i class="fas fa-arrow-right ml-2"></i>
371
+ </a>
372
  </div>
373
  </div>
374
  </div>
375
 
376
  <div class="text-center mt-10">
377
+ <button class="border-2 border-indigo-600 text-indigo-600 px-6 py-3 rounded-full font-medium hover:bg-indigo-600 hover:text-white transition-all shadow-lg">
378
  Все статьи
379
  </button>
380
  </div>
 
384
  <!-- Testimonials -->
385
  <section class="py-16 bg-indigo-50">
386
  <div class="container mx-auto px-4">
387
+ <div class="text-center mb-12">
388
+ <h2 class="text-3xl font-bold text-center mb-4 text-gray-800 relative inline-block">
389
+ <span class="relative z-10">Отзывы клиентов</span>
390
+ <span class="absolute bottom-0 left-0 w-full h-2 bg-indigo-100 z-0 opacity-70" style="bottom: 5px;"></span>
391
+ </h2>
392
+ <p class="text-gray-600 max-w-2xl mx-auto">Что говорят о нас наши клиенты</p>
393
+ </div>
394
 
395
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
396
+ <div class="bg-white p-8 rounded-xl shadow-sm transform hover:scale-105 transition-all">
397
  <div class="flex items-center mb-4">
398
+ <div class="w-12 h-12 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
399
  АН
400
  </div>
401
  <div>
 
412
  <p class="text-gray-600">"Подобрали идеальные очки с первого раза! Учли все мои пожелания и особенности зрения. Теперь вижу мир чётко и стильно."</p>
413
  </div>
414
 
415
+ <div class="bg-white p-8 rounded-xl shadow-sm transform hover:scale-105 transition-all">
416
  <div class="flex items-center mb-4">
417
+ <div class="w-12 h-12 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
418
  ИК
419
  </div>
420
  <div>
 
431
  <p class="text-gray-600">"Отличный сервис и профессиональный подход. Впервые за 10 лет ношения очков почувствовал настоящий комфорт."</p>
432
  </div>
433
 
434
+ <div class="bg-white p-8 rounded-xl shadow-sm transform hover:scale-105 transition-all">
435
  <div class="flex items-center mb-4">
436
+ <div class="w-12 h-12 bg-gradient-to-br from-indigo-100 to-purple-100 rounded-full flex items-center justify-center text-indigo-600 font-bold text-xl mr-3">
437
  ОС
438
  </div>
439
  <div>
 
463
 
464
  <div class="space-y-4">
465
  <div class="flex items-start">
466
+ <div class="w-10 h-10 bg-indigo-600 rounded-full flex items-center justify-center mr-4 mt-1">
467
+ <i class="fas fa-map-marker-alt text-white"></i>
468
+ </div>
469
  <div>
470
  <h4 class="font-bold">Адрес</h4>
471
  <p class="text-gray-300">г. Москва, ул. Оптическая, 15</p>
 
473
  </div>
474
 
475
  <div class="flex items-start">
476
+ <div class="w-10 h-10 bg-indigo-600 rounded-full flex items-center justify-center mr-4 mt-1">
477
+ <i class="fas fa-phone-alt text-white"></i>
478
+ </div>
479
  <div>
480
  <h4 class="font-bold">Телефон</h4>
481
  <p class="text-gray-300">+7 (495) 123-45-67</p>
 
483
  </div>
484
 
485
  <div class="flex items-start">
486
+ <div class="w-10 h-10 bg-indigo-600 rounded-full flex items-center justify-center mr-4 mt-1">
487
+ <i class="fas fa-envelope text-white"></i>
488
+ </div>
489
  <div>
490
  <h4 class="font-bold">Email</h4>
491
  <p class="text-gray-300">info@optivision.ru</p>
 
493
  </div>
494
 
495
  <div class="flex items-start">
496
+ <div class="w-10 h-10 bg-indigo-600 rounded-full flex items-center justify-center mr-4 mt-1">
497
+ <i class="fas fa-clock text-white"></i>
498
+ </div>
499
  <div>
500
  <h4 class="font-bold">Часы работы</h4>
501
  <p class="text-gray-300">Пн-Пт: 10:00 - 20:00<br>Сб-Вс: 11:00 - 18:00</p>
 
504
  </div>
505
 
506
  <div class="mt-8 flex space-x-4">
507
+ <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all transform hover:-translate-y-1">
508
  <i class="fab fa-instagram"></i>
509
  </a>
510
+ <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all transform hover:-translate-y-1">
511
  <i class="fab fa-facebook-f"></i>
512
  </a>
513
+ <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all transform hover:-translate-y-1">
514
  <i class="fab fa-vk"></i>
515
  </a>
516
+ <a href="#" class="w-10 h-10 bg-gray-700 rounded-full flex items-center justify-center hover:bg-indigo-600 transition-all transform hover:-translate-y-1">
517
  <i class="fab fa-telegram-plane"></i>
518
  </a>
519
  </div>
520
  </div>
521
 
522
  <div class="md:w-1/2 md:pl-10">
523
+ <form class="bg-gray-900 p-8 rounded-xl shadow-xl">
524
  <h3 class="text-xl font-bold mb-6">Напишите нам</h3>
525
 
526
  <div class="mb-4">
527
  <label for="name" class="block text-gray-300 mb-2">Ваше имя</label>
528
+ <input type="text" id="name" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent">
529
  </div>
530
 
531
  <div class="mb-4">
532
  <label for="email" class="block text-gray-300 mb-2">Email</label>
533
+ <input type="email" id="email" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent">
534
  </div>
535
 
536
  <div class="mb-4">
537
  <label for="phone" class="block text-gray-300 mb-2">Телефон</label>
538
+ <input type="tel" id="phone" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent">
539
  </div>
540
 
541
  <div class="mb-6">
542
  <label for="message" class="block text-gray-300 mb-2">Сообщение</label>
543
+ <textarea id="message" rows="4" class="w-full bg-gray-800 border border-gray-700 rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"></textarea>
544
  </div>
545
 
546
+ <button type="submit" class="w-full bg-gradient-to-r from-indigo-600 to-purple-600 text-white px-6 py-3 rounded-lg font-medium hover:from-indigo-700 hover:to-purple-700 transition-all shadow-lg shine-effect">
547
  Отправить сообщение
548
  </button>
549
  </form>
 
557
  <div class="container mx-auto px-4">
558
  <div class="flex flex-col md:flex-row justify-between items-center">
559
  <div class="flex items-center mb-4 md:mb-0">
560
+ <div class="glasses-logo mr-3"></div>
 
 
561
  <h2 class="text-xl font-bold text-white">Opti<span class="text-indigo-400">Vision</span></h2>
562
  </div>
563
 
564
+ <div class="text-sm text-center md:text-left mb-4 md:mb-0">
565
  <p>© 2023 OptiVision. Все права защищены.</p>
566
  </div>
567
 
568
+ <div class="flex space-x-6">
569
  <a href="#" class="hover:text-white transition-all">Политика конфиденциальности</a>
570
  <a href="#" class="hover:text-white transition-all">Условия использования</a>
571
  </div>
 
596
  document.querySelector('.md\\:hidden').addEventListener('click', function() {
597
  alert('Мобильное меню будет реализовано в полной версии сайта');
598
  });
599
+
600
+ // Add animation class when element is in viewport
601
+ const observerOptions = {
602
+ threshold: 0.1
603
+ };
604
+
605
+ const observer = new IntersectionObserver((entries) => {
606
+ entries.forEach(entry => {
607
+ if (entry.isIntersecting) {
608
+ entry.target.classList.add('animate-fadeIn');
609
+ }
610
+ });
611
+ }, observerOptions);
612
+
613
+ document.querySelectorAll('.gallery-item, .article-card, [class*="transform"]').forEach(el => {
614
+ observer.observe(el);
615
+ });
616
  </script>
617
  <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=ANTIMOLL/opvision" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
618
  </html>
prompts.txt CHANGED
@@ -1 +1,2 @@
1
- сделайт сайт для оптики с тремя страницами статьями галереей логотипом и красивым дизайном
 
 
1
+ сделайт сайт для оптики с тремя страницами статьями галереей логотипом и красивым дизайном
2
+ добавь дизайна и еффектов сделай логотип в форме очков