docto41 commited on
Commit
9da21e5
·
verified ·
1 Parent(s): 5896b0e

Add 2 files

Browse files
Files changed (2) hide show
  1. index.html +292 -447
  2. prompts.txt +2 -1
index.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Serveurs de Streaming - Regarder Films Gratuits</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>
@@ -11,412 +11,314 @@
11
 
12
  body {
13
  font-family: 'Poppins', sans-serif;
14
- background: linear-gradient(135deg, #0f0c29, #302b63, #24243e);
15
  color: white;
16
  }
17
 
18
- .server-card {
19
- transition: all 0.3s ease;
20
- background: rgba(30, 30, 60, 0.6);
21
- border: 1px solid rgba(255, 255, 255, 0.1);
22
  }
23
 
24
- .server-card:hover {
25
- transform: translateY(-5px);
26
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
27
- border-color: rgba(229, 9, 20, 0.5);
28
  }
29
 
30
- .server-card.active {
31
- background: rgba(229, 9, 20, 0.2);
32
- border-color: #e50914;
 
33
  }
34
 
35
- .ping-excellent {
36
- color: #4ade80;
 
 
 
 
 
 
 
 
37
  }
38
 
39
- .ping-good {
40
- color: #a3e635;
 
 
 
 
 
 
 
 
41
  }
42
 
43
- .ping-average {
44
- color: #facc15;
45
  }
46
 
47
- .ping-bad {
48
- color: #f87171;
49
- }
50
-
51
- .quality-badge {
52
- background: rgba(0, 0, 0, 0.7);
53
- border-radius: 4px;
54
- font-weight: bold;
55
- }
56
-
57
- .blur-bg {
58
- backdrop-filter: blur(10px);
59
- background: rgba(0, 0, 0, 0.5);
60
- }
61
-
62
- .progress-bar {
63
- height: 4px;
64
- background: rgba(255, 255, 255, 0.3);
65
- }
66
-
67
- .progress-fill {
68
- height: 100%;
69
- background: #e50914;
70
- transition: width 0.3s ease;
71
  }
72
  </style>
73
  </head>
74
- <body class="min-h-screen">
75
  <!-- Navbar -->
76
- <nav class="fixed w-full z-50 blur-bg">
77
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
78
- <div class="flex items-center space-x-2">
79
  <i class="fas fa-film text-red-500 text-2xl"></i>
80
- <span class="text-xl font-bold bg-gradient-to-r from-red-500 to-purple-600 bg-clip-text text-transparent">StreamServeurs</span>
 
 
 
 
 
 
81
  </div>
82
  <div class="flex items-center space-x-4">
83
- <a href="#" class="px-4 py-2 bg-red-600 rounded-full text-sm font-semibold hover:bg-red-700 transition">
84
- <i class="fas fa-home mr-2"></i>Accueil
85
- </a>
86
- <div class="w-8 h-8 rounded-full bg-purple-500 flex items-center justify-center cursor-pointer hover:bg-purple-600 transition">
 
 
 
 
87
  <i class="fas fa-user"></i>
88
  </div>
89
  </div>
90
  </div>
91
  </nav>
92
 
93
- <!-- Hero Section -->
94
- <section class="relative pt-24 pb-16">
95
- <div class="container mx-auto px-4">
96
- <div class="max-w-4xl mx-auto text-center">
97
- <h1 class="text-4xl md:text-5xl font-bold mb-6">Serveurs de Streaming Gratuits</h1>
98
- <p class="text-xl text-gray-300 mb-8">Accédez à des milliers de films en HD via nos serveurs optimisés. Choisissez le meilleur serveur pour une expérience sans interruption.</p>
99
- <div class="flex flex-wrap justify-center gap-4">
100
- <div class="px-4 py-2 bg-gray-800 rounded-full flex items-center">
101
- <i class="fas fa-bolt text-yellow-400 mr-2"></i>
102
- <span>Serveurs Rapides</span>
103
- </div>
104
- <div class="px-4 py-2 bg-gray-800 rounded-full flex items-center">
105
- <i class="fas fa-shield-alt text-green-400 mr-2"></i>
106
- <span>Sécurisé</span>
107
- </div>
108
- <div class="px-4 py-2 bg-gray-800 rounded-full flex items-center">
109
- <i class="fas fa-globe text-blue-400 mr-2"></i>
110
- <span>Global</span>
111
- </div>
112
- </div>
113
  </div>
114
- </div>
115
- </section>
116
-
117
- <!-- Main Content -->
118
- <div class="container mx-auto px-4 py-12">
119
- <!-- Film Selection -->
120
- <div class="mb-12 p-6 rounded-xl blur-bg">
121
- <div class="flex flex-col md:flex-row items-center gap-6">
122
- <img src="https://m.media-amazon.com/images/M/MV5BN2QyZGU4ZDctOWMzMy00NTc5LThlOGQtODRmNDE1ZWNhOThjXkEyXkFqcGdeQXVyMDM2NDM2MQ@@._V1_FMjpg_UX1000_.jpg"
123
- alt="Dune: Part Two"
124
- class="w-32 h-48 object-cover rounded-lg shadow-lg">
125
- <div class="flex-1">
126
- <h2 class="text-2xl font-bold mb-2">Dune: Part Two (2024)</h2>
127
- <div class="flex flex-wrap gap-2 mb-4">
128
- <span class="px-3 py-1 bg-gray-800 rounded-full text-sm">Science-Fiction</span>
129
- <span class="px-3 py-1 bg-gray-800 rounded-full text-sm">Aventure</span>
130
- <span class="px-3 py-1 bg-red-500 rounded-full text-sm">4K</span>
131
- <span class="px-3 py-1 bg-gray-800 rounded-full text-sm">166 min</span>
132
- </div>
133
- <p class="text-gray-300 mb-4">Paul Atreides s'unit avec Chani et les Fremen pour venger la trahison de sa famille et empêcher un terrible futur que lui seul peut prévoir.</p>
134
- <div class="flex items-center">
135
- <div class="w-full bg-gray-800 rounded-full h-2.5 mr-4">
136
- <div class="bg-yellow-400 h-2.5 rounded-full" style="width: 85%"></div>
137
- </div>
138
- <span class="text-sm font-semibold">8.5/10</span>
139
- </div>
140
- </div>
141
  </div>
142
  </div>
 
143
 
144
- <!-- Serveurs disponibles -->
145
- <div class="mb-8">
146
- <h2 class="text-2xl font-bold mb-6 flex items-center">
147
- <span class="w-1 h-8 bg-red-500 mr-3"></span>
148
- Serveurs disponibles (12)
149
- <span class="ml-auto text-sm text-gray-400">Tri: <span class="text-white cursor-pointer">Ping <i class="fas fa-sort-down ml-1"></i></span></span>
150
- </h2>
151
-
152
- <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6" id="serversContainer">
153
- <!-- Serveur 1 -->
154
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer active">
155
- <div class="flex justify-between items-start mb-3">
156
- <h3 class="font-bold text-lg">Server Premium #1</h3>
157
- <span class="quality-badge px-2 py-1 text-xs">4K UHD</span>
158
- </div>
159
- <div class="flex items-center mb-2">
160
- <i class="fas fa-server text-gray-400 mr-2"></i>
161
- <span class="text-sm">France</span>
162
- </div>
163
- <div class="flex items-center mb-2">
164
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
165
- <span class="text-sm ping-excellent">Ping: 28ms</span>
166
- </div>
167
- <div class="flex items-center mb-4">
168
- <i class="fas fa-users text-gray-400 mr-2"></i>
169
- <span class="text-sm">Charge: <span class="text-green-400">Faible</span></span>
170
- </div>
171
- <div class="progress-bar rounded-full mb-2">
172
- <div class="progress-fill rounded-full" style="width: 25%"></div>
173
- </div>
174
- <div class="flex justify-between text-xs text-gray-400 mb-4">
175
- <span>Débit: 12.4 Mbps</span>
176
- <span>Stable</span>
177
- </div>
178
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
179
- <i class="fas fa-play mr-2"></i>Regarder
180
- </button>
181
- </div>
182
-
183
- <!-- Serveur 2 -->
184
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer">
185
- <div class="flex justify-between items-start mb-3">
186
- <h3 class="font-bold text-lg">FastStream EU</h3>
187
- <span class="quality-badge px-2 py-1 text-xs">1080p</span>
188
- </div>
189
- <div class="flex items-center mb-2">
190
- <i class="fas fa-server text-gray-400 mr-2"></i>
191
- <span class="text-sm">Allemagne</span>
192
- </div>
193
- <div class="flex items-center mb-2">
194
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
195
- <span class="text-sm ping-good">Ping: 42ms</span>
196
- </div>
197
- <div class="flex items-center mb-4">
198
- <i class="fas fa-users text-gray-400 mr-2"></i>
199
- <span class="text-sm">Charge: <span class="text-yellow-400">Moyenne</span></span>
200
- </div>
201
- <div class="progress-bar rounded-full mb-2">
202
- <div class="progress-fill rounded-full" style="width: 55%"></div>
203
  </div>
204
- <div class="flex justify-between text-xs text-gray-400 mb-4">
205
- <span>Débit: 8.7 Mbps</span>
206
- <span>Stable</span>
 
 
 
207
  </div>
208
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
209
- <i class="fas fa-play mr-2"></i>Regarder
210
- </button>
211
  </div>
212
 
213
- <!-- Serveur 3 -->
214
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer">
215
- <div class="flex justify-between items-start mb-3">
216
- <h3 class="font-bold text-lg">Global HD</h3>
217
- <span class="quality-badge px-2 py-1 text-xs">720p</span>
218
- </div>
219
- <div class="flex items-center mb-2">
220
- <i class="fas fa-server text-gray-400 mr-2"></i>
221
- <span class="text-sm">États-Unis</span>
222
- </div>
223
- <div class="flex items-center mb-2">
224
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
225
- <span class="text-sm ping-average">Ping: 78ms</span>
226
- </div>
227
- <div class="flex items-center mb-4">
228
- <i class="fas fa-users text-gray-400 mr-2"></i>
229
- <span class="text-sm">Charge: <span class="text-orange-400">Élevée</span></span>
230
- </div>
231
- <div class="progress-bar rounded-full mb-2">
232
- <div class="progress-fill rounded-full" style="width: 80%"></div>
233
  </div>
234
- <div class="flex justify-between text-xs text-gray-400 mb-4">
235
- <span>Débit: 5.2 Mbps</span>
236
- <span>Variable</span>
 
 
 
237
  </div>
238
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
239
- <i class="fas fa-play mr-2"></i>Regarder
240
- </button>
241
  </div>
242
 
243
- <!-- Serveur 4 -->
244
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer">
245
- <div class="flex justify-between items-start mb-3">
246
- <h3 class="font-bold text-lg">StreamFox Premium</h3>
247
- <span class="quality-badge px-2 py-1 text-xs">4K UHD</span>
248
- </div>
249
- <div class="flex items-center mb-2">
250
- <i class="fas fa-server text-gray-400 mr-2"></i>
251
- <span class="text-sm">Canada</span>
252
- </div>
253
- <div class="flex items-center mb-2">
254
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
255
- <span class="text-sm ping-excellent">Ping: 32ms</span>
256
- </div>
257
- <div class="flex items-center mb-4">
258
- <i class="fas fa-users text-gray-400 mr-2"></i>
259
- <span class="text-sm">Charge: <span class="text-green-400">Faible</span></span>
260
- </div>
261
- <div class="progress-bar rounded-full mb-2">
262
- <div class="progress-fill rounded-full" style="width: 30%"></div>
263
  </div>
264
- <div class="flex justify-between text-xs text-gray-400 mb-4">
265
- <span>Débit: 11.8 Mbps</span>
266
- <span>Très stable</span>
 
 
 
267
  </div>
268
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
269
- <i class="fas fa-play mr-2"></i>Regarder
270
- </button>
271
  </div>
272
 
273
- <!-- Serveur 5 -->
274
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer">
275
- <div class="flex justify-between items-start mb-3">
276
- <h3 class="font-bold text-lg">MovieHub #2</h3>
277
- <span class="quality-badge px-2 py-1 text-xs">1080p</span>
278
- </div>
279
- <div class="flex items-center mb-2">
280
- <i class="fas fa-server text-gray-400 mr-2"></i>
281
- <span class="text-sm">Royaume-Uni</span>
282
- </div>
283
- <div class="flex items-center mb-2">
284
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
285
- <span class="text-sm ping-good">Ping: 48ms</span>
286
- </div>
287
- <div class="flex items-center mb-4">
288
- <i class="fas fa-users text-gray-400 mr-2"></i>
289
- <span class="text-sm">Charge: <span class="text-yellow-400">Moyenne</span></span>
290
- </div>
291
- <div class="progress-bar rounded-full mb-2">
292
- <div class="progress-fill rounded-full" style="width: 60%"></div>
293
  </div>
294
- <div class="flex justify-between text-xs text-gray-400 mb-4">
295
- <span>Débit: 7.9 Mbps</span>
296
- <span>Stable</span>
 
 
 
297
  </div>
298
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
299
- <i class="fas fa-play mr-2"></i>Regarder
300
- </button>
301
  </div>
302
 
303
- <!-- Serveur 6 -->
304
- <div class="server-card rounded-lg overflow-hidden p-4 cursor-pointer">
305
- <div class="flex justify-between items-start mb-3">
306
- <h3 class="font-bold text-lg">AsiaStream #1</h3>
307
- <span class="quality-badge px-2 py-1 text-xs">720p</span>
308
- </div>
309
- <div class="flex items-center mb-2">
310
- <i class="fas fa-server text-gray-400 mr-2"></i>
311
- <span class="text-sm">Japon</span>
312
- </div>
313
- <div class="flex items-center mb-2">
314
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
315
- <span class="text-sm ping-bad">Ping: 112ms</span>
316
- </div>
317
- <div class="flex items-center mb-4">
318
- <i class="fas fa-users text-gray-400 mr-2"></i>
319
- <span class="text-sm">Charge: <span class="text-red-400">Saturée</span></span>
320
- </div>
321
- <div class="progress-bar rounded-full mb-2">
322
- <div class="progress-fill rounded-full" style="width: 95%"></div>
323
  </div>
324
- <div class="flex justify-between text-xs text-gray-400 mb-4">
325
- <span>Débit: 3.1 Mbps</span>
326
- <span>Instable</span>
 
 
 
327
  </div>
328
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
329
- <i class="fas fa-play mr-2"></i>Regarder
330
- </button>
331
  </div>
332
  </div>
333
-
334
- <div class="flex justify-center mt-8">
335
- <button class="px-6 py-3 bg-gray-800 hover:bg-gray-700 rounded-full font-semibold transition">
336
- <i class="fas fa-sync-alt mr-2"></i>Actualiser les serveurs
337
- </button>
338
- </div>
339
  </div>
340
 
341
- <!-- Guide d'utilisation -->
342
- <div class="bg-gray-900 bg-opacity-50 rounded-xl p-6 mb-12">
343
- <h2 class="text-2xl font-bold mb-6 flex items-center">
344
- <span class="w-1 h-8 bg-blue-500 mr-3"></span>
345
- Comment utiliser nos serveurs ?
346
- </h2>
347
-
348
- <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
349
- <div class="bg-gray-800 p-6 rounded-lg">
350
- <div class="w-12 h-12 bg-blue-500 rounded-full flex items-center justify-center mb-4">
351
- <span class="text-white font-bold text-xl">1</span>
 
 
352
  </div>
353
- <h3 class="font-bold text-lg mb-2">Choisissez un serveur</h3>
354
- <p class="text-gray-300">Sélectionnez le serveur avec le meilleur ping et la meilleure qualité pour votre connexion.</p>
355
- </div>
356
-
357
- <div class="bg-gray-800 p-6 rounded-lg">
358
- <div class="w-12 h-12 bg-blue-500 rounded-full flex items-center justify-center mb-4">
359
- <span class="text-white font-bold text-xl">2</span>
360
  </div>
361
- <h3 class="font-bold text-lg mb-2">Cliquez sur "Regarder"</h3>
362
- <p class="text-gray-300">Le lecteur vidéo s'ouvrira automatiquement avec le film sélectionné.</p>
363
  </div>
364
 
365
- <div class="bg-gray-800 p-6 rounded-lg">
366
- <div class="w-12 h-12 bg-blue-500 rounded-full flex items-center justify-center mb-4">
367
- <span class="text-white font-bold text-xl">3</span>
 
 
 
 
 
 
368
  </div>
369
- <h3 class="font-bold text-lg mb-2">Profitez du film</h3>
370
- <p class="text-gray-300">Utilisez les contrôles du lecteur pour mettre en pause, avancer ou ajuster la qualité.</p>
371
- </div>
372
- </div>
373
- </div>
374
-
375
- <!-- FAQ -->
376
- <div class="mb-12">
377
- <h2 class="text-2xl font-bold mb-6 flex items-center">
378
- <span class="w-1 h-8 bg-purple-500 mr-3"></span>
379
- Questions fréquentes
380
- </h2>
381
-
382
- <div class="space-y-4">
383
- <div class="bg-gray-800 rounded-lg overflow-hidden">
384
- <button class="faq-question w-full text-left p-4 hover:bg-gray-700 transition flex justify-between items-center">
385
- <span class="font-semibold">Les serveurs sont-ils vraiment gratuits ?</span>
386
- <i class="fas fa-chevron-down transition-transform"></i>
387
- </button>
388
- <div class="faq-answer p-4 hidden">
389
- <p class="text-gray-300">Oui, tous nos serveurs sont entièrement gratuits. Nous maintenons ce service grâce à des publicités non intrusives.</p>
390
  </div>
391
  </div>
392
 
393
- <div class="bg-gray-800 rounded-lg overflow-hidden">
394
- <button class="faq-question w-full text-left p-4 hover:bg-gray-700 transition flex justify-between items-center">
395
- <span class="font-semibold">Comment choisir le meilleur serveur ?</span>
396
- <i class="fas fa-chevron-down transition-transform"></i>
397
- </button>
398
- <div class="faq-answer p-4 hidden">
399
- <p class="text-gray-300">Privilégiez les serveurs avec un ping faible (moins de 50ms) et une charge faible ou moyenne pour une meilleure expérience.</p>
 
 
 
 
 
 
 
 
 
400
  </div>
401
  </div>
402
 
403
- <div class="bg-gray-800 rounded-lg overflow-hidden">
404
- <button class="faq-question w-full text-left p-4 hover:bg-gray-700 transition flex justify-between items-center">
405
- <span class="font-semibold">Pourquoi certains serveurs sont lents ?</span>
406
- <i class="fas fa-chevron-down transition-transform"></i>
407
- </button>
408
- <div class="faq-answer p-4 hidden">
409
- <p class="text-gray-300">La vitesse dépend de votre localisation, de la charge du serveur et de votre connexion internet. Essayez différents serveurs pour trouver le plus rapide.</p>
 
 
 
 
 
 
 
 
 
410
  </div>
411
  </div>
412
 
413
- <div class="bg-gray-800 rounded-lg overflow-hidden">
414
- <button class="faq-question w-full text-left p-4 hover:bg-gray-700 transition flex justify-between items-center">
415
- <span class="font-semibold">Comment signaler un serveur qui ne fonctionne pas ?</span>
416
- <i class="fas fa-chevron-down transition-transform"></i>
417
- </button>
418
- <div class="faq-answer p-4 hidden">
419
- <p class="text-gray-300">Cliquez sur le bouton "Signaler un problème" sous le serveur concerné. Notre équipe le vérifiera dans les plus brefs délais.</p>
 
 
 
 
 
 
 
 
 
420
  </div>
421
  </div>
422
  </div>
@@ -424,83 +326,83 @@
424
  </div>
425
 
426
  <!-- Footer -->
427
- <footer class="bg-black bg-opacity-50 py-12">
428
  <div class="container mx-auto px-4">
429
  <div class="flex flex-col md:flex-row justify-between">
430
  <div class="mb-8 md:mb-0">
431
  <div class="flex items-center space-x-2 mb-4">
432
  <i class="fas fa-film text-red-500 text-2xl"></i>
433
- <span class="text-xl font-bold bg-gradient-to-r from-red-500 to-purple-600 bg-clip-text text-transparent">StreamServeurs</span>
434
  </div>
435
- <p class="text-gray-400 max-w-md">La plateforme ultime pour regarder des films en streaming gratuit via des serveurs optimisés partout dans le monde.</p>
436
  </div>
437
  <div class="grid grid-cols-2 md:grid-cols-3 gap-8">
438
  <div>
439
  <h3 class="text-lg font-semibold mb-4">Navigation</h3>
440
  <ul class="space-y-2">
441
- <li><a href="#" class="text-gray-400 hover:text-white transition">Accueil</a></li>
442
- <li><a href="#" class="text-gray-400 hover:text-white transition">Serveurs</a></li>
443
- <li><a href="#" class="text-gray-400 hover:text-white transition">Films Populaires</a></li>
444
- <li><a href="#" class="text-gray-400 hover:text-white transition">Nouveautés</a></li>
445
  </ul>
446
  </div>
447
  <div>
448
- <h3 class="text-lg font-semibold mb-4">Légal</h3>
449
  <ul class="space-y-2">
450
- <li><a href="#" class="text-gray-400 hover:text-white transition">CGU</a></li>
451
- <li><a href="#" class="text-gray-400 hover:text-white transition">Confidentialité</a></li>
452
- <li><a href="#" class="text-gray-400 hover:text-white transition">DMCA</a></li>
453
  </ul>
454
  </div>
455
  <div>
456
  <h3 class="text-lg font-semibold mb-4">Nous suivre</h3>
457
  <div class="flex space-x-4">
458
- <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500 transition">
459
- <i class="fab fa-telegram"></i>
460
- </a>
461
- <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500 transition">
462
- <i class="fab fa-discord"></i>
463
  </a>
464
- <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500 transition">
465
  <i class="fab fa-twitter"></i>
466
  </a>
 
 
 
467
  </div>
468
  </div>
469
  </div>
470
  </div>
471
  <div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-500">
472
- <p>© 2023 StreamServeurs. Ce site ne stocke aucun fichier sur son serveur.</p>
473
  </div>
474
  </div>
475
  </footer>
476
 
477
- <!-- Modal Lecteur Vidéo -->
478
- <div id="videoModal" class="fixed inset-0 z-50 hidden items-center justify-center bg-black bg-opacity-90 p-4">
479
  <div class="relative w-full max-w-6xl">
480
- <button id="closeModal" class="absolute -top-12 right-0 text-white text-3xl hover:text-red-500 transition">
481
  <i class="fas fa-times"></i>
482
  </button>
483
  <div class="aspect-w-16 aspect-h-9">
484
- <video id="player" controls class="w-full rounded-lg shadow-2xl">
485
  <source src="https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" type="video/mp4">
486
  Votre navigateur ne supporte pas la lecture de vidéos.
487
  </video>
488
  </div>
489
  <div class="mt-4 text-white">
490
- <h2 class="text-2xl font-bold">Dune: Part Two (2024)</h2>
491
  <div class="flex items-center mt-2 space-x-4 text-sm text-gray-300">
492
  <span>4K UHD</span>
493
- <span>166 min</span>
494
  <span>Science-Fiction</span>
495
  </div>
496
  <div class="flex space-x-4 mt-4">
497
- <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700 transition">
498
  <i class="fas fa-closed-captioning mr-2"></i>Sous-titres
499
  </button>
500
- <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700 transition">
501
  <i class="fas fa-cog mr-2"></i>Qualité
502
  </button>
503
- <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700 transition" onclick="openFullscreen()">
504
  <i class="fas fa-expand mr-2"></i>Plein écran
505
  </button>
506
  </div>
@@ -511,48 +413,26 @@
511
  <script>
512
  // Initialisation
513
  document.addEventListener('DOMContentLoaded', function() {
514
- // Sélection des serveurs
515
- const serverCards = document.querySelectorAll('.server-card');
516
- serverCards.forEach(card => {
517
- card.addEventListener('click', function() {
518
- serverCards.forEach(c => c.classList.remove('active'));
519
- this.classList.add('active');
520
- });
521
- });
522
-
523
- // Boutons "Regarder"
524
- const watchButtons = document.querySelectorAll('.server-card button');
525
- watchButtons.forEach(button => {
526
- button.addEventListener('click', function(e) {
527
- e.stopPropagation();
528
- document.getElementById('videoModal').classList.remove('hidden');
529
- document.getElementById('player').play();
530
  document.body.style.overflow = 'hidden';
531
  });
532
  });
533
 
534
- // FAQ
535
- const faqQuestions = document.querySelectorAll('.faq-question');
536
- faqQuestions.forEach(question => {
537
- question.addEventListener('click', function() {
538
- const answer = this.nextElementSibling;
539
- const icon = this.querySelector('i');
540
-
541
- answer.classList.toggle('hidden');
542
- icon.classList.toggle('rotate-180');
543
- });
544
- });
545
-
546
- // Fermer le modal
547
- document.getElementById('closeModal').addEventListener('click', function() {
548
- document.getElementById('videoModal').classList.add('hidden');
549
- document.getElementById('player').pause();
550
  document.body.style.overflow = 'auto';
551
  });
552
 
553
- // Plein écran
554
  function openFullscreen() {
555
- const elem = document.getElementById('player');
556
  if (elem.requestFullscreen) {
557
  elem.requestFullscreen();
558
  } else if (elem.webkitRequestFullscreen) {
@@ -562,54 +442,19 @@
562
  }
563
  }
564
 
565
- // Simuler le chargement des serveurs
566
- setTimeout(() => {
567
- const loadingServer = document.createElement('div');
568
- loadingServer.className = 'server-card rounded-lg overflow-hidden p-4 cursor-pointer';
569
- loadingServer.innerHTML = `
570
- <div class="flex justify-between items-start mb-3">
571
- <h3 class="font-bold text-lg">Nouveau Serveur FR</h3>
572
- <span class="quality-badge px-2 py-1 text-xs">1080p</span>
573
- </div>
574
- <div class="flex items-center mb-2">
575
- <i class="fas fa-server text-gray-400 mr-2"></i>
576
- <span class="text-sm">France</span>
577
- </div>
578
- <div class="flex items-center mb-2">
579
- <i class="fas fa-tachometer-alt text-gray-400 mr-2"></i>
580
- <span class="text-sm ping-excellent">Ping: 24ms</span>
581
- </div>
582
- <div class="flex items-center mb-4">
583
- <i class="fas fa-users text-gray-400 mr-2"></i>
584
- <span class="text-sm">Charge: <span class="text-green-400">Faible</span></span>
585
- </div>
586
- <div class="progress-bar rounded-full mb-2">
587
- <div class="progress-fill rounded-full" style="width: 20%"></div>
588
- </div>
589
- <div class="flex justify-between text-xs text-gray-400 mb-4">
590
- <span>Débit: 14.2 Mbps</span>
591
- <span>Très stable</span>
592
- </div>
593
- <button class="w-full py-2 bg-red-600 hover:bg-red-700 rounded-full font-semibold transition">
594
- <i class="fas fa-play mr-2"></i>Regarder
595
- </button>
596
- `;
597
-
598
- document.getElementById('serversContainer').appendChild(loadingServer);
599
-
600
- // Ajouter l'événement click
601
- loadingServer.addEventListener('click', function() {
602
- serverCards.forEach(c => c.classList.remove('active'));
603
- this.classList.add('active');
604
- });
605
-
606
- loadingServer.querySelector('button').addEventListener('click', function(e) {
607
- e.stopPropagation();
608
- document.getElementById('videoModal').classList.remove('hidden');
609
- document.getElementById('player').play();
610
- document.body.style.overflow = 'hidden';
611
- });
612
- }, 3000);
613
  });
614
  </script>
615
  <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/cin-plus" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>CinéStream - Films en Streaming</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>
 
11
 
12
  body {
13
  font-family: 'Poppins', sans-serif;
14
+ background: #0f0f0f;
15
  color: white;
16
  }
17
 
18
+ .film-card:hover .play-icon {
19
+ opacity: 1;
20
+ transform: translate(-50%, -50%) scale(1.1);
 
21
  }
22
 
23
+ .autoplay-toggle {
24
+ position: relative;
25
+ width: 50px;
26
+ height: 24px;
27
  }
28
 
29
+ .autoplay-toggle input {
30
+ opacity: 0;
31
+ width: 0;
32
+ height: 0;
33
  }
34
 
35
+ .autoplay-slider {
36
+ position: absolute;
37
+ cursor: pointer;
38
+ top: 0;
39
+ left: 0;
40
+ right: 0;
41
+ bottom: 0;
42
+ background-color: #ccc;
43
+ transition: .4s;
44
+ border-radius: 24px;
45
  }
46
 
47
+ .autoplay-slider:before {
48
+ position: absolute;
49
+ content: "";
50
+ height: 16px;
51
+ width: 16px;
52
+ left: 4px;
53
+ bottom: 4px;
54
+ background-color: white;
55
+ transition: .4s;
56
+ border-radius: 50%;
57
  }
58
 
59
+ input:checked + .autoplay-slider {
60
+ background-color: #e50914;
61
  }
62
 
63
+ input:checked + .autoplay-slider:before {
64
+ transform: translateX(26px);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  }
66
  </style>
67
  </head>
68
+ <body>
69
  <!-- Navbar -->
70
+ <nav class="fixed w-full z-50 bg-black bg-opacity-90">
71
  <div class="container mx-auto px-4 py-3 flex justify-between items-center">
72
+ <div class="flex items-center space-x-4">
73
  <i class="fas fa-film text-red-500 text-2xl"></i>
74
+ <span class="text-xl font-bold">CinéStream</span>
75
+ <div class="hidden md:flex space-x-6 ml-10">
76
+ <a href="#" class="hover:text-gray-300">Accueil</a>
77
+ <a href="#" class="hover:text-gray-300">Films</a>
78
+ <a href="#" class="hover:text-gray-300">Séries</a>
79
+ <a href="#" class="hover:text-gray-300">Nouveautés</a>
80
+ </div>
81
  </div>
82
  <div class="flex items-center space-x-4">
83
+ <div class="flex items-center space-x-2">
84
+ <span class="hidden sm:inline">Autoplay</span>
85
+ <label class="autoplay-toggle">
86
+ <input type="checkbox" checked>
87
+ <span class="autoplay-slider"></span>
88
+ </label>
89
+ </div>
90
+ <div class="w-8 h-8 rounded-full bg-purple-500 flex items-center justify-center cursor-pointer">
91
  <i class="fas fa-user"></i>
92
  </div>
93
  </div>
94
  </div>
95
  </nav>
96
 
97
+ <!-- Hero Banner -->
98
+ <div class="pt-16 pb-8 relative">
99
+ <div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent z-10"></div>
100
+ <div class="absolute inset-0 bg-black opacity-40 z-0"></div>
101
+ <img src="https://image.tmdb.org/t/p/original/8b8R8l88Qje9dn9OE8PY05Hxl3X.jpg"
102
+ alt="Dune"
103
+ class="w-full h-[70vh] object-cover">
104
+ <div class="container mx-auto px-4 relative z-20 mt-[-150px]">
105
+ <h1 class="text-4xl md:text-5xl font-bold mb-4">Dune : Partie Deux</h1>
106
+ <div class="flex items-center space-x-4 mb-6">
107
+ <span class="text-green-500 font-semibold">97% Match</span>
108
+ <span>2024</span>
109
+ <span class="border px-2">4K Ultra HD</span>
110
+ <span>2h 46m</span>
 
 
 
 
 
 
111
  </div>
112
+ <p class="max-w-2xl text-lg mb-6">Paul Atreides s'unit avec Chani et les Fremen pour venger la trahison de sa famille et empêcher un terrible futur que lui seul peut prévoir.</p>
113
+ <div class="flex space-x-4">
114
+ <button class="px-6 py-3 bg-white text-black rounded flex items-center font-semibold hover:bg-opacity-80">
115
+ <i class="fas fa-play mr-2"></i> Lecture
116
+ </button>
117
+ <button class="px-6 py-3 bg-gray-600 bg-opacity-70 rounded flex items-center font-semibold hover:bg-opacity-50">
118
+ <i class="fas fa-info-circle mr-2"></i> Plus d'infos
119
+ </button>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  </div>
121
  </div>
122
+ </div>
123
 
124
+ <!-- Films Section -->
125
+ <div class="container mx-auto px-4 py-8">
126
+ <div class="mb-10">
127
+ <h2 class="text-2xl font-bold mb-6">Nouveaux films ajoutés</h2>
128
+ <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4">
129
+ <!-- Film 1 -->
130
+ <div class="film-card relative rounded overflow-hidden group">
131
+ <img src="https://image.tmdb.org/t/p/w500/1pdfLvkbY9ohJlCjQH2CZjjYVvJ.jpg"
132
+ alt="Oppenheimer"
133
+ class="w-full h-auto object-cover rounded">
134
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
135
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
136
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
137
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  </div>
139
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
140
+ <h3 class="font-semibold">Oppenheimer</h3>
141
+ <div class="flex justify-between text-xs text-gray-300">
142
+ <span>2023</span>
143
+ <span>3h</span>
144
+ </div>
145
  </div>
 
 
 
146
  </div>
147
 
148
+ <!-- Film 2 -->
149
+ <div class="film-card relative rounded overflow-hidden group">
150
+ <img src="https://image.tmdb.org/t/p/w500/kDp1vUBnMpe8ak4rjgl3cLELqjU.jpg"
151
+ alt="Killers of the Flower Moon"
152
+ class="w-full h-auto object-cover rounded">
153
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
154
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
155
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
156
+ </div>
 
 
 
 
 
 
 
 
 
 
 
157
  </div>
158
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
159
+ <h3 class="font-semibold">Killers of the Flower Moon</h3>
160
+ <div class="flex justify-between text-xs text-gray-300">
161
+ <span>2023</span>
162
+ <span>3h 26m</span>
163
+ </div>
164
  </div>
 
 
 
165
  </div>
166
 
167
+ <!-- Film 3 -->
168
+ <div class="film-card relative rounded overflow-hidden group">
169
+ <img src="https://image.tmdb.org/t/p/w500/8Vt6mWRCeplUPZQoKvXvxQyFsVu.jpg"
170
+ alt="The Marvels"
171
+ class="w-full h-auto object-cover rounded">
172
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
173
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
174
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
175
+ </div>
 
 
 
 
 
 
 
 
 
 
 
176
  </div>
177
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
178
+ <h3 class="font-semibold">The Marvels</h3>
179
+ <div class="flex justify-between text-xs text-gray-300">
180
+ <span>2023</span>
181
+ <span>1h 45m</span>
182
+ </div>
183
  </div>
 
 
 
184
  </div>
185
 
186
+ <!-- Film 4 -->
187
+ <div class="film-card relative rounded overflow-hidden group">
188
+ <img src="https://image.tmdb.org/t/p/w500/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg"
189
+ alt="Napoleon"
190
+ class="w-full h-auto object-cover rounded">
191
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
192
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
193
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
194
+ </div>
 
 
 
 
 
 
 
 
 
 
 
195
  </div>
196
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
197
+ <h3 class="font-semibold">Napoléon</h3>
198
+ <div class="flex justify-between text-xs text-gray-300">
199
+ <span>2023</span>
200
+ <span>2h 38m</span>
201
+ </div>
202
  </div>
 
 
 
203
  </div>
204
 
205
+ <!-- Film 5 -->
206
+ <div class="film-card relative rounded overflow-hidden group">
207
+ <img src="https://image.tmdb.org/t/p/w500/1X7l9L2FVaxbZluYrGq4h8QZQpM.jpg"
208
+ alt="Wonka"
209
+ class="w-full h-auto object-cover rounded">
210
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
211
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
212
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
213
+ </div>
 
 
 
 
 
 
 
 
 
 
 
214
  </div>
215
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
216
+ <h3 class="font-semibold">Wonka</h3>
217
+ <div class="flex justify-between text-xs text-gray-300">
218
+ <span>2023</span>
219
+ <span>1h 56m</span>
220
+ </div>
221
  </div>
 
 
 
222
  </div>
223
  </div>
 
 
 
 
 
 
224
  </div>
225
 
226
+ <!-- Recommandations -->
227
+ <div class="mb-10">
228
+ <h2 class="text-2xl font-bold mb-6">Recommandations pour vous</h2>
229
+ <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4">
230
+ <!-- Film 6 -->
231
+ <div class="film-card relative rounded overflow-hidden group">
232
+ <img src="https://image.tmdb.org/t/p/w500/8Gxv8gSFCU0XGDykEGv7zR1nBua.jpg"
233
+ alt="Poor Things"
234
+ class="w-full h-auto object-cover rounded">
235
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
236
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
237
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
238
+ </div>
239
  </div>
240
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
241
+ <h3 class="font-semibold">Poor Things</h3>
242
+ <div class="flex justify-between text-xs text-gray-300">
243
+ <span>2023</span>
244
+ <span>2h 21m</span>
245
+ </div>
 
246
  </div>
 
 
247
  </div>
248
 
249
+ <!-- Film 7 -->
250
+ <div class="film-card relative rounded overflow-hidden group">
251
+ <img src="https://image.tmdb.org/t/p/w500/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg"
252
+ alt="The Boy and the Heron"
253
+ class="w-full h-auto object-cover rounded">
254
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
255
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
256
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
257
+ </div>
258
  </div>
259
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
260
+ <h3 class="font-semibold">Le Garçon et le Héron</h3>
261
+ <div class="flex justify-between text-xs text-gray-300">
262
+ <span>2023</span>
263
+ <span>2h 4m</span>
264
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
265
  </div>
266
  </div>
267
 
268
+ <!-- Film 8 -->
269
+ <div class="film-card relative rounded overflow-hidden group">
270
+ <img src="https://image.tmdb.org/t/p/w500/1XDDXPXGiI8g7Gf0rwQUdWJ6q2S.jpg"
271
+ alt="The Hunger Games: The Ballad of Songbirds & Snakes"
272
+ class="w-full h-auto object-cover rounded">
273
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
274
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
275
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
276
+ </div>
277
+ </div>
278
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
279
+ <h3 class="font-semibold">Hunger Games : La Ballade...</h3>
280
+ <div class="flex justify-between text-xs text-gray-300">
281
+ <span>2023</span>
282
+ <span>2h 37m</span>
283
+ </div>
284
  </div>
285
  </div>
286
 
287
+ <!-- Film 9 -->
288
+ <div class="film-card relative rounded overflow-hidden group">
289
+ <img src="https://image.tmdb.org/t/p/w500/5mzr6JZbrqnqD8rCEvPhuCE5Fw2.jpg"
290
+ alt="The Iron Claw"
291
+ class="w-full h-auto object-cover rounded">
292
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
293
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
294
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
295
+ </div>
296
+ </div>
297
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
298
+ <h3 class="font-semibold">The Iron Claw</h3>
299
+ <div class="flex justify-between text-xs text-gray-300">
300
+ <span>2023</span>
301
+ <span>2h 12m</span>
302
+ </div>
303
  </div>
304
  </div>
305
 
306
+ <!-- Film 10 -->
307
+ <div class="film-card relative rounded overflow-hidden group">
308
+ <img src="https://image.tmdb.org/t/p/w500/1e2yX2LFT7xRSEiir9bsIc3UR1K.jpg"
309
+ alt="Aquaman and the Lost Kingdom"
310
+ class="w-full h-auto object-cover rounded">
311
+ <div class="absolute inset-0 bg-black bg-opacity-0 group-hover:bg-opacity-60 transition-all duration-300">
312
+ <div class="play-icon absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 opacity-0 transition-all duration-300">
313
+ <i class="fas fa-play-circle text-5xl text-white opacity-90 hover:text-red-500"></i>
314
+ </div>
315
+ </div>
316
+ <div class="absolute bottom-0 left-0 right-0 p-2 bg-gradient-to-t from-black to-transparent">
317
+ <h3 class="font-semibold">Aquaman 2</h3>
318
+ <div class="flex justify-between text-xs text-gray-300">
319
+ <span>2023</span>
320
+ <span>2h 4m</span>
321
+ </div>
322
  </div>
323
  </div>
324
  </div>
 
326
  </div>
327
 
328
  <!-- Footer -->
329
+ <footer class="bg-black py-12">
330
  <div class="container mx-auto px-4">
331
  <div class="flex flex-col md:flex-row justify-between">
332
  <div class="mb-8 md:mb-0">
333
  <div class="flex items-center space-x-2 mb-4">
334
  <i class="fas fa-film text-red-500 text-2xl"></i>
335
+ <span class="text-xl font-bold">CinéStream</span>
336
  </div>
337
+ <p class="text-gray-400 max-w-md">La meilleure plateforme pour découvrir des films du monde entier.</p>
338
  </div>
339
  <div class="grid grid-cols-2 md:grid-cols-3 gap-8">
340
  <div>
341
  <h3 class="text-lg font-semibold mb-4">Navigation</h3>
342
  <ul class="space-y-2">
343
+ <li><a href="#" class="text-gray-400 hover:text-white">Accueil</a></li>
344
+ <li><a href="#" class="text-gray-400 hover:text-white">Films</a></li>
345
+ <li><a href="#" class="text-gray-400 hover:text-white">Séries</a></li>
346
+ <li><a href="#" class="text-gray-400 hover:text-white">Nouveautés</a></li>
347
  </ul>
348
  </div>
349
  <div>
350
+ <h3 class="text-lg font-semibold mb-4">Compte</h3>
351
  <ul class="space-y-2">
352
+ <li><a href="#" class="text-gray-400 hover:text-white">Mon compte</a></li>
353
+ <li><a href="#" class="text-gray-400 hover:text-white">Abonnements</a></li>
354
+ <li><a href="#" class="text-gray-400 hover:text-white">Paramètres</a></li>
355
  </ul>
356
  </div>
357
  <div>
358
  <h3 class="text-lg font-semibold mb-4">Nous suivre</h3>
359
  <div class="flex space-x-4">
360
+ <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500">
361
+ <i class="fab fa-facebook-f"></i>
 
 
 
362
  </a>
363
+ <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500">
364
  <i class="fab fa-twitter"></i>
365
  </a>
366
+ <a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-red-500">
367
+ <i class="fab fa-instagram"></i>
368
+ </a>
369
  </div>
370
  </div>
371
  </div>
372
  </div>
373
  <div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-500">
374
+ <p>© 2023 CinéStream. Tous droits réservés.</p>
375
  </div>
376
  </div>
377
  </footer>
378
 
379
+ <!-- Video Player Modal -->
380
+ <div id="playerModal" class="fixed inset-0 z-50 hidden bg-black bg-opacity-90 flex items-center justify-center p-4">
381
  <div class="relative w-full max-w-6xl">
382
+ <button id="closePlayer" class="absolute -top-12 right-0 text-white text-3xl hover:text-red-500">
383
  <i class="fas fa-times"></i>
384
  </button>
385
  <div class="aspect-w-16 aspect-h-9">
386
+ <video id="moviePlayer" controls autoplay class="w-full rounded-lg">
387
  <source src="https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" type="video/mp4">
388
  Votre navigateur ne supporte pas la lecture de vidéos.
389
  </video>
390
  </div>
391
  <div class="mt-4 text-white">
392
+ <h2 class="text-2xl font-bold">Dune : Partie Deux (2024)</h2>
393
  <div class="flex items-center mt-2 space-x-4 text-sm text-gray-300">
394
  <span>4K UHD</span>
395
+ <span>2h 46m</span>
396
  <span>Science-Fiction</span>
397
  </div>
398
  <div class="flex space-x-4 mt-4">
399
+ <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700">
400
  <i class="fas fa-closed-captioning mr-2"></i>Sous-titres
401
  </button>
402
+ <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700">
403
  <i class="fas fa-cog mr-2"></i>Qualité
404
  </button>
405
+ <button class="px-4 py-2 bg-gray-800 rounded-full text-sm hover:bg-gray-700" onclick="openFullscreen()">
406
  <i class="fas fa-expand mr-2"></i>Plein écran
407
  </button>
408
  </div>
 
413
  <script>
414
  // Initialisation
415
  document.addEventListener('DOMContentLoaded', function() {
416
+ // Play buttons
417
+ const playButtons = document.querySelectorAll('.play-icon, .bg-white');
418
+ playButtons.forEach(button => {
419
+ button.addEventListener('click', function() {
420
+ document.getElementById('playerModal').classList.remove('hidden');
421
+ document.getElementById('moviePlayer').play();
 
 
 
 
 
 
 
 
 
 
422
  document.body.style.overflow = 'hidden';
423
  });
424
  });
425
 
426
+ // Close player
427
+ document.getElementById('closePlayer').addEventListener('click', function() {
428
+ document.getElementById('playerModal').classList.add('hidden');
429
+ document.getElementById('moviePlayer').pause();
 
 
 
 
 
 
 
 
 
 
 
 
430
  document.body.style.overflow = 'auto';
431
  });
432
 
433
+ // Fullscreen
434
  function openFullscreen() {
435
+ const elem = document.getElementById('moviePlayer');
436
  if (elem.requestFullscreen) {
437
  elem.requestFullscreen();
438
  } else if (elem.webkitRequestFullscreen) {
 
442
  }
443
  }
444
 
445
+ // Autoplay next episode simulation
446
+ const player = document.getElementById('moviePlayer');
447
+ player.addEventListener('ended', function() {
448
+ if (document.querySelector('input[type="checkbox"]').checked) {
449
+ // Simuler la lecture du film suivant
450
+ setTimeout(() => {
451
+ alert('Lecture automatique : Le prochain film va commencer');
452
+ // Ici normalement on chargerait le prochain film
453
+ player.currentTime = 0;
454
+ player.play();
455
+ }, 2000);
456
+ }
457
+ });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
458
  });
459
  </script>
460
  <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/cin-plus" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
prompts.txt CHANGED
@@ -2,4 +2,5 @@ https://huggingface.co/spaces/docto41/cin-flix . Avec lecture en automatique et
2
  ajouter une grosse base de liens des films de 52652 liens url des film complet a regarder de 2023 à 2025
3
  mettre les vrai titres des films avec leur image original et activer les bouton play
4
  activer mode lecture du film complet avec toutes les liens des serveur gratuite
5
- je veux des serveur pour regarder les film
 
 
2
  ajouter une grosse base de liens des films de 52652 liens url des film complet a regarder de 2023 à 2025
3
  mettre les vrai titres des films avec leur image original et activer les bouton play
4
  activer mode lecture du film complet avec toutes les liens des serveur gratuite
5
+ je veux des serveur pour regarder les film
6
+ je veux voir les vrai film réel pas des simulation je veux regarder les film en reel et en autoplay