timoon811 commited on
Commit
df44bae
·
verified ·
1 Parent(s): 4bd9008

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +438 -19
  3. prompts.txt +2 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Block8tmt
3
- emoji: 🦀
4
- colorFrom: pink
5
- colorTo: indigo
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: block8tmt
3
+ emoji: 🐳
4
+ colorFrom: green
5
+ colorTo: yellow
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,438 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Тарифы</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
+ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;900&display=swap');
11
+
12
+ body {
13
+ font-family: 'Inter', sans-serif;
14
+ background-color: #0a0a0a;
15
+ color: #E1E1E1;
16
+ overflow-x: hidden;
17
+ }
18
+
19
+ .glow-text {
20
+ text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
21
+ }
22
+
23
+ .glow-box {
24
+ box-shadow: 0 0 15px rgba(246, 252, 121, 0.5);
25
+ }
26
+
27
+ .glow-box:hover {
28
+ box-shadow: 0 0 25px rgba(246, 252, 121, 0.8);
29
+ }
30
+
31
+ .border-glow {
32
+ border-color: #f6fc79;
33
+ box-shadow: 0 0 10px rgba(246, 252, 121, 0.3);
34
+ }
35
+
36
+ .border-glow:hover {
37
+ box-shadow: 0 0 20px rgba(246, 252, 121, 0.5);
38
+ }
39
+
40
+ .dashboard-container {
41
+ perspective: 1000px;
42
+ transform-style: preserve-3d;
43
+ }
44
+
45
+ .dashboard {
46
+ transform: rotateY(-15deg) rotateX(5deg);
47
+ transition: all 0.5s ease;
48
+ }
49
+
50
+ .dashboard:hover {
51
+ transform: rotateY(-10deg) rotateX(3deg);
52
+ }
53
+
54
+ .traffic-flow {
55
+ position: relative;
56
+ height: 100%;
57
+ overflow: hidden;
58
+ }
59
+
60
+ .flow-item {
61
+ position: absolute;
62
+ transition: all 0.5s ease;
63
+ }
64
+
65
+ .pulse {
66
+ animation: pulse 2s infinite;
67
+ }
68
+
69
+ @keyframes pulse {
70
+ 0% { transform: scale(1); opacity: 1; }
71
+ 50% { transform: scale(1.05); opacity: 0.8; }
72
+ 100% { transform: scale(1); opacity: 1; }
73
+ }
74
+
75
+ .particles {
76
+ position: absolute;
77
+ top: 0;
78
+ left: 0;
79
+ width: 100%;
80
+ height: 100%;
81
+ pointer-events: none;
82
+ }
83
+
84
+ .particle {
85
+ position: absolute;
86
+ background-color: rgba(246, 252, 121, 0.6);
87
+ border-radius: 50%;
88
+ pointer-events: none;
89
+ }
90
+
91
+ .tooltip {
92
+ visibility: hidden;
93
+ opacity: 0;
94
+ transition: all 0.3s ease;
95
+ }
96
+
97
+ .flow-item:hover .tooltip {
98
+ visibility: visible;
99
+ opacity: 1;
100
+ }
101
+
102
+ .nav-link {
103
+ position: relative;
104
+ transition: all 0.3s ease;
105
+ }
106
+
107
+ .nav-link:hover {
108
+ text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
109
+ color: #f6fc79 !important;
110
+ }
111
+
112
+ .process-arrow {
113
+ position: absolute;
114
+ color: #f6fc79;
115
+ font-size: 24px;
116
+ top: 50%;
117
+ transform: translateY(-50%);
118
+ z-index: 1;
119
+ }
120
+
121
+ @media (max-width: 768px) {
122
+ .dashboard {
123
+ transform: none;
124
+ }
125
+ }
126
+ .arrow-animation {
127
+ animation: arrowPulse 1.5s infinite;
128
+ }
129
+ @keyframes arrowPulse {
130
+ 0% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
131
+ 50% { opacity: 1; transform: translateY(-50%) translateX(5px); }
132
+ 100% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
133
+ }
134
+
135
+ /* Custom styles for pricing section */
136
+ .pricing-icon {
137
+ transition: all 0.3s ease;
138
+ }
139
+
140
+ .pricing-icon:hover {
141
+ transform: scale(1.1);
142
+ text-shadow: 0 0 15px rgba(246, 252, 121, 0.8);
143
+ }
144
+
145
+ .pricing-card {
146
+ transition: all 0.3s ease;
147
+ background-color: #121212;
148
+ border-radius: 1rem;
149
+ }
150
+
151
+ .pricing-card:hover {
152
+ transform: translateY(-5px);
153
+ }
154
+
155
+ .popular-badge {
156
+ position: absolute;
157
+ top: -12px;
158
+ right: 20px;
159
+ background-color: #f6fc79;
160
+ color: #0a0a0a;
161
+ padding: 0.25rem 1rem;
162
+ border-radius: 9999px;
163
+ font-weight: bold;
164
+ animation: pulse 2s infinite;
165
+ }
166
+
167
+ .popular-card {
168
+ transform: scale(1.05);
169
+ z-index: 10;
170
+ }
171
+
172
+ .popular-card:hover {
173
+ animation: popularHover 0.5s ease;
174
+ }
175
+
176
+ @keyframes popularHover {
177
+ 0% { transform: scale(1.05) rotate(0deg); }
178
+ 25% { transform: scale(1.05) rotate(1deg); }
179
+ 50% { transform: scale(1.05) rotate(-1deg); }
180
+ 75% { transform: scale(1.05) rotate(1deg); }
181
+ 100% { transform: scale(1.05) rotate(0deg); }
182
+ }
183
+
184
+ .feature-item {
185
+ position: relative;
186
+ padding-left: 1.75rem;
187
+ margin-bottom: 0.5rem;
188
+ }
189
+
190
+ .feature-item::before {
191
+ content: "";
192
+ position: absolute;
193
+ left: 0;
194
+ top: 0.5rem;
195
+ width: 1rem;
196
+ height: 1rem;
197
+ background-size: contain;
198
+ background-repeat: no-repeat;
199
+ }
200
+
201
+ .feature-yes::before {
202
+ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f6fc79'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");
203
+ }
204
+
205
+ .feature-no::before {
206
+ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23E1E1E1'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E");
207
+ }
208
+
209
+ .price-grid {
210
+ background-image:
211
+ linear-gradient(rgba(246, 252, 121, 0.05) 1px, transparent 1px),
212
+ linear-gradient(90deg, rgba(246, 252, 121, 0.05) 1px, transparent 1px);
213
+ background-size: 30px 30px;
214
+ }
215
+
216
+ .btn-primary {
217
+ background-color: #f6fc79;
218
+ color: #0a0a0a;
219
+ transition: all 0.3s ease;
220
+ }
221
+
222
+ .btn-primary:hover {
223
+ transform: translateY(-2px);
224
+ box-shadow: 0 5px 15px rgba(246, 252, 121, 0.4);
225
+ }
226
+
227
+ .btn-primary:active {
228
+ transform: scale(0.97);
229
+ }
230
+
231
+ .btn-secondary {
232
+ border: 2px solid #f6fc79;
233
+ color: #f6fc79;
234
+ transition: all 0.3s ease;
235
+ }
236
+
237
+ .btn-secondary:hover {
238
+ background-color: rgba(246, 252, 121, 0.1);
239
+ transform: translateY(-2px);
240
+ box-shadow: 0 5px 15px rgba(246, 252, 121, 0.2);
241
+ }
242
+
243
+ .btn-secondary:active {
244
+ transform: scale(0.97);
245
+ }
246
+
247
+ .fade-in {
248
+ animation: fadeIn 0.5s ease forwards;
249
+ }
250
+
251
+ @keyframes fadeIn {
252
+ from { opacity: 0; transform: translateY(20px); }
253
+ to { opacity: 1; transform: translateY(0); }
254
+ }
255
+
256
+ .slide-up {
257
+ animation: slideUp 0.5s ease forwards;
258
+ }
259
+
260
+ @keyframes slideUp {
261
+ from { opacity: 0; transform: translateY(30px); }
262
+ to { opacity: 1; transform: translateY(0); }
263
+ }
264
+
265
+ .icon-box {
266
+ width: 60px;
267
+ height: 60px;
268
+ display: flex;
269
+ align-items: center;
270
+ justify-content: center;
271
+ border-radius: 12px;
272
+ margin-bottom: 20px;
273
+ }
274
+
275
+ .start-icon {
276
+ background: linear-gradient(135deg, rgba(0, 200, 83, 0.2) 0%, rgba(0, 200, 83, 0.1) 100%);
277
+ border: 1px solid rgba(0, 200, 83, 0.3);
278
+ }
279
+
280
+ .pro-icon {
281
+ background: linear-gradient(135deg, rgba(255, 171, 0, 0.2) 0%, rgba(255, 171, 0, 0.1) 100%);
282
+ border: 1px solid rgba(255, 171, 0, 0.3);
283
+ }
284
+
285
+ .mentor-icon {
286
+ background: linear-gradient(135deg, rgba(41, 121, 255, 0.2) 0%, rgba(41, 121, 255, 0.1) 100%);
287
+ border: 1px solid rgba(41, 121, 255, 0.3);
288
+ }
289
+
290
+ .best-choice {
291
+ display: inline-flex;
292
+ align-items: center;
293
+ background: rgba(255, 171, 0, 0.1);
294
+ border: 1px solid rgba(255, 171, 0, 0.3);
295
+ padding: 4px 12px;
296
+ border-radius: 20px;
297
+ margin-top: 8px;
298
+ }
299
+
300
+ .best-choice i {
301
+ margin-right: 6px;
302
+ color: #ffab00;
303
+ }
304
+ </style>
305
+ </head>
306
+ <body class="min-h-screen">
307
+ <!-- Pricing Section -->
308
+ <section class="py-16 px-4 sm:px-6 lg:px-8 price-grid">
309
+ <div class="max-w-7xl mx-auto">
310
+ <!-- Header -->
311
+ <div class="text-center mb-16 fade-in">
312
+ <div class="inline-flex items-center justify-center mb-4">
313
+ <div class="icon-box start-icon mr-3">
314
+ <i class="fas fa-layer-group text-2xl" style="color: #00c853;"></i>
315
+ </div>
316
+ <h2 class="text-3xl sm:text-4xl font-bold uppercase glow-text" style="color: #f6fc79;">Тарифы</h2>
317
+ </div>
318
+ <p class="text-lg text-gray-300">Выбери формат обучения под себя</p>
319
+ </div>
320
+
321
+ <!-- Pricing Cards -->
322
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8 items-center">
323
+ <!-- Start Plan -->
324
+ <div class="pricing-card p-8 relative border border-gray-800 slide-up" style="animation-delay: 0.1s;">
325
+ <div class="icon-box start-icon">
326
+ <i class="fas fa-rocket text-2xl" style="color: #00c853;"></i>
327
+ </div>
328
+ <div class="mb-6">
329
+ <h3 class="text-2xl font-bold mb-2">Start</h3>
330
+ <div class="text-4xl font-bold mb-4">$500</div>
331
+ <p class="text-gray-300">Базовый доступ ко всем материалам</p>
332
+ </div>
333
+
334
+ <ul class="mb-8">
335
+ <li class="feature-item feature-yes">Доступ ко всем видеоурокам</li>
336
+ <li class="feature-item feature-yes">Участие в общем чате студентов</li>
337
+ <li class="feature-item feature-no">Нет персональной поддержки</li>
338
+ <li class="feature-item feature-no">Нет закрытых созвонов</li>
339
+ <li class="feature-item feature-no">Нет доступа к бонусным материалам</li>
340
+ </ul>
341
+
342
+ <button class="btn-primary w-full py-3 px-6 rounded-lg font-medium">
343
+ Выбрать тариф <i class="fas fa-arrow-right ml-2"></i>
344
+ </button>
345
+ </div>
346
+
347
+ <!-- Pro Group Plan (Popular) -->
348
+ <div class="pricing-card p-8 relative border border-glow popular-card slide-up" style="animation-delay: 0.2s;">
349
+ <div class="popular-badge">
350
+ <i class="fas fa-fire mr-1"></i> Популярно
351
+ </div>
352
+ <div class="icon-box pro-icon">
353
+ <i class="fas fa-crown text-2xl" style="color: #ffab00;"></i>
354
+ </div>
355
+ <div class="mb-6">
356
+ <h3 class="text-2xl font-bold mb-2">Pro Group</h3>
357
+ <div class="text-4xl font-bold mb-4">$1000</div>
358
+ <p class="text-gray-300">Оптимальное сочетание цены и возможностей</p>
359
+ </div>
360
+
361
+ <ul class="mb-8">
362
+ <li class="feature-item feature-yes">Всё из тарифа Start</li>
363
+ <li class="feature-item feature-yes">Участие в закрытой группе с кураторами</li>
364
+ <li class="feature-item feature-yes">12 групповых созвонов</li>
365
+ <li class="feature-item feature-yes">Доступ к бонусным материалам</li>
366
+ <li class="feature-item feature-yes">Поддержка в чате с командой TMT</li>
367
+ <div class="best-choice">
368
+ <i class="fas fa-star"></i>
369
+ <span>Лучший выбор</span>
370
+ </div>
371
+ </ul>
372
+
373
+ <button class="btn-primary w-full py-3 px-6 rounded-lg font-medium">
374
+ Выбрать тариф <i class="fas fa-arrow-right ml-2"></i>
375
+ </button>
376
+ </div>
377
+
378
+ <!-- Mentor Edition Plan -->
379
+ <div class="pricing-card p-8 relative border border-gray-800 slide-up" style="animation-delay: 0.3s;">
380
+ <div class="icon-box mentor-icon">
381
+ <i class="fas fa-user-tie text-2xl" style="color: #2979ff;"></i>
382
+ </div>
383
+ <div class="mb-6">
384
+ <h3 class="text-2xl font-bold mb-2">Mentor Edition</h3>
385
+ <div class="text-4xl font-bold mb-4">$3000</div>
386
+ <p class="text-gray-300">Персональное сопровождение эксперта</p>
387
+ </div>
388
+
389
+ <ul class="mb-8">
390
+ <li class="feature-item feature-yes">Всё из Pro Group</li>
391
+ <li class="feature-item feature-yes">Персональное наставничество 1 на 1</li>
392
+ <li class="feature-item feature-yes">Разбор кейсов и связок</li>
393
+ <li class="feature-item feature-yes">Работа до результата</li>
394
+ <li class="feature-item feature-yes">Приоритетная поддержка</li>
395
+ </ul>
396
+
397
+ <button class="btn-primary w-full py-3 px-6 rounded-lg font-medium">
398
+ Записаться на консультацию <i class="fas fa-arrow-right ml-2"></i>
399
+ </button>
400
+ </div>
401
+ </div>
402
+ </div>
403
+ </section>
404
+
405
+ <script>
406
+ // Animation for pricing cards on scroll
407
+ document.addEventListener('DOMContentLoaded', function() {
408
+ const pricingCards = document.querySelectorAll('.pricing-card');
409
+
410
+ const observer = new IntersectionObserver((entries) => {
411
+ entries.forEach(entry => {
412
+ if (entry.isIntersecting) {
413
+ entry.target.style.opacity = '1';
414
+ }
415
+ });
416
+ }, { threshold: 0.1 });
417
+
418
+ pricingCards.forEach(card => {
419
+ card.style.opacity = '0';
420
+ observer.observe(card);
421
+ });
422
+
423
+ // Add hover effect to pricing icon
424
+ const pricingIcon = document.querySelector('.pricing-icon');
425
+ if (pricingIcon) {
426
+ pricingIcon.addEventListener('mouseenter', () => {
427
+ pricingIcon.style.transform = 'scale(1.2)';
428
+ pricingIcon.style.textShadow = '0 0 15px rgba(246, 252, 121, 0.8)';
429
+ });
430
+ pricingIcon.addEventListener('mouseleave', () => {
431
+ pricingIcon.style.transform = 'scale(1)';
432
+ pricingIcon.style.textShadow = 'none';
433
+ });
434
+ }
435
+ });
436
+ </script>
437
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=timoon811/block8tmt" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
438
+ </html>
prompts.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ <style> @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;900&display=swap'); body { font-family: 'Inter', sans-serif; background-color: #0a0a0a; color: #E1E1E1; overflow-x: hidden; } .glow-text { text-shadow: 0 0 10px rgba(246, 252, 121, 0.7); } .glow-box { box-shadow: 0 0 15px rgba(246, 252, 121, 0.5); } .glow-box:hover { box-shadow: 0 0 25px rgba(246, 252, 121, 0.8); } .border-glow { border-color: #f6fc79; box-shadow: 0 0 10px rgba(246, 252, 121, 0.3); } .border-glow:hover { box-shadow: 0 0 20px rgba(246, 252, 121, 0.5); } .dashboard-container { perspective: 1000px; transform-style: preserve-3d; } .dashboard { transform: rotateY(-15deg) rotateX(5deg); transition: all 0.5s ease; } .dashboard:hover { transform: rotateY(-10deg) rotateX(3deg); } .traffic-flow { position: relative; height: 100%; overflow: hidden; } .flow-item { position: absolute; transition: all 0.5s ease; } .pulse { animation: pulse 2s infinite; } @keyframes pulse { 0% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.05); opacity: 0.8; } 100% { transform: scale(1); opacity: 1; } } .particles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; } .particle { position: absolute; background-color: rgba(246, 252, 121, 0.6); border-radius: 50%; pointer-events: none; } .tooltip { visibility: hidden; opacity: 0; transition: all 0.3s ease; } .flow-item:hover .tooltip { visibility: visible; opacity: 1; } .nav-link { position: relative; transition: all 0.3s ease; } .nav-link:hover { text-shadow: 0 0 10px rgba(246, 252, 121, 0.7); color: #f6fc79 !important; } .process-arrow { position: absolute; color: #f6fc79; font-size: 24px; top: 50%; transform: translateY(-50%); z-index: 1; } @media (max-width: 768px) { .dashboard { transform: none; } } .arrow-animation { animation: arrowPulse 1.5s infinite; } @keyframes arrowPulse { 0% { opacity: 0.5; transform: translateY(-50%) translateX(0); } 50% { opacity: 1; transform: translateY(-50%) translateX(5px); } 100% { opacity: 0.5; transform: translateY(-50%) translateX(0); } } </style> На основе вот этого стиля выше - сделай вот этот блок: 📦 Техническое задание: Блок 8 — «💼 Тарифы» ⸻ 🧱 1. Структура и расположение • Позиция: после блока «Отзывы учеников» • Формат: ~1 экран (на десктопе), адаптивный • Композиция: • Сверху — заголовок • Ниже — 3 тарифных карточки с заголовком, ценой, списком и кнопками • Средний тариф — визуально выделен как «популярный» ⸻ 🏷️ 2. Заголовок блока: 💼 Тарифы • Цвет: #f6fc79, Uppercase, Bold • Иконка 💼 может быть интерактивной (scale-in или hover glow) • Подпись (по желанию): Выбери формат обучения под себя ⸻ 📊 3. Тарифные карточки (3 блока): 📋 Общие параметры карточек: • Фон: #121212 • Форма: закругления 2xl, мягкие неоновые тени • Тень при наведении: #f6fc79 glow • Анимация появления: slide-up или fade-in staggered • Шрифт: #ffffff и #E1E1E1 💎 Визуальное выделение среднего тарифа (Pro Group): • Увеличенный размер карточки (на 10–15%) • Значок “🔥 Популярно” или “💡 Лучший выбор” в углу • Более насыщенный glow (тень сильнее), можно анимировать • П��и наведении — лёгкая вибрация/вспышка ⸻ 🧾 Тарифы и описание: ⸻ 🟩 Start — $500 • ✅ Доступ ко всем видеоурокам • ✅ Участие в общем чате студентов • ❌ Нет персональной поддержки • ❌ Нет закрытых созвонов • ❌ Нет доступа к бонусным материалам • 🔹 Кнопка: Выбрать тариф ⸻ 🟨 Pro Group — $1000 ← популярный • ✅ Всё из тарифа Start • ✅ Участие в закрытой группе с кураторами • ✅ 12 групповых созвонов • ✅ Доступ к бонусным материалам • ✅ Поддержка в чате с командой TMT • 🔥 Лучший выбор • 🔹 Кнопка: Выбрать тариф ⸻ 🟦 Mentor Edition — $3000 • ✅ Всё из Pro Group • ✅ Персональное наставничество 1 на 1 • ✅ Разбор кейсов и связок • ✅ Работа до результата • ✅ Приоритетная поддержка • 🔹 Кнопка: Записаться на консультацию ⸻ 🧲 4. Кнопки под каждой карточкой: • Две кнопки: • 🔹 Выбрать тариф (жёлтый фон, чёрный текст) • 🔹 Получить консультацию (прозрачный фон, лимонный бордер) • Анимация: • Hover: glow или лёгкий bounce • Active: эффект нажатия (scale 0.97) ⸻ 📱 5. Адаптивность: • До 1024px — 2 карточки в ряд • До 768px — карточки по одной • Самый популярный тариф всегда в центре или первым на мобилке ⸻ 🎨 6. Визуальная целостность: • Палитра: #f6fc79, #E1E1E1, #0a0a0a, #1a1a1a • Эффекты свечения, плавные переходы • Можно добавить в фоне лёгкую сетку, как “ценовая таблица” или абстрактный элемент ценности
2
+ Сделай на каждом тарифе по одной кнопке! В первом - выбрать тариф, во второй - выбрать тариф, в третьем - записаться на консультацию и еще смайлики замени крутыми элементами!