Spaces:
Running
Running
| <html lang="fr"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>NexusFlix - Portail Cinématographique Quantique</title> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
| <style> | |
| @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Rajdhani:wght@300;500;700&display=swap'); | |
| :root { | |
| --primary: #00f0ff; | |
| --secondary: #ff00f0; | |
| --dark: #0a0a20; | |
| --darker: #050510; | |
| } | |
| body { | |
| font-family: 'Rajdhani', sans-serif; | |
| background-color: var(--darker); | |
| color: white; | |
| overflow-x: hidden; | |
| } | |
| h1, h2, h3, .font-orbitron { | |
| font-family: 'Orbitron', sans-serif; | |
| } | |
| .neon-text { | |
| text-shadow: 0 0 5px var(--primary), 0 0 10px var(--primary), 0 0 20px var(--primary); | |
| } | |
| .neon-box { | |
| box-shadow: 0 0 10px var(--primary), 0 0 20px rgba(0, 240, 255, 0.3); | |
| border: 1px solid var(--primary); | |
| } | |
| .pulse { | |
| animation: pulse 2s infinite; | |
| } | |
| @keyframes pulse { | |
| 0% { box-shadow: 0 0 0 0 rgba(0, 240, 255, 0.7); } | |
| 70% { box-shadow: 0 0 0 10px rgba(0, 240, 255, 0); } | |
| 100% { box-shadow: 0 0 0 0 rgba(0, 240, 255, 0); } | |
| } | |
| .glow { | |
| animation: glow 3s ease-in-out infinite alternate; | |
| } | |
| @keyframes glow { | |
| from { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px var(--primary), 0 0 20px var(--primary); } | |
| to { text-shadow: 0 0 10px #fff, 0 0 15px var(--secondary), 0 0 20px var(--secondary), 0 0 25px var(--secondary); } | |
| } | |
| .scanline { | |
| position: relative; | |
| overflow: hidden; | |
| } | |
| .scanline::after { | |
| content: ''; | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| right: 0; | |
| height: 2px; | |
| background: rgba(0, 240, 255, 0.5); | |
| box-shadow: 0 2px 10px rgba(0, 240, 255, 0.7); | |
| animation: scan 8s linear infinite; | |
| } | |
| @keyframes scan { | |
| 0% { top: -2px; } | |
| 100% { top: 100%; } | |
| } | |
| .holographic-card { | |
| background: linear-gradient(135deg, rgba(10, 10, 40, 0.8) 0%, rgba(5, 5, 20, 0.9) 100%); | |
| backdrop-filter: blur(10px); | |
| transform-style: preserve-3d; | |
| transition: all 0.5s ease; | |
| } | |
| .holographic-card:hover { | |
| transform: translateY(-10px) scale(1.02); | |
| box-shadow: 0 20px 30px rgba(0, 240, 255, 0.3); | |
| } | |
| .matrix-bg { | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 100%; | |
| z-index: -1; | |
| opacity: 0.1; | |
| background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M0,0 L100,0 L100,100 L0,100 Z" fill="none" stroke="%2300f0ff" stroke-width="0.5" stroke-dasharray="2 2"/></svg>'); | |
| } | |
| .loading-bar { | |
| position: relative; | |
| height: 4px; | |
| background: rgba(255, 255, 255, 0.1); | |
| overflow: hidden; | |
| } | |
| .loading-bar::after { | |
| content: ''; | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| height: 100%; | |
| width: 50%; | |
| background: linear-gradient(90deg, transparent, var(--primary), transparent); | |
| animation: loading 2s infinite; | |
| } | |
| @keyframes loading { | |
| 0% { left: -50%; } | |
| 100% { left: 150%; } | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <!-- Matrix Background --> | |
| <div class="matrix-bg"></div> | |
| <!-- Main Container --> | |
| <div class="min-h-screen flex flex-col"> | |
| <!-- Header --> | |
| <header class="bg-black bg-opacity-80 border-b border-gray-800 sticky top-0 z-50 backdrop-blur-md"> | |
| <div class="container mx-auto px-4 py-3"> | |
| <div class="flex justify-between items-center"> | |
| <div class="flex items-center space-x-4"> | |
| <div class="neon-box rounded-full p-2 bg-black"> | |
| <i class="fas fa-film text-2xl text-cyan-400"></i> | |
| </div> | |
| <h1 class="text-3xl font-bold font-orbitron neon-text">Nexus<span class="text-purple-400">Flix</span></h1> | |
| </div> | |
| <div class="flex items-center space-x-6"> | |
| <div class="relative group"> | |
| <button class="px-4 py-2 bg-gradient-to-r from-cyan-500 to-purple-600 rounded-full font-bold hover:opacity-90 transition-all duration-300 group-hover:scale-105"> | |
| <i class="fas fa-user-astronaut mr-2"></i> Mon Portail | |
| </button> | |
| <div class="absolute right-0 mt-2 w-64 bg-gray-900 bg-opacity-90 border border-cyan-400 rounded-lg shadow-lg opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 z-50"> | |
| <div class="p-4"> | |
| <div class="flex items-center mb-4"> | |
| <div class="h-10 w-10 rounded-full bg-purple-500 flex items-center justify-center mr-3"> | |
| <i class="fas fa-user-secret"></i> | |
| </div> | |
| <div> | |
| <p class="font-bold">Admin Quantique</p> | |
| <p class="text-xs text-gray-400">Niveau d'accès: Omega</p> | |
| </div> | |
| </div> | |
| <hr class="border-gray-700 my-2"> | |
| <a href="#" class="block py-2 px-2 hover:bg-gray-800 rounded"><i class="fas fa-cog mr-2 text-cyan-400"></i> Paramètres</a> | |
| <a href="#" class="block py-2 px-2 hover:bg-gray-800 rounded"><i class="fas fa-robot mr-2 text-purple-400"></i> Robots d'indexation</a> | |
| <a href="#" class="block py-2 px-2 hover:bg-gray-800 rounded"><i class="fas fa-sign-out-alt mr-2 text-red-400"></i> Déconnexion</a> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="loading-bar"></div> | |
| </header> | |
| <!-- Main Content --> | |
| <main class="flex-grow container mx-auto px-4 py-8"> | |
| <!-- Stats Overview --> | |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-6 mb-8"> | |
| <div class="holographic-card rounded-xl p-6 scanline"> | |
| <div class="flex items-center justify-between"> | |
| <div> | |
| <p class="text-gray-400 uppercase text-sm">Films Indexés</p> | |
| <p class="text-4xl font-bold font-orbitron text-cyan-400">978,978,574</p> | |
| </div> | |
| <div class="text-4xl text-purple-400"> | |
| <i class="fas fa-database"></i> | |
| </div> | |
| </div> | |
| <div class="mt-4 pt-2 border-t border-gray-700"> | |
| <p class="text-xs text-gray-400"><span class="text-green-400"><i class="fas fa-arrow-up"></i> 12,457</span> nouveaux aujourd'hui</p> | |
| </div> | |
| </div> | |
| <div class="holographic-card rounded-xl p-6 scanline"> | |
| <div class="flex items-center justify-between"> | |
| <div> | |
| <p class="text-gray-400 uppercase text-sm">Qualités Disponibles</p> | |
| <p class="text-4xl font-bold font-orbitron text-purple-400">27</p> | |
| </div> | |
| <div class="text-4xl text-cyan-400"> | |
| <i class="fas fa-layer-group"></i> | |
| </div> | |
| </div> | |
| <div class="mt-4 pt-2 border-t border-gray-700"> | |
| <p class="text-xs text-gray-400">PM4, EMB, HD, UHD, 8K, etc.</p> | |
| </div> | |
| </div> | |
| <div class="holographic-card rounded-xl p-6 scanline"> | |
| <div class="flex items-center justify-between"> | |
| <div> | |
| <p class="text-gray-400 uppercase text-sm">Langues</p> | |
| <p class="text-4xl font-bold font-orbitron text-green-400">48</p> | |
| </div> | |
| <div class="text-4xl text-yellow-400"> | |
| <i class="fas fa-language"></i> | |
| </div> | |
| </div> | |
| <div class="mt-4 pt-2 border-t border-gray-700"> | |
| <p class="text-xs text-gray-400"><span class="text-cyan-400">Français</span> disponible sur 89%</p> | |
| </div> | |
| </div> | |
| <div class="holographic-card rounded-xl p-6 scanline"> | |
| <div class="flex items-center justify-between"> | |
| <div> | |
| <p class="text-gray-400 uppercase text-sm">Robots Actifs</p> | |
| <p class="text-4xl font-bold font-orbitron text-yellow-400">1,248</p> | |
| </div> | |
| <div class="text-4xl text-red-400"> | |
| <i class="fas fa-robot"></i> | |
| </div> | |
| </div> | |
| <div class="mt-4 pt-2 border-t border-gray-700"> | |
| <p class="text-xs text-gray-400">Indexation en temps réel</p> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Search and Filters --> | |
| <div class="mb-8"> | |
| <div class="holographic-card rounded-xl p-6 mb-6 scanline"> | |
| <div class="flex flex-col md:flex-row md:items-center md:justify-between space-y-4 md:space-y-0"> | |
| <div class="relative flex-grow md:mr-4"> | |
| <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> | |
| <i class="fas fa-search text-cyan-400"></i> | |
| </div> | |
| <input type="text" class="w-full bg-gray-900 bg-opacity-70 border border-cyan-400 rounded-lg pl-10 pr-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500 focus:border-transparent" placeholder="Recherche quantique parmi 978,978,574 films..."> | |
| </div> | |
| <div class="flex space-x-2"> | |
| <div class="relative group"> | |
| <button class="px-4 py-2 bg-gray-800 hover:bg-gray-700 border border-gray-700 rounded-lg flex items-center transition-all duration-300 group-hover:border-cyan-400"> | |
| <i class="fas fa-filter mr-2 text-purple-400"></i> | |
| <span>Filtres</span> | |
| <i class="fas fa-chevron-down ml-2 text-xs"></i> | |
| </button> | |
| <div class="absolute right-0 mt-2 w-64 bg-gray-900 bg-opacity-90 border border-cyan-400 rounded-lg shadow-lg opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 z-50"> | |
| <div class="p-4"> | |
| <div class="mb-4"> | |
| <label class="block text-sm text-gray-400 mb-1">Qualité</label> | |
| <select class="w-full bg-gray-800 border border-gray-700 rounded px-3 py-2 text-sm text-white"> | |
| <option>Toutes</option> | |
| <option>8K UHD</option> | |
| <option>4K UHD</option> | |
| <option>HD 1080p</option> | |
| <option>HD 720p</option> | |
| <option>PM4</option> | |
| <option>EMB</option> | |
| </select> | |
| </div> | |
| <div class="mb-4"> | |
| <label class="block text-sm text-gray-400 mb-1">Langue</label> | |
| <select class="w-full bg-gray-800 border border-gray-700 rounded px-3 py-2 text-sm text-white"> | |
| <option>Français</option> | |
| <option>Anglais</option> | |
| <option>Multilingue</option> | |
| <option>Toutes</option> | |
| </select> | |
| </div> | |
| <div class="mb-4"> | |
| <label class="block text-sm text-gray-400 mb-1">Année</label> | |
| <input type="range" min="1900" max="2023" class="w-full"> | |
| </div> | |
| <button class="w-full bg-cyan-500 hover:bg-cyan-600 text-white py-2 rounded-lg text-sm font-bold transition-colors duration-300"> | |
| Appliquer | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| <button class="px-4 py-2 bg-gradient-to-r from-purple-600 to-cyan-500 rounded-lg flex items-center hover:opacity-90 transition-all duration-300"> | |
| <i class="fas fa-bolt mr-2"></i> | |
| <span>Recherche IA</span> | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Content Sections --> | |
| <div class="mb-12"> | |
| <div class="flex items-center justify-between mb-6"> | |
| <h2 class="text-2xl font-bold font-orbitron neon-text flex items-center"> | |
| <span class="w-3 h-3 rounded-full bg-cyan-400 mr-3 pulse"></span> | |
| Films Récemment Indexés | |
| </h2> | |
| <a href="#" class="text-sm text-cyan-400 hover:text-purple-400 flex items-center transition-colors duration-300"> | |
| Voir tout <i class="fas fa-arrow-right ml-1"></i> | |
| </a> | |
| </div> | |
| <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-4"> | |
| <!-- Movie Card 1 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-cyan-500 text-black px-2 py-1 rounded font-bold">HD 1080p</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">Interstellar</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">2014</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">8.6</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Movie Card 2 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/1pdfLvkbY9ohJlCjQHlyCZ8O7C.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-green-500 text-black px-2 py-1 rounded font-bold">4K UHD</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">Inception</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">2010</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">8.8</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Movie Card 3 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/vZloFAK7NmvMHKSs1hH3RB33vH4.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-red-500 text-white px-2 py-1 rounded font-bold">8K UHD</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">The Dark Knight</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">2008</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">9.0</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Movie Card 4 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/7WsyChQLEftFiDOVTGkv3hFpyyt.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-cyan-500 text-black px-2 py-1 rounded font-bold">HD 1080p</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">Avengers: Endgame</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">2019</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">8.4</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Movie Card 5 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/6FfCtAuVAW8XJjZ7eWeLibRLWTw.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-green-500 text-black px-2 py-1 rounded font-bold">4K UHD</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">Joker</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">2019</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">8.4</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Movie Card 6 --> | |
| <div class="holographic-card rounded-lg overflow-hidden relative group"> | |
| <div class="relative pt-[150%] bg-gray-800"> | |
| <img src="https://image.tmdb.org/t/p/w500/1Lh9LER4xRQ3INFFi2dfS2hpRwV.jpg" alt="Movie Poster" class="absolute top-0 left-0 w-full h-full object-cover"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> | |
| <div class="absolute bottom-0 left-0 right-0 p-2 opacity-0 group-hover:opacity-100 transition-opacity duration-300"> | |
| <div class="flex justify-between items-center"> | |
| <span class="text-xs bg-gray-500 text-white px-2 py-1 rounded font-bold">EMB</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded font-bold">FR</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-3"> | |
| <h3 class="font-bold text-sm truncate">The Shawshank Redemption</h3> | |
| <div class="flex justify-between items-center mt-1"> | |
| <span class="text-xs text-gray-400">1994</span> | |
| <div class="flex items-center"> | |
| <i class="fas fa-star text-yellow-400 text-xs mr-1"></i> | |
| <span class="text-xs">9.3</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 bg-black bg-opacity-70"> | |
| <button class="bg-cyan-500 hover:bg-cyan-600 text-white rounded-full p-3 transition-colors duration-300 transform group-hover:scale-110"> | |
| <i class="fas fa-play"></i> | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Player Section --> | |
| <div class="mb-12"> | |
| <div class="flex items-center justify-between mb-6"> | |
| <h2 class="text-2xl font-bold font-orbitron neon-text flex items-center"> | |
| <span class="w-3 h-3 rounded-full bg-purple-400 mr-3 pulse"></span> | |
| Lecteur Quantique Nexus | |
| </h2> | |
| <div class="flex items-center space-x-2"> | |
| <span class="text-xs bg-cyan-500 text-black px-2 py-1 rounded-full font-bold">HD 1080p</span> | |
| <span class="text-xs bg-purple-500 text-white px-2 py-1 rounded-full font-bold">FR</span> | |
| <span class="text-xs bg-green-500 text-black px-2 py-1 rounded-full font-bold">4K</span> | |
| <span class="text-xs bg-red-500 text-white px-2 py-1 rounded-full font-bold">8K</span> | |
| </div> | |
| </div> | |
| <div class="holographic-card rounded-xl overflow-hidden scanline"> | |
| <div class="relative pt-[56.25%] bg-black"> | |
| <div class="absolute inset-0 flex items-center justify-center"> | |
| <div class="text-center"> | |
| <div class="text-6xl mb-4 text-cyan-400"> | |
| <i class="fas fa-play-circle"></i> | |
| </div> | |
| <h3 class="text-xl font-bold font-orbitron mb-2">Prêt pour l'expérience Nexus</h3> | |
| <p class="text-gray-400 max-w-md mx-auto">Sélectionnez un film pour activer le lecteur quantique avec intégration robotisée des flux</p> | |
| <div class="mt-6 flex justify-center space-x-4"> | |
| <button class="px-6 py-2 bg-cyan-500 hover:bg-cyan-600 text-black rounded-full font-bold flex items-center transition-colors duration-300"> | |
| <i class="fas fa-random mr-2"></i> Aléatoire | |
| </button> | |
| <button class="px-6 py-2 bg-purple-500 hover:bg-purple-600 text-white rounded-full font-bold flex items-center transition-colors duration-300"> | |
| <i class="fas fa-robot mr-2"></i> IA Suggest | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="p-4 bg-gray-900 bg-opacity-70"> | |
| <div class="flex flex-col md:flex-row md:items-center md:justify-between"> | |
| <div class="mb-4 md:mb-0"> | |
| <h3 class="font-bold text-lg">Système de Lecture Nexus</h3> | |
| <p class="text-sm text-gray-400">Technologie quantique avec intégration PM4/EMB/HD</p> | |
| </div> | |
| <div class="flex space-x-2"> | |
| <button class="px-4 py-2 bg-gray-800 hover:bg-gray-700 rounded-lg text-sm flex items-center"> | |
| <i class="fas fa-cog mr-2 text-cyan-400"></i> Paramètres | |
| </button> | |
| <button class="px-4 py-2 bg-gradient-to-r from-cyan-500 to-purple-600 hover:opacity-90 rounded-lg text-sm font-bold flex items-center"> | |
| <i class="fas fa-bolt mr-2"></i> Activer Nexus | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Categories --> | |
| <div class="mb-12"> | |
| <div class="flex items-center justify-between mb-6"> | |
| <h2 class="text-2xl font-bold font-orbitron neon-text flex items-center"> | |
| <span class="w-3 h-3 rounded-full bg-green-400 mr-3 pulse"></span> | |
| Catégories Quantiques | |
| </h2> | |
| <a href="#" class="text-sm text-cyan-400 hover:text-purple-400 flex items-center transition-colors duration-300"> | |
| Explorer toutes <i class="fas fa-arrow-right ml-1"></i> | |
| </a> | |
| </div> | |
| <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-4"> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-cyan-500 to-purple-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-cyan-400 group-hover:text-white"> | |
| <i class="fas fa-space-shuttle"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Science-Fiction</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">12,457 films</p> | |
| </a> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-purple-500 to-cyan-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-purple-400 group-hover:text-white"> | |
| <i class="fas fa-user-astronaut"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Action</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">8,742 films</p> | |
| </a> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-green-500 to-cyan-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-green-400 group-hover:text-white"> | |
| <i class="fas fa-laugh-beam"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Comédie</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">6,521 films</p> | |
| </a> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-red-500 to-purple-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-red-400 group-hover:text-white"> | |
| <i class="fas fa-heart-broken"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Drame</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">5,987 films</p> | |
| </a> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-yellow-500 to-red-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-yellow-400 group-hover:text-white"> | |
| <i class="fas fa-ghost"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Horreur</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">4,215 films</p> | |
| </a> | |
| <a href="#" class="holographic-card rounded-lg p-6 text-center hover:bg-gradient-to-br from-blue-500 to-cyan-600 transition-all duration-300 group"> | |
| <div class="text-4xl mb-3 text-blue-400 group-hover:text-white"> | |
| <i class="fas fa-atom"></i> | |
| </div> | |
| <h3 class="font-bold group-hover:text-white">Documentaire</h3> | |
| <p class="text-xs text-gray-400 group-hover:text-white">3,784 films</p> | |
| </a> | |
| </div> | |
| </div> | |
| <!-- Robot Status --> | |
| <div class="mb-12"> | |
| <div class="flex items-center justify-between mb-6"> | |
| <h2 class="text-2xl font-bold font-orbitron neon-text flex items-center"> | |
| <span class="w-3 h-3 rounded-full bg-red-400 mr-3 pulse"></span> | |
| Statut des Robots d'Indexation | |
| </h2> | |
| <div class="flex items-center"> | |
| <span class="text-xs bg-green-500 text-black px-2 py-1 rounded-full font-bold mr-2">1,248 ACTIFS</span> | |
| <a href="#" class="text-sm text-cyan-400 hover:text-purple-400 flex items-center transition-colors duration-300"> | |
| Contrôle <i class="fas fa-terminal ml-1"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <div class="holographic-card rounded-xl p-6 scanline"> | |
| <div class="overflow-x-auto"> | |
| <table class="min-w-full divide-y divide-gray-700"> | |
| <thead> | |
| <tr> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-cyan-400 uppercase tracking-wider">Robot ID</th> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-purple-400 uppercase tracking-wider">Type</th> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-green-400 uppercase tracking-wider">Statut</th> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-yellow-400 uppercase tracking-wider">Films Indexés</th> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-red-400 uppercase tracking-wider">Vitesse</th> | |
| <th class="px-4 py-3 text-left text-xs font-bold text-blue-400 uppercase tracking-wider">Dernière Activité</th> | |
| </tr> | |
| </thead> | |
| <tbody class="divide-y divide-gray-800"> | |
| <tr> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">NX-4875</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">PM4 Scanner</td> | |
| <td class="px-4 py-3 whitespace-nowrap"> | |
| <span class="px-2 py-1 text-xs rounded-full bg-green-500 text-black font-bold">ACTIF</span> | |
| </td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">12,457</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">4.7GHz</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">2 secondes</td> | |
| </tr> | |
| <tr> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">NX-9123</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">HD Miner</td> | |
| <td class="px-4 py-3 whitespace-nowrap"> | |
| <span class="px-2 py-1 text-xs rounded-full bg-green-500 text-black font-bold">ACTIF</span> | |
| </td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">8,742</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">5.2GHz</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">5 secondes</td> | |
| </tr> | |
| <tr> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">NX-3467</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">8K Hunter</td> | |
| <td class="px-4 py-3 whitespace-nowrap"> | |
| <span class="px-2 py-1 text-xs rounded-full bg-yellow-500 text-black font-bold">SCAN</span> | |
| </td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">6,521</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">6.1GHz</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">12 secondes</td> | |
| </tr> | |
| <tr> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">NX-7890</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">EMB Locator</td> | |
| <td class="px-4 py-3 whitespace-nowrap"> | |
| <span class="px-2 py-1 text-xs rounded-full bg-green-500 text-black font-bold">ACTIF</span> | |
| </td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">5,987</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">4.3GHz</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">3 secondes</td> | |
| </tr> | |
| <tr> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">NX-2345</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">FR Translator</td> | |
| <td class="px-4 py-3 whitespace-nowrap"> | |
| <span class="px-2 py-1 text-xs rounded-full bg-red-500 text-white font-bold">PAUSE</span> | |
| </td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm font-mono">4,215</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">3.8GHz</td> | |
| <td class="px-4 py-3 whitespace-nowrap text-sm">2 minutes</td> | |
| </tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| <div class="mt-6 flex justify-between items-center"> | |
| <div class="text-sm text-gray-400"> | |
| <span class="font-bold text-cyan-400">1,243</span> robots actifs sur <span class="font-bold text-purple-400">1,248</span> | |
| </div> | |
| <button class="px-4 py-2 bg-gradient-to-r from-purple-600 to-cyan-500 rounded-lg text-sm font-bold hover:opacity-90 transition-all duration-300"> | |
| <i class="fas fa-rocket mr-2"></i> Lancer tous les robots | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </main> | |
| <!-- Footer --> | |
| <footer class="bg-black bg-opacity-80 border-t border-gray-800 py-8"> | |
| <div class="container mx-auto px-4"> | |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-8"> | |
| <div> | |
| <h3 class="text-lg font-bold font-orbitron text-cyan-400 mb-4">NexusFlix</h3> | |
| <p class="text-sm text-gray-400">Portail cinématographique quantique avec 978,978,574 films indexés et systèmes robotisés avancés.</p> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold font-orbitron text-purple-400 mb-4">Navigation</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">Accueil</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">Films</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">Catégories</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">Statistiques</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold font-orbitron text-green-400 mb-4">Technologies</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">PM4 Scanner</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">EMB Locator</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">HD Miner</a></li> | |
| <li><a href="#" class="text-sm text-gray-400 hover:text-cyan-400 transition-colors duration-300">8K Hunter</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold font-orbitron text-yellow-400 mb-4">Sécurité</h3> | |
| <p class="text-sm text-gray-400 mb-4">Accès protégé par cryptographie quantique.</p> | |
| <div class="flex space-x-4"> | |
| <a href="#" class="text-gray-400 hover:text-cyan-400 transition-colors duration-300"> | |
| <i class="fab fa-github"></i> | |
| </a> | |
| <a href="#" class="text-gray-400 hover:text-purple-400 transition-colors duration-300"> | |
| <i class="fab fa-discord"></i> | |
| </a> | |
| <a href="#" class="text-gray-400 hover:text-red-400 transition-colors duration-300"> | |
| <i class="fab fa-reddit"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="border-t border-gray-800 mt-8 pt-8 flex flex-col md:flex-row justify-between items-center"> | |
| <p class="text-sm text-gray-500 mb-4 md:mb-0">© 2023 NexusFlix Quantum. Tous droits réservés.</p> | |
| <div class="flex space-x-6"> | |
| <a href="#" class="text-sm text-gray-500 hover:text-cyan-400 transition-colors duration-300">Confidentialité</a> | |
| <a href="#" class="text-sm text-gray-500 hover:text-cyan-400 transition-colors duration-300">Conditions</a> | |
| <a href="#" class="text-sm text-gray-500 hover:text-cyan-400 transition-colors duration-300">API</a> | |
| </div> | |
| </div> | |
| </div> | |
| </footer> | |
| </div> | |
| <!-- Floating Action Button --> | |
| <div class="fixed bottom-6 right-6 z-50"> | |
| <button class="w-14 h-14 rounded-full bg-gradient-to-br from-purple-600 to-cyan-500 text-white flex items-center justify-center shadow-lg hover:scale-110 transition-transform duration-300 pulse"> | |
| <i class="fas fa-robot text-xl"></i> | |
| </button> | |
| </div> | |
| <!-- Scripts --> | |
| <script> | |
| // Animation for holographic cards on scroll | |
| document.addEventListener('DOMContentLoaded', function() { | |
| const cards = document.querySelectorAll('.holographic-card'); | |
| const observer = new IntersectionObserver((entries) => { | |
| entries.forEach(entry => { | |
| if (entry.isIntersecting) { | |
| entry.target.style.opacity = '1'; | |
| entry.target.style.transform = 'translateY(0)'; | |
| } | |
| }); | |
| }, { threshold: 0.1 }); | |
| cards.forEach(card => { | |
| card.style.opacity = '0'; | |
| card.style.transform = 'translateY(20px)'; | |
| card.style.transition = 'opacity 0.5s ease, transform 0.5s ease'; | |
| observer.observe(card); | |
| }); | |
| // Matrix background animation | |
| const matrixBg = document.querySelector('.matrix-bg'); | |
| let position = 0; | |
| setInterval(() => { | |
| position = (position + 1) % 100; | |
| matrixBg.style.backgroundPosition = `0 ${position}px`; | |
| }, 100); | |
| // Terminal effect for robot status | |
| const robotRows = document.querySelectorAll('tbody tr'); | |
| robotRows.forEach(row => { | |
| row.addEventListener('mouseenter', () => { | |
| row.style.backgroundColor = 'rgba(0, 240, 255, 0.05)'; | |
| }); | |
| row.addEventListener('mouseleave', () => { | |
| row.style.backgroundColor = ''; | |
| }); | |
| }); | |
| }); | |
| </script> | |
| <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/nexus-streaming" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
| </html> |