docto41 commited on
Commit
6e1c6c1
·
verified ·
1 Parent(s): e7ed72f

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +565 -19
  3. prompts.txt +3 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Stream Vista
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: stream-vista
3
+ emoji: 🐳
4
  colorFrom: pink
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,565 @@
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="fr">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>StreamVista | Votre divertissement sans limites</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=Poppins:wght@300;400;500;600;700&display=swap');
11
+
12
+ body {
13
+ font-family: 'Poppins', sans-serif;
14
+ background-color: #0f172a;
15
+ }
16
+
17
+ .hero-gradient {
18
+ background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
19
+ }
20
+
21
+ .card-hover {
22
+ transition: all 0.3s ease;
23
+ }
24
+
25
+ .card-hover:hover {
26
+ transform: translateY(-5px);
27
+ box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
28
+ }
29
+
30
+ .glow-text {
31
+ text-shadow: 0 0 10px rgba(59, 130, 246, 0.7);
32
+ }
33
+
34
+ .video-container {
35
+ position: relative;
36
+ padding-bottom: 56.25%;
37
+ height: 0;
38
+ overflow: hidden;
39
+ }
40
+
41
+ .video-container iframe {
42
+ position: absolute;
43
+ top: 0;
44
+ left: 0;
45
+ width: 100%;
46
+ height: 100%;
47
+ }
48
+
49
+ .skeleton {
50
+ animation: skeleton-loading 1s linear infinite alternate;
51
+ }
52
+
53
+ .movie-card {
54
+ position: relative;
55
+ overflow: hidden;
56
+ border-radius: 0.5rem;
57
+ }
58
+
59
+ .movie-card img {
60
+ transition: transform 0.3s ease;
61
+ }
62
+
63
+ .movie-card:hover img {
64
+ transform: scale(1.05);
65
+ }
66
+
67
+ .play-button {
68
+ position: absolute;
69
+ top: 50%;
70
+ left: 50%;
71
+ transform: translate(-50%, -50%);
72
+ opacity: 0;
73
+ transition: all 0.3s ease;
74
+ background-color: rgba(59, 130, 246, 0.9);
75
+ width: 50px;
76
+ height: 50px;
77
+ border-radius: 50%;
78
+ display: flex;
79
+ align-items: center;
80
+ justify-content: center;
81
+ cursor: pointer;
82
+ z-index: 10;
83
+ }
84
+
85
+ .movie-card:hover .play-button {
86
+ opacity: 1;
87
+ }
88
+
89
+ @keyframes skeleton-loading {
90
+ 0% {
91
+ background-color: hsl(200, 20%, 20%);
92
+ }
93
+ 100% {
94
+ background-color: hsl(200, 20%, 35%);
95
+ }
96
+ }
97
+
98
+ .modal {
99
+ display: none;
100
+ position: fixed;
101
+ z-index: 100;
102
+ left: 0;
103
+ top: 0;
104
+ width: 100%;
105
+ height: 100%;
106
+ background-color: rgba(0, 0, 0, 0.9);
107
+ }
108
+
109
+ .modal-content {
110
+ position: absolute;
111
+ top: 50%;
112
+ left: 50%;
113
+ transform: translate(-50%, -50%);
114
+ width: 80%;
115
+ max-width: 1200px;
116
+ }
117
+
118
+ .close {
119
+ position: absolute;
120
+ top: 20px;
121
+ right: 30px;
122
+ color: white;
123
+ font-size: 30px;
124
+ cursor: pointer;
125
+ }
126
+ </style>
127
+ </head>
128
+ <body class="text-white">
129
+ <!-- Navigation -->
130
+ <nav class="bg-gray-900 bg-opacity-90 backdrop-blur-md fixed w-full z-50">
131
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
132
+ <div class="flex items-center justify-between h-16">
133
+ <div class="flex items-center">
134
+ <div class="flex-shrink-0">
135
+ <span class="text-2xl font-bold text-blue-400">Stream<span class="text-white">Vista</span></span>
136
+ </div>
137
+ <div class="hidden md:block">
138
+ <div class="ml-10 flex items-baseline space-x-4">
139
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium bg-blue-600 text-white">Accueil</a>
140
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Films</a>
141
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Séries</a>
142
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Documentaires</a>
143
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Ma liste</a>
144
+ </div>
145
+ </div>
146
+ </div>
147
+ <div class="hidden md:block">
148
+ <div class="ml-4 flex items-center md:ml-6">
149
+ <div class="relative mx-4">
150
+ <input type="text" placeholder="Rechercher..." class="bg-gray-700 text-white px-4 py-1 rounded-full text-sm focus:outline-none focus:ring-2 focus:ring-blue-500 w-64">
151
+ <button class="absolute right-3 top-1/2 transform -translate-y-1/2 text-gray-400">
152
+ <i class="fas fa-search"></i>
153
+ </button>
154
+ </div>
155
+ <button class="p-1 rounded-full text-gray-400 hover:text-white focus:outline-none">
156
+ <i class="fas fa-bell text-xl"></i>
157
+ </button>
158
+ <div class="ml-3 relative">
159
+ <div class="h-8 w-8 rounded-full bg-blue-500 flex items-center justify-center cursor-pointer">
160
+ <span class="text-sm font-medium">JP</span>
161
+ </div>
162
+ </div>
163
+ </div>
164
+ </div>
165
+ <div class="-mr-2 flex md:hidden">
166
+ <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-gray-700 focus:outline-none" aria-controls="mobile-menu" aria-expanded="false">
167
+ <span class="sr-only">Open main menu</span>
168
+ <i class="fas fa-bars text-xl"></i>
169
+ </button>
170
+ </div>
171
+ </div>
172
+ </div>
173
+ </nav>
174
+
175
+ <!-- Hero Section -->
176
+ <section class="hero-gradient pt-24 pb-16 md:pt-32 md:pb-24">
177
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
178
+ <div class="md:flex items-center">
179
+ <div class="md:w-1/2 mb-10 md:mb-0">
180
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 leading-tight">
181
+ Votre <span class="text-blue-400 glow-text">divertissement</span> sans limites
182
+ </h1>
183
+ <p class="text-xl text-gray-300 mb-8 max-w-lg">
184
+ Des milliers de films, séries et documentaires à portée de main.
185
+ Découvrez un monde de divertissement sans frontières.
186
+ </p>
187
+ <div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
188
+ <button class="bg-blue-600 hover:bg-blue-700 text-white font-bold py-3 px-8 rounded-lg flex items-center justify-center transition duration-300 transform hover:scale-105">
189
+ <span>Commencer l'essai gratuit</span>
190
+ <i class="fas fa-play ml-2"></i>
191
+ </button>
192
+ <button class="bg-gray-700 hover:bg-gray-600 text-white font-bold py-3 px-8 rounded-lg flex items-center justify-center transition duration-300">
193
+ <i class="fas fa-info-circle mr-2"></i>
194
+ <span>En savoir plus</span>
195
+ </button>
196
+ </div>
197
+ <div class="mt-8 flex items-center">
198
+ <div class="flex -space-x-2">
199
+ <img class="inline-block h-10 w-10 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/1.jpg" alt="">
200
+ <img class="inline-block h-10 w-10 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/men/1.jpg" alt="">
201
+ <img class="inline-block h-10 w-10 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/2.jpg" alt="">
202
+ </div>
203
+ <p class="ml-4 text-gray-300 text-sm">
204
+ Rejoignez <span class="text-white font-medium">5M+</span> abonnés satisfaits
205
+ </p>
206
+ </div>
207
+ </div>
208
+ <div class="md:w-1/2 relative">
209
+ <div class="video-container rounded-xl overflow-hidden shadow-2xl">
210
+ <iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ?autoplay=0&mute=1&loop=1&controls=0" frameborder="0" allowfullscreen></iframe>
211
+ </div>
212
+ <div class="absolute -bottom-6 -left-6 bg-blue-600 rounded-lg p-4 shadow-lg hidden md:block">
213
+ <div class="flex items-center">
214
+ <i class="fas fa-trophy text-yellow-300 text-2xl mr-2"></i>
215
+ <div>
216
+ <p class="text-xs text-gray-200">Meilleure plateforme</p>
217
+ <p class="font-bold">2023</p>
218
+ </div>
219
+ </div>
220
+ </div>
221
+ </div>
222
+ </div>
223
+ </div>
224
+ </section>
225
+
226
+ <!-- Content Section -->
227
+ <section class="py-16 bg-gray-900">
228
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
229
+ <h2 class="text-3xl font-bold mb-12 text-center">Découvrez notre catalogue</h2>
230
+
231
+ <!-- Featured Movies -->
232
+ <div class="mb-16">
233
+ <div class="flex justify-between items-center mb-6">
234
+ <h3 class="text-xl font-semibold">Films tendances</h3>
235
+ <a href="#" class="text-blue-400 hover:text-blue-300 text-sm flex items-center">
236
+ Voir tout <i class="fas fa-chevron-right ml-1"></i>
237
+ </a>
238
+ </div>
239
+ <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4" id="trending-movies">
240
+ <!-- Movies will be loaded here by JavaScript -->
241
+ </div>
242
+ </div>
243
+
244
+ <!-- Popular Series -->
245
+ <div class="mb-16">
246
+ <div class="flex justify-between items-center mb-6">
247
+ <h3 class="text-xl font-semibold">Séries populaires</h3>
248
+ <a href="#" class="text-blue-400 hover:text-blue-300 text-sm flex items-center">
249
+ Voir tout <i class="fas fa-chevron-right ml-1"></i>
250
+ </a>
251
+ </div>
252
+ <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4" id="popular-series">
253
+ <!-- Series will be loaded here by JavaScript -->
254
+ </div>
255
+ </div>
256
+
257
+ <!-- Documentaries -->
258
+ <div>
259
+ <div class="flex justify-between items-center mb-6">
260
+ <h3 class="text-xl font-semibold">Documentaires primés</h3>
261
+ <a href="#" class="text-blue-400 hover:text-blue-300 text-sm flex items-center">
262
+ Voir tout <i class="fas fa-chevron-right ml-1"></i>
263
+ </a>
264
+ </div>
265
+ <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4" id="documentaries">
266
+ <!-- Documentaries will be loaded here by JavaScript -->
267
+ </div>
268
+ </div>
269
+ </div>
270
+ </section>
271
+
272
+ <!-- Features Section -->
273
+ <section class="py-16 bg-gray-800">
274
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
275
+ <h2 class="text-3xl font-bold mb-12 text-center">Pourquoi choisir StreamVista?</h2>
276
+
277
+ <div class="grid md:grid-cols-3 gap-8">
278
+ <!-- Feature 1 -->
279
+ <div class="bg-gray-700 p-6 rounded-xl card-hover">
280
+ <div class="w-12 h-12 bg-blue-600 rounded-full flex items-center justify-center mb-4">
281
+ <i class="fas fa-film text-xl"></i>
282
+ </div>
283
+ <h3 class="text-xl font-semibold mb-3">Contenu exclusif</h3>
284
+ <p class="text-gray-300">
285
+ Accès à des films, séries et documentaires que vous ne trouverez nulle part ailleurs.
286
+ Des productions originales primées disponibles uniquement sur StreamVista.
287
+ </p>
288
+ </div>
289
+
290
+ <!-- Feature 2 -->
291
+ <div class="bg-gray-700 p-6 rounded-xl card-hover">
292
+ <div class="w-12 h-12 bg-blue-600 rounded-full flex items-center justify-center mb-4">
293
+ <i class="fas fa-tv text-xl"></i>
294
+ </div>
295
+ <h3 class="text-xl font-semibold mb-3">Multi-appareils</h3>
296
+ <p class="text-gray-300">
297
+ Regardez vos contenus préférés sur tous vos appareils : smartphone, tablette, ordinateur ou télévision.
298
+ Synchronisation automatique de votre progression.
299
+ </p>
300
+ </div>
301
+
302
+ <!-- Feature 3 -->
303
+ <div class="bg-gray-700 p-6 rounded-xl card-hover">
304
+ <div class="w-12 h-12 bg-blue-600 rounded-full flex items-center justify-center mb-4">
305
+ <i class="fas fa-download text-xl"></i>
306
+ </div>
307
+ <h3 class="text-xl font-semibold mb-3">Téléchargement</h3>
308
+ <p class="text-gray-300">
309
+ Téléchargez vos films et séries pour les regarder hors connexion.
310
+ Parfait pour les voyages ou lorsque vous n'avez pas accès à internet.
311
+ </p>
312
+ </div>
313
+ </div>
314
+ </div>
315
+ </section>
316
+
317
+ <!-- Footer -->
318
+ <footer class="bg-gray-900 py-12">
319
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
320
+ <div class="grid grid-cols-2 md:grid-cols-4 gap-8">
321
+ <div>
322
+ <h3 class="text-lg font-semibold mb-4">Navigation</h3>
323
+ <ul class="space-y-2">
324
+ <li><a href="#" class="text-gray-400 hover:text-white">Accueil</a></li>
325
+ <li><a href="#" class="text-gray-400 hover:text-white">Films</a></li>
326
+ <li><a href="#" class="text-gray-400 hover:text-white">Séries</a></li>
327
+ <li><a href="#" class="text-gray-400 hover:text-white">Documentaires</a></li>
328
+ <li><a href="#" class="text-gray-400 hover:text-white">Ma liste</a></li>
329
+ </ul>
330
+ </div>
331
+ <div>
332
+ <h3 class="text-lg font-semibold mb-4">Informations</h3>
333
+ <ul class="space-y-2">
334
+ <li><a href="#" class="text-gray-400 hover:text-white">À propos</a></li>
335
+ <li><a href="#" class="text-gray-400 hover:text-white">Carrières</a></li>
336
+ <li><a href="#" class="text-gray-400 hover:text-white">Presse</a></li>
337
+ <li><a href="#" class="text-gray-400 hover:text-white">Investisseurs</a></li>
338
+ </ul>
339
+ </div>
340
+ <div>
341
+ <h3 class="text-lg font-semibold mb-4">Légal</h3>
342
+ <ul class="space-y-2">
343
+ <li><a href="#" class="text-gray-400 hover:text-white">Conditions d'utilisation</a></li>
344
+ <li><a href="#" class="text-gray-400 hover:text-white">Confidentialité</a></li>
345
+ <li><a href="#" class="text-gray-400 hover:text-white">Préférences de cookies</a></li>
346
+ <li><a href="#" class="text-gray-400 hover:text-white">Mentions légales</a></li>
347
+ </ul>
348
+ </div>
349
+ <div>
350
+ <h3 class="text-lg font-semibold mb-4">Contact</h3>
351
+ <ul class="space-y-2">
352
+ <li><a href="#" class="text-gray-400 hover:text-white">Service client</a></li>
353
+ <li><a href="#" class="text-gray-400 hover:text-white">FAQ</a></li>
354
+ <li><a href="#" class="text-gray-400 hover:text-white">Centre d'aide</a></li>
355
+ <li class="flex space-x-4 mt-4">
356
+ <a href="#" class="text-gray-400 hover:text-white"><i class="fab fa-facebook-f"></i></a>
357
+ <a href="#" class="text-gray-400 hover:text-white"><i class="fab fa-twitter"></i></a>
358
+ <a href="#" class="text-gray-400 hover:text-white"><i class="fab fa-instagram"></i></a>
359
+ <a href="#" class="text-gray-400 hover:text-white"><i class="fab fa-youtube"></i></a>
360
+ </li>
361
+ </ul>
362
+ </div>
363
+ </div>
364
+ <div class="border-t border-gray-800 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center">
365
+ <p class="text-gray-400 mb-4 md:mb-0">© 2023 StreamVista. Tous droits réservés.</p>
366
+ <div class="flex space-x-6">
367
+ <a href="#" class="text-gray-400 hover:text-white">Paramètres</a>
368
+ <a href="#" class="text-gray-400 hover:text-white">Confidentialité</a>
369
+ <a href="#" class="text-gray-400 hover:text-white">Cookies</a>
370
+ </div>
371
+ </div>
372
+ </div>
373
+ </footer>
374
+
375
+ <!-- Video Modal -->
376
+ <div id="videoModal" class="modal">
377
+ <span class="close">&times;</span>
378
+ <div class="modal-content">
379
+ <div class="video-container">
380
+ <iframe id="modalVideo" frameborder="0" allowfullscreen></iframe>
381
+ </div>
382
+ </div>
383
+ </div>
384
+
385
+ <script>
386
+ // Movie data with real images and trailers
387
+ const trendingMovies = [
388
+ {
389
+ title: "Dune",
390
+ image: "https://image.tmdb.org/t/p/w500/d5NXSklXo0qyIYkgV94XAgMIckC.jpg",
391
+ year: "2021",
392
+ rating: "8.0",
393
+ trailer: "https://www.youtube.com/embed/n9xhJrPXop4"
394
+ },
395
+ {
396
+ title: "The Batman",
397
+ image: "https://image.tmdb.org/t/p/w500/seyWFgGItaxDVjbrUEhy1NNqtbm.jpg",
398
+ year: "2022",
399
+ rating: "7.9",
400
+ trailer: "https://www.youtube.com/embed/mqqft2x_Aa4"
401
+ },
402
+ {
403
+ title: "Top Gun: Maverick",
404
+ image: "https://image.tmdb.org/t/p/w500/62HCnUTziyWcpDaBO2i1DX17ljH.jpg",
405
+ year: "2022",
406
+ rating: "8.3",
407
+ trailer: "https://www.youtube.com/embed/giXco2jaZ_4"
408
+ },
409
+ {
410
+ title: "Avatar: The Way of Water",
411
+ image: "https://image.tmdb.org/t/p/w500/t6HIqrRAclMCA60NsSmeqe9RmNV.jpg",
412
+ year: "2022",
413
+ rating: "7.6",
414
+ trailer: "https://www.youtube.com/embed/d9MyW72ELq0"
415
+ },
416
+ {
417
+ title: "Oppenheimer",
418
+ image: "https://image.tmdb.org/t/p/w500/8Gxv8gSFCU0XGDykEGv7zR1n2ua.jpg",
419
+ year: "2023",
420
+ rating: "8.5",
421
+ trailer: "https://www.youtube.com/embed/uYPbbksJxIg"
422
+ }
423
+ ];
424
+
425
+ const popularSeries = [
426
+ {
427
+ title: "Stranger Things",
428
+ image: "https://image.tmdb.org/t/p/w500/49WJfeN0moxb9IPfGn8AIqMGskD.jpg",
429
+ year: "2016",
430
+ rating: "8.7",
431
+ trailer: "https://www.youtube.com/embed/b9EkMc79ZSU"
432
+ },
433
+ {
434
+ title: "The Last of Us",
435
+ image: "https://image.tmdb.org/t/p/w500/uKvVjHNqB5VmOrdxqAt2F7J78ED.jpg",
436
+ year: "2023",
437
+ rating: "8.8",
438
+ trailer: "https://www.youtube.com/embed/uLtkt8BonwM"
439
+ },
440
+ {
441
+ title: "The Mandalorian",
442
+ image: "https://image.tmdb.org/t/p/w500/eU1i6eHXlzMOlEq0ku1Rzq7Y4wA.jpg",
443
+ year: "2019",
444
+ rating: "8.5",
445
+ trailer: "https://www.youtube.com/embed/eW7Twd85m2g"
446
+ },
447
+ {
448
+ title: "House of the Dragon",
449
+ image: "https://image.tmdb.org/t/p/w500/z2yahl2uefxDCl0nogcRBstwruJ.jpg",
450
+ year: "2022",
451
+ rating: "8.5",
452
+ trailer: "https://www.youtube.com/embed/DotnJ7tTA34"
453
+ },
454
+ {
455
+ title: "The Witcher",
456
+ image: "https://image.tmdb.org/t/p/w500/7vjaCdMw15FEbXyLQTVa04URsPm.jpg",
457
+ year: "2019",
458
+ rating: "8.0",
459
+ trailer: "https://www.youtube.com/embed/ndl1W4ltcmg"
460
+ }
461
+ ];
462
+
463
+ const documentaries = [
464
+ {
465
+ title: "Our Planet",
466
+ image: "https://image.tmdb.org/t/p/w500/oJ7UYIYbzLmWQJ9eh91d8hnJAdl.jpg",
467
+ year: "2019",
468
+ rating: "9.3",
469
+ trailer: "https://www.youtube.com/embed/aETNYyrqNYE"
470
+ },
471
+ {
472
+ title: "The Social Dilemma",
473
+ image: "https://image.tmdb.org/t/p/w500/zaf7D0R3vZ4P1KXZ0VbanF6U4tZ.jpg",
474
+ year: "2020",
475
+ rating: "7.6",
476
+ trailer: "https://www.youtube.com/embed/uaaC57tcci0"
477
+ },
478
+ {
479
+ title: "Free Solo",
480
+ image: "https://image.tmdb.org/t/p/w500/4U7l7zNiMxSIK6z5jJ5nWCpAhZ3.jpg",
481
+ year: "2018",
482
+ rating: "8.1",
483
+ trailer: "https://www.youtube.com/embed/urRVZ4SW7WU"
484
+ },
485
+ {
486
+ title: "Seaspiracy",
487
+ image: "https://image.tmdb.org/t/p/w500/xdmmd437QdjcCls8yCQxrH5YYM.jpg",
488
+ year: "2021",
489
+ rating: "8.3",
490
+ trailer: "https://www.youtube.com/embed/1Q5CXN7soQg"
491
+ },
492
+ {
493
+ title: "The Last Dance",
494
+ image: "https://image.tmdb.org/t/p/w500/5rLS3nK9hQ9W1q7oV1VZgZfVjJs.jpg",
495
+ year: "2020",
496
+ rating: "9.1",
497
+ trailer: "https://www.youtube.com/embed/7Z3vx7YkDnI"
498
+ }
499
+ ];
500
+
501
+ // Get modal elements
502
+ const modal = document.getElementById("videoModal");
503
+ const modalVideo = document.getElementById("modalVideo");
504
+ const closeBtn = document.getElementsByClassName("close")[0];
505
+
506
+ // Function to create movie cards
507
+ function createMovieCards(data, containerId) {
508
+ const container = document.getElementById(containerId);
509
+ container.innerHTML = '';
510
+
511
+ data.forEach(item => {
512
+ const card = document.createElement('div');
513
+ card.className = 'movie-card card-hover';
514
+ card.innerHTML = `
515
+ <div class="relative h-64 rounded-lg overflow-hidden">
516
+ <img src="${item.image}" alt="${item.title}" class="w-full h-full object-cover">
517
+ <div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent opacity-80"></div>
518
+ <div class="play-button" onclick="openModal('${item.trailer}')">
519
+ <i class="fas fa-play text-white text-xl"></i>
520
+ </div>
521
+ <div class="absolute bottom-0 left-0 p-3 w-full">
522
+ <h4 class="font-semibold">${item.title}</h4>
523
+ <div class="flex justify-between items-center text-sm text-gray-300">
524
+ <span>${item.year}</span>
525
+ <span class="flex items-center">
526
+ <i class="fas fa-star text-yellow-400 mr-1"></i>
527
+ ${item.rating}
528
+ </span>
529
+ </div>
530
+ </div>
531
+ </div>
532
+ `;
533
+ container.appendChild(card);
534
+ });
535
+ }
536
+
537
+ // Function to open modal with video
538
+ function openModal(videoUrl) {
539
+ modal.style.display = "block";
540
+ modalVideo.src = videoUrl + "?autoplay=1&mute=0";
541
+ }
542
+
543
+ // Close modal when clicking X
544
+ closeBtn.onclick = function() {
545
+ modal.style.display = "none";
546
+ modalVideo.src = "";
547
+ }
548
+
549
+ // Close modal when clicking outside
550
+ window.onclick = function(event) {
551
+ if (event.target == modal) {
552
+ modal.style.display = "none";
553
+ modalVideo.src = "";
554
+ }
555
+ }
556
+
557
+ // Initialize the page with movie data
558
+ document.addEventListener('DOMContentLoaded', function() {
559
+ createMovieCards(trendingMovies, 'trending-movies');
560
+ createMovieCards(popularSeries, 'popular-series');
561
+ createMovieCards(documentaries, 'documentaries');
562
+ });
563
+ </script>
564
+ <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=docto41/stream-vista" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
565
+ </html>
prompts.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ Votre divertissement sans limites Des milliers de films, séries et documentaires à portée de main. Abonnez-vous dès maintenant.
2
+ afficher les vrai images des films avec les films qui joue reelement
3
+ AFFICHER LES VRAIS IMAGE DU SISTE ET AJOUTER LES BOUTON PLAY POURQUE LES FILM DEMARRE DIRECTEMENT