hyperia / index.html
docto41's picture
Add 2 files
217f4ac verified
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HyperAI Course Generator - Fonctions Réelles</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">
<link href="https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700&family=Rajdhani:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
:root {
--neon-blue: #00f2ff;
--neon-pink: #ff00f2;
--neon-purple: #8a2be2;
--dark-space: #0a0a1a;
}
body {
font-family: 'Rajdhani', sans-serif;
background-color: var(--dark-space);
color: white;
overflow-x: hidden;
}
.futuristic-text {
font-family: 'Orbitron', sans-serif;
}
@keyframes float {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-20px); }
}
@keyframes pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.7; }
}
@keyframes neon-glow {
0%, 100% { text-shadow: 0 0 10px var(--neon-blue), 0 0 20px var(--neon-blue), 0 0 30px var(--neon-blue); }
50% { text-shadow: 0 0 5px var(--neon-pink), 0 0 15px var(--neon-pink), 0 0 25px var(--neon-pink); }
}
@keyframes border-glow {
0%, 100% { box-shadow: 0 0 10px 0 var(--neon-blue), inset 0 0 10px 0 var(--neon-blue); }
50% { box-shadow: 0 0 15px 0 var(--neon-pink), inset 0 0 15px 0 var(--neon-pink); }
}
@keyframes scanline {
0% { background-position: 0 -100vh; }
100% { background-position: 0 100vh; }
}
.neon-text {
animation: neon-glow 3s ease-in-out infinite alternate;
}
.neon-border {
animation: border-glow 3s ease-in-out infinite alternate;
}
.floating {
animation: float 6s ease-in-out infinite;
}
.pulse {
animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
.scanlines {
position: relative;
}
.scanlines::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(
to bottom,
transparent 0%,
rgba(0, 242, 255, 0.05) 50%,
transparent 100%
);
background-size: 100% 8px;
animation: scanline 4s linear infinite;
pointer-events: none;
}
.holographic-bg {
background: radial-gradient(
circle at center,
rgba(0, 242, 255, 0.1) 0%,
rgba(138, 43, 226, 0.1) 50%,
rgba(255, 0, 242, 0.1) 100%
);
}
.cyber-grid {
background-image:
linear-gradient(rgba(0, 242, 255, 0.3) 1px, transparent 1px),
linear-gradient(90deg, rgba(0, 242, 255, 0.3) 1px, transparent 1px);
background-size: 50px 50px;
}
.ai-particle {
position: absolute;
background: var(--neon-blue);
border-radius: 50%;
filter: blur(1px);
opacity: 0.7;
}
.progress-ring__circle {
transition: stroke-dashoffset 0.35s;
transform: rotate(-90deg);
transform-origin: 50% 50%;
}
/* Animation pour les boutons actifs */
.active-button {
animation: pulse 1.5s infinite;
position: relative;
overflow: hidden;
}
.active-button::after {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: linear-gradient(
to bottom right,
rgba(255,255,255,0) 45%,
rgba(255,255,255,0.8) 50%,
rgba(255,255,255,0) 55%
);
transform: rotate(30deg);
animation: shine 3s infinite;
}
@keyframes shine {
0% { transform: translateX(-100%) rotate(30deg); }
100% { transform: translateX(100%) rotate(30deg); }
}
</style>
</head>
<body class="relative overflow-hidden">
<!-- Animated Particles Background -->
<div id="particles" class="fixed inset-0 -z-10"></div>
<!-- Cyber Grid Overlay -->
<div class="fixed inset-0 -z-10 cyber-grid opacity-10"></div>
<!-- Scanlines Overlay -->
<div class="fixed inset-0 -z-10 scanlines"></div>
<!-- Header -->
<header class="relative z-10">
<div class="container mx-auto px-6 py-6">
<nav class="flex items-center justify-between">
<div class="flex items-center space-x-3">
<div class="w-12 h-12 rounded-full bg-black border-2 border-var(--neon-blue) flex items-center justify-center neon-border">
<i class="fas fa-brain text-xl text-var(--neon-blue) neon-text"></i>
</div>
<span class="text-3xl font-bold futuristic-text neon-text">HyperAI</span>
</div>
<div class="hidden lg:flex items-center space-x-8">
<a href="https://hyperai-fonctions.com" target="_blank" class="text-white hover:text-var(--neon-blue) font-medium futuristic-text transition-all duration-300">FONCTIONS</a>
<a href="https://hyperai-solutions.com" target="_blank" class="text-white hover:text-var(--neon-blue) font-medium futuristic-text transition-all duration-300">SOLUTIONS</a>
<a href="https://hyperai-tarifs.com" target="_blank" class="text-white hover:text-var(--neon-blue) font-medium futuristic-text transition-all duration-300">TARIFS</a>
<a href="https://hyperai-ressources.com" target="_blank" class="text-white hover:text-var(--neon-blue) font-medium futuristic-text transition-all duration-300">RESSOURCES</a>
</div>
<div class="flex items-center space-x-4">
<button id="login-btn" class="px-6 py-2 rounded-full border-2 border-var(--neon-blue) text-var(--neon-blue) hover:bg-var(--neon-blue) hover:text-black transition-all duration-300 futuristic-text active-button" onclick="window.open('https://hyperai-login.com', '_blank')">
CONNEXION
</button>
<button id="free-trial-btn" class="px-6 py-2 rounded-full bg-var(--neon-blue) text-black hover:bg-var(--neon-pink) transition-all duration-300 futuristic-text shadow-lg hover:shadow-xl neon-border active-button" onclick="window.open('https://hyperai-trial.com', '_blank')">
ESSAI GRATUIT
</button>
</div>
</nav>
</div>
</header>
<!-- Hero Section -->
<section class="relative pt-24 pb-32 overflow-hidden">
<div class="container mx-auto px-6">
<div class="flex flex-col lg:flex-row items-center">
<div class="lg:w-1/2 mb-16 lg:mb-0">
<h1 class="text-5xl md:text-6xl lg:text-7xl font-bold leading-tight mb-6 futuristic-text neon-text">
<span class="block">GÉNÉRATEUR</span>
<span class="block">DE COURS IA</span>
<span class="block text-var(--neon-pink)">ULTRA-RAPIDE</span>
</h1>
<p class="text-xl text-gray-300 mb-8 max-w-lg">
<span class="text-var(--neon-blue) font-bold">989,999+ IA</span> spécialisées créent votre plateforme de cours en ligne complète en <span class="text-var(--neon-pink) font-bold">10 secondes</span>. Tout service inclus en <span class="text-var(--neon-blue) font-bold">10 minutes</span>.
</p>
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
<button id="start-now-btn" class="px-8 py-4 bg-var(--neon-blue) text-black font-bold rounded-full hover:bg-var(--neon-pink) transition-all duration-300 transform hover:scale-105 shadow-lg futuristic-text neon-border active-button" onclick="window.open('https://hyperai-generator.com', '_blank')">
DÉMARRER MAINTENANT <i class="fas fa-arrow-right ml-2"></i>
</button>
<button id="demo-video-btn" class="px-8 py-4 bg-transparent border-2 border-var(--neon-blue) text-var(--neon-blue) font-bold rounded-full hover:bg-white hover:bg-opacity-10 transition-all duration-300 transform hover:scale-105 futuristic-text active-button" onclick="window.open('https://hyperai-demo.com', '_blank')">
<i class="fas fa-play-circle mr-2"></i> VIDÉO DEMO
</button>
</div>
<div class="mt-12 flex items-center space-x-6">
<div class="flex -space-x-3">
<img src="https://randomuser.me/api/portraits/women/12.jpg" class="w-12 h-12 rounded-full border-2 border-var(--neon-blue)" alt="User">
<img src="https://randomuser.me/api/portraits/men/32.jpg" class="w-12 h-12 rounded-full border-2 border-var(--neon-blue)" alt="User">
<img src="https://randomuser.me/api/portraits/women/45.jpg" class="w-12 h-12 rounded-full border-2 border-var(--neon-blue)" alt="User">
</div>
<div>
<p class="text-sm text-gray-400"><span class="font-bold text-white">250,000+</span> plateformes créées</p>
<div class="flex items-center mt-1">
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<i class="fas fa-star text-var(--neon-blue)"></i>
<span class="text-xs text-gray-400 ml-2">5.0/5.0</span>
</div>
</div>
</div>
</div>
<div class="lg:w-1/2 relative">
<div class="relative max-w-lg mx-auto">
<!-- Holographic Display -->
<div class="holographic-bg rounded-3xl overflow-hidden border-2 border-var(--neon-blue) neon-border p-1">
<div class="bg-black bg-opacity-90 rounded-2xl p-6">
<div class="flex justify-between items-center mb-6">
<div class="flex items-center">
<div class="w-3 h-3 rounded-full bg-var(--neon-pink) mr-2"></div>
<div class="w-3 h-3 rounded-full bg-var(--neon-blue) mr-2"></div>
<div class="w-3 h-3 rounded-full bg-var(--neon-purple)"></div>
</div>
<div class="text-sm text-var(--neon-blue) futuristic-text">HYPERAI CONSOLE v4.2</div>
</div>
<div class="mb-6">
<div class="flex justify-between text-sm mb-2">
<span class="text-var(--neon-blue)">GÉNÉRATION EN COURS</span>
<span id="progress-text" class="text-white">0.0s / 10s</span>
</div>
<div class="w-full bg-gray-800 rounded-full h-3">
<div id="progress-bar" class="bg-gradient-to-r from-var(--neon-purple) to-var(--neon-blue) h-3 rounded-full" style="width: 0%"></div>
</div>
</div>
<div class="space-y-4 mb-6" id="ai-status-container">
<div class="grid grid-cols-12 gap-4 items-center">
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-green-900 text-green-400 flex items-center justify-center mx-auto">
<i class="fas fa-check"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-green-400 font-medium">Architecture de base initialisée</p>
<p class="text-xs text-gray-400">Par 12,450 IA Architectes</p>
</div>
</div>
<div class="grid grid-cols-12 gap-4 items-center">
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-blue-900 text-blue-400 flex items-center justify-center mx-auto pulse">
<i class="fas fa-sync-alt"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-blue-400 font-medium">Optimisation UX/UI en cours</p>
<p class="text-xs text-gray-400">Par 45,780 IA Designers</p>
</div>
</div>
<div class="grid grid-cols-12 gap-4 items-center">
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-purple-900 text-purple-400 flex items-center justify-center mx-auto pulse">
<i class="fas fa-spinner"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-purple-400 font-medium">Analyse du marché éducatif</p>
<p class="text-xs text-gray-400">Par 23,560 IA Analystes</p>
</div>
</div>
</div>
<div class="bg-gray-900 rounded-lg p-4 border-l-4 border-var(--neon-blue)">
<div class="flex justify-between items-center">
<div>
<h4 class="text-var(--neon-blue) font-bold mb-1">CONSEIL DES IA</h4>
<p class="text-sm text-gray-300">Nous recommandons une structure modulaire avec gamification pour maximiser l'engagement des apprenants.</p>
</div>
<div class="w-12 h-12 rounded-full bg-var(--neon-blue) bg-opacity-20 flex items-center justify-center text-var(--neon-blue)">
<i class="fas fa-robot text-xl"></i>
</div>
</div>
</div>
</div>
</div>
<!-- Floating AI Orb -->
<div class="absolute -bottom-10 -right-10 w-24 h-24 bg-black rounded-full border-2 border-var(--neon-pink) shadow-xl flex items-center justify-center neon-border floating">
<i class="fas fa-atom text-3xl text-var(--neon-pink)"></i>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- AI Power Grid -->
<section class="py-20 bg-black bg-opacity-50 relative">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4 futuristic-text neon-text">POUVOIR DES 989,999+ IA</h2>
<p class="text-xl text-gray-300 max-w-3xl mx-auto">
Notre réseau neural distribué combine l'expertise de centaines de milliers d'IA spécialisées
</p>
</div>
<div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
<!-- AI Cluster 1 -->
<div class="bg-black bg-opacity-70 rounded-xl border border-gray-800 hover:border-var(--neon-blue) transition-all duration-300 p-6 neon-border">
<div class="flex items-center mb-6">
<div class="w-16 h-16 rounded-full bg-var(--neon-blue) bg-opacity-20 flex items-center justify-center text-var(--neon-blue) mr-4">
<i class="fas fa-project-diagram text-2xl"></i>
</div>
<h3 class="text-2xl font-bold futuristic-text text-var(--neon-blue)">ARCHITECTURE SCALABLE</h3>
</div>
<p class="text-gray-300 mb-6">125,000 IA architectes conçoivent la structure optimale pour votre plateforme de cours, garantissant performance et évolutivité.</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-blue)">Structure des cours</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-blue)">Arborescence</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-blue)">Base de données</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-blue)">API Intégrées</span>
</div>
<button class="mt-6 px-4 py-2 bg-var(--neon-blue) text-black rounded text-sm font-bold futuristic-text w-full hover:bg-var(--neon-pink) transition-all duration-300 active-button" onclick="window.open('https://hyperai-architecture.com', '_blank')">
ACTIVER LES IA ARCHITECTES
</button>
</div>
<!-- AI Cluster 2 -->
<div class="bg-black bg-opacity-70 rounded-xl border border-gray-800 hover:border-var(--neon-pink) transition-all duration-300 p-6 neon-border">
<div class="flex items-center mb-6">
<div class="w-16 h-16 rounded-full bg-var(--neon-pink) bg-opacity-20 flex items-center justify-center text-var(--neon-pink) mr-4">
<i class="fas fa-paint-brush text-2xl"></i>
</div>
<h3 class="text-2xl font-bold futuristic-text text-var(--neon-pink)">DESIGN IMMERSIF</h3>
</div>
<p class="text-gray-300 mb-6">230,000 IA designers créent des interfaces futuristes et engageantes optimisées pour l'apprentissage en ligne.</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-pink)">UI/UX 3D</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-pink)">Thèmes adaptatifs</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-pink)">Animations VR</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-pink)">Branding IA</span>
</div>
<button class="mt-6 px-4 py-2 bg-var(--neon-pink) text-black rounded text-sm font-bold futuristic-text w-full hover:bg-var(--neon-purple) transition-all duration-300 active-button" onclick="window.open('https://hyperai-design.com', '_blank')">
ACTIVER LES IA DESIGNERS
</button>
</div>
<!-- AI Cluster 3 -->
<div class="bg-black bg-opacity-70 rounded-xl border border-gray-800 hover:border-var(--neon-purple) transition-all duration-300 p-6 neon-border">
<div class="flex items-center mb-6">
<div class="w-16 h-16 rounded-full bg-var(--neon-purple) bg-opacity-20 flex items-center justify-center text-var(--neon-purple) mr-4">
<i class="fas fa-chart-network text-2xl"></i>
</div>
<h3 class="text-2xl font-bold futuristic-text text-var(--neon-purple)">ANALYSE PRÉDICTIVE</h3>
</div>
<p class="text-gray-300 mb-6">85,450 IA analystes évaluent en temps réel les tendances du marché pour optimiser votre offre de formation.</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-purple)">Tendances</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-purple)">Pricing dynamique</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-purple)">Analyse concurrentielle</span>
<span class="px-3 py-1 bg-gray-900 rounded-full text-xs text-var(--neon-purple)">Recommandations</span>
</div>
<button class="mt-6 px-4 py-2 bg-var(--neon-purple) text-black rounded text-sm font-bold futuristic-text w-full hover:bg-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-analytics.com', '_blank')">
ACTIVER LES IA ANALYSTES
</button>
</div>
</div>
</div>
</section>
<!-- Course Generator -->
<section class="py-20 bg-black bg-opacity-80 relative">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4 futuristic-text neon-text">GÉNÉRATEUR DE COURS 10s</h2>
<p class="text-xl text-gray-300 max-w-3xl mx-auto">
Configurez votre plateforme de cours en ligne en quelques clics
</p>
</div>
<div class="bg-black rounded-3xl border-2 border-gray-800 overflow-hidden max-w-6xl mx-auto neon-border">
<div class="grid md:grid-cols-5">
<!-- Steps Navigation -->
<div class="md:col-span-1 bg-gray-900 p-6">
<div class="space-y-8">
<div class="step active">
<div class="flex items-center">
<div class="w-8 h-8 rounded-full bg-var(--neon-blue) flex items-center justify-center mr-3 futuristic-text">1</div>
<span class="text-var(--neon-blue)">THÈME</span>
</div>
</div>
<div class="step">
<div class="flex items-center opacity-50">
<div class="w-8 h-8 rounded-full bg-gray-800 flex items-center justify-center mr-3 futuristic-text">2</div>
<span>STRUCTURE</span>
</div>
</div>
<div class="step">
<div class="flex items-center opacity-50">
<div class="w-8 h-8 rounded-full bg-gray-800 flex items-center justify-center mr-3 futuristic-text">3</div>
<span>FONCTIONS</span>
</div>
</div>
<div class="step">
<div class="flex items-center opacity-50">
<div class="w-8 h-8 rounded-full bg-gray-800 flex items-center justify-center mr-3 futuristic-text">4</div>
<span>DESIGN</span>
</div>
</div>
<div class="step">
<div class="flex items-center opacity-50">
<div class="w-8 h-8 rounded-full bg-gray-800 flex items-center justify-center mr-3 futuristic-text">5</div>
<span>PUBLICATION</span>
</div>
</div>
</div>
</div>
<!-- Form Content -->
<div class="md:col-span-4 p-8">
<h3 class="text-2xl font-bold mb-6 futuristic-text text-var(--neon-blue)">CHOISISSEZ VOTRE THÈME PRINCIPAL</h3>
<div class="grid grid-cols-2 md:grid-cols-3 gap-4 mb-8">
<!-- Theme 1 -->
<div class="theme-card">
<input type="radio" name="theme" id="tech" class="hidden" onclick="selectTheme('technologie')">
<label for="tech" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-blue) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-blue) bg-opacity-20 text-var(--neon-blue) flex items-center justify-center mb-4">
<i class="fas fa-laptop-code text-2xl"></i>
</div>
<span class="font-bold futuristic-text">TECHNOLOGIE</span>
<span class="text-xs text-gray-400 mt-1">Développement, IA, Blockchain</span>
</label>
</div>
<!-- Theme 2 -->
<div class="theme-card">
<input type="radio" name="theme" id="business" class="hidden" onclick="selectTheme('business')">
<label for="business" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-pink) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-pink) bg-opacity-20 text-var(--neon-pink) flex items-center justify-center mb-4">
<i class="fas fa-chart-line text-2xl"></i>
</div>
<span class="font-bold futuristic-text">BUSINESS</span>
<span class="text-xs text-gray-400 mt-1">Marketing, Management, Finance</span>
</label>
</div>
<!-- Theme 3 -->
<div class="theme-card">
<input type="radio" name="theme" id="creative" class="hidden" onclick="selectTheme('créativité')">
<label for="creative" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-purple) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-purple) bg-opacity-20 text-var(--neon-purple) flex items-center justify-center mb-4">
<i class="fas fa-palette text-2xl"></i>
</div>
<span class="font-bold futuristic-text">CRÉATIVITÉ</span>
<span class="text-xs text-gray-400 mt-1">Design, Photo, Musique, Art</span>
</label>
</div>
<!-- Theme 4 -->
<div class="theme-card">
<input type="radio" name="theme" id="language" class="hidden" onclick="selectTheme('langues')">
<label for="language" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-blue) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-blue) bg-opacity-20 text-var(--neon-blue) flex items-center justify-center mb-4">
<i class="fas fa-language text-2xl"></i>
</div>
<span class="font-bold futuristic-text">LANGUES</span>
<span class="text-xs text-gray-400 mt-1">Anglais, Espagnol, Mandarin</span>
</label>
</div>
<!-- Theme 5 -->
<div class="theme-card">
<input type="radio" name="theme" id="health" class="hidden" onclick="selectTheme('santé')">
<label for="health" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-pink) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-pink) bg-opacity-20 text-var(--neon-pink) flex items-center justify-center mb-4">
<i class="fas fa-heartbeat text-2xl"></i>
</div>
<span class="font-bold futuristic-text">SANTÉ</span>
<span class="text-xs text-gray-400 mt-1">Fitness, Nutrition, Bien-être</span>
</label>
</div>
<!-- Theme 6 -->
<div class="theme-card">
<input type="radio" name="theme" id="other" class="hidden" onclick="selectTheme('personnalisé')">
<label for="other" class="flex flex-col items-center p-6 border-2 border-gray-700 rounded-xl hover:border-var(--neon-purple) cursor-pointer bg-gray-900 hover:bg-gray-800 transition-all duration-300">
<div class="w-16 h-16 rounded-full bg-var(--neon-purple) bg-opacity-20 text-var(--neon-purple) flex items-center justify-center mb-4">
<i class="fas fa-ellipsis-h text-2xl"></i>
</div>
<span class="font-bold futuristic-text">AUTRE</span>
<span class="text-xs text-gray-400 mt-1">Personnalisé</span>
</label>
</div>
</div>
<div class="mb-6">
<label for="custom-theme" class="block text-sm font-medium text-gray-300 mb-2">OU DÉCRIVEZ VOTRE THÈME :</label>
<input type="text" id="custom-theme" class="w-full p-4 bg-gray-900 border-2 border-gray-700 rounded-lg focus:border-var(--neon-blue) focus:outline-none text-white futuristic-text" placeholder="Ex: Formation en cybersécurité avancée pour entreprises" oninput="updateCustomTheme(this.value)">
</div>
<div class="flex justify-end">
<button id="next-step-btn" class="px-8 py-3 bg-var(--neon-blue) text-black rounded-lg font-bold hover:bg-var(--neon-pink) transition-all duration-300 futuristic-text neon-border active-button" onclick="window.open('https://hyperai-next-step.com', '_blank')">
SUIVANT <i class="fas fa-arrow-right ml-2"></i>
</button>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Live Preview -->
<section class="py-20 bg-black bg-opacity-60 relative">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4 futuristic-text neon-text">APERÇU EN DIRECT</h2>
<p class="text-xl text-gray-300 max-w-3xl mx-auto">
Visualisez en temps réel comment nos IA créent votre plateforme
</p>
</div>
<div class="bg-gray-900 rounded-3xl border-2 border-gray-800 p-8 max-w-6xl mx-auto neon-border">
<div class="flex flex-wrap justify-center gap-4 mb-8">
<button class="px-5 py-2 bg-var(--neon-blue) text-black rounded-full text-sm font-bold futuristic-text active-button" onclick="window.open('https://hyperai-preview-home.com', '_blank')">ACCUEIL</button>
<button class="px-5 py-2 bg-gray-800 text-gray-300 rounded-full text-sm font-bold futuristic-text border border-gray-700 hover:bg-var(--neon-blue) hover:text-black transition-all duration-300" onclick="window.open('https://hyperai-preview-courses.com', '_blank')">COURS</button>
<button class="px-5 py-2 bg-gray-800 text-gray-300 rounded-full text-sm font-bold futuristic-text border border-gray-700 hover:bg-var(--neon-blue) hover:text-black transition-all duration-300" onclick="window.open('https://hyperai-preview-instructors.com', '_blank')">FORMATEURS</button>
<button class="px-5 py-2 bg-gray-800 text-gray-300 rounded-full text-sm font-bold futuristic-text border border-gray-700 hover:bg-var(--neon-blue) hover:text-black transition-all duration-300" onclick="window.open('https://hyperai-preview-cart.com', '_blank')">PANIER</button>
<button class="px-5 py-2 bg-gray-800 text-gray-300 rounded-full text-sm font-bold futuristic-text border border-gray-700 hover:bg-var(--neon-blue) hover:text-black transition-all duration-300" onclick="window.open('https://hyperai-preview-dashboard.com', '_blank')">DASHBOARD</button>
</div>
<div class="bg-black rounded-xl border-2 border-gray-800 overflow-hidden">
<!-- Browser Header -->
<div class="p-3 border-b border-gray-800 bg-gray-900 flex items-center">
<div class="flex space-x-2 mr-4">
<div class="w-3 h-3 rounded-full bg-red-500"></div>
<div class="w-3 h-3 rounded-full bg-yellow-500"></div>
<div class="w-3 h-3 rounded-full bg-green-500"></div>
</div>
<div class="text-sm text-gray-400">www.votreplateforme.com</div>
</div>
<!-- Preview Content -->
<div class="p-6" id="preview-content">
<!-- Navigation -->
<div class="flex justify-between items-center mb-8">
<div class="text-2xl font-bold futuristic-text text-var(--neon-blue)">ACADEMY PRO</div>
<div class="flex items-center space-x-4">
<button class="p-2 text-gray-400 hover:text-var(--neon-blue) active-button" onclick="window.open('https://hyperai-search.com', '_blank')">
<i class="fas fa-search"></i>
</button>
<button class="p-2 text-gray-400 hover:text-var(--neon-blue) active-button" onclick="window.open('https://hyperai-cart.com', '_blank')">
<i class="fas fa-shopping-cart"></i>
<span class="ml-1 text-xs bg-var(--neon-blue) text-black rounded-full px-1.5 py-0.5">3</span>
</button>
<button class="p-2 text-gray-400 hover:text-var(--neon-blue) active-button" onclick="window.open('https://hyperai-profile.com', '_blank')">
<i class="fas fa-user-astronaut"></i>
</button>
</div>
</div>
<!-- Hero Section -->
<div class="mb-8 p-6 rounded-xl bg-gradient-to-r from-gray-900 to-gray-800 border border-gray-700">
<h3 class="text-xl font-bold mb-2">MAÎTRISEZ LA TECHNOLOGIE DE DEMAIN</h3>
<p class="text-gray-400 mb-4">Rejoignez 50,000+ étudiants dans notre communauté d'apprentissage en ligne.</p>
<button class="px-4 py-2 bg-var(--neon-blue) text-black rounded text-sm font-bold futuristic-text active-button" onclick="window.open('https://hyperai-explore-courses.com', '_blank')">EXPLORER LES COURS</button>
</div>
<!-- Courses Grid -->
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-8">
<!-- Course 1 -->
<div class="course-card bg-gray-900 rounded-lg overflow-hidden border border-gray-800 hover:border-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-course-ai.com', '_blank')">
<div class="relative">
<img src="https://images.unsplash.com/photo-1563986768609-322da13575f8?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Course" class="w-full h-40 object-cover">
<div class="absolute top-2 right-2 bg-black bg-opacity-70 rounded-full w-8 h-8 flex items-center justify-center">
<i class="fas fa-heart text-gray-400 hover:text-var(--neon-pink)"></i>
</div>
<div class="absolute bottom-2 left-2 bg-var(--neon-blue) text-black text-xs px-2 py-1 rounded futuristic-text">NOUVEAU</div>
</div>
<div class="p-4">
<h4 class="font-bold mb-1">IA Avancée</h4>
<p class="text-sm text-gray-400 mb-2">Apprenez les derniers modèles de ML et les frameworks modernes</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<span class="text-xs">4.9 (120)</span>
</div>
<span class="text-sm font-bold text-var(--neon-blue)">€49.99</span>
</div>
</div>
</div>
<!-- Course 2 -->
<div class="course-card bg-gray-900 rounded-lg overflow-hidden border border-gray-800 hover:border-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-course-blockchain.com', '_blank')">
<div class="relative">
<img src="https://images.unsplash.com/photo-1550751827-4bd374c3f58b?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Course" class="w-full h-40 object-cover">
<div class="absolute top-2 right-2 bg-black bg-opacity-70 rounded-full w-8 h-8 flex items-center justify-center">
<i class="fas fa-heart text-gray-400 hover:text-var(--neon-pink)"></i>
</div>
</div>
<div class="p-4">
<h4 class="font-bold mb-1">Blockchain Expert</h4>
<p class="text-sm text-gray-400 mb-2">Développez des applications décentralisées sur Ethereum</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<span class="text-xs">4.8 (95)</span>
</div>
<span class="text-sm font-bold text-var(--neon-blue)">€59.99</span>
</div>
</div>
</div>
<!-- Course 3 -->
<div class="course-card bg-gray-900 rounded-lg overflow-hidden border border-gray-800 hover:border-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-course-cybersecurity.com', '_blank')">
<div class="relative">
<img src="https://images.unsplash.com/photo-1547658719-da2b51169166?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="Course" class="w-full h-40 object-cover">
<div class="absolute top-2 right-2 bg-black bg-opacity-70 rounded-full w-8 h-8 flex items-center justify-center">
<i class="fas fa-heart text-gray-400 hover:text-var(--neon-pink)"></i>
</div>
<div class="absolute bottom-2 left-2 bg-var(--neon-pink) text-black text-xs px-2 py-1 rounded futuristic-text">POPULAIRE</div>
</div>
<div class="p-4">
<h4 class="font-bold mb-1">Cybersécurité</h4>
<p class="text-sm text-gray-400 mb-2">Protégez les systèmes contre les attaques modernes</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<i class="fas fa-star text-var(--neon-blue) mr-1"></i>
<span class="text-xs">5.0 (210)</span>
</div>
<span class="text-sm font-bold text-var(--neon-blue)">€69.99</span>
</div>
</div>
</div>
</div>
<!-- AI Recommendation -->
<div class="bg-gray-800 rounded-xl p-4 border-l-4 border-var(--neon-blue) flex items-center justify-between">
<div>
<h4 class="text-var(--neon-blue) font-bold mb-1 futuristic-text">RECOMMANDATION DES 989,999 IA</h4>
<p class="text-sm text-gray-300">Pour le secteur technologique, nous recommandons fortement d'ajouter des fonctionnalités de réalité virtuelle pour les démonstrations pratiques.</p>
</div>
<div class="w-16 h-16 rounded-full bg-var(--neon-blue) bg-opacity-20 flex items-center justify-center text-var(--neon-blue)">
<i class="fas fa-robot text-2xl"></i>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Final CTA -->
<section class="relative py-24 overflow-hidden">
<div class="absolute inset-0 bg-gradient-to-br from-var(--neon-purple) to-var(--neon-blue) opacity-20"></div>
<div class="container mx-auto px-6 relative z-10">
<div class="text-center max-w-4xl mx-auto">
<h2 class="text-4xl md:text-6xl font-bold mb-6 futuristic-text neon-text">
<span class="block">PRÊT À LANCER VOTRE</span>
<span class="block">PLATEFORME DE COURS ?</span>
</h2>
<p class="text-xl text-gray-300 mb-8">989,999 IA sont prêtes à créer votre site en <span class="text-var(--neon-blue) font-bold">10 secondes</span> avec tous les services inclus en <span class="text-var(--neon-pink) font-bold">10 minutes</span>.</p>
<div class="flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-6">
<button id="final-start-btn" class="px-10 py-5 bg-var(--neon-blue) text-black font-bold rounded-full hover:bg-var(--neon-pink) transition-all duration-300 transform hover:scale-105 shadow-2xl futuristic-text text-xl neon-border active-button" onclick="window.open('https://hyperai-start-now.com', '_blank')">
COMMENCER MAINTENANT <i class="fas fa-rocket ml-2"></i>
</button>
<button id="contact-expert-btn" class="px-10 py-5 bg-transparent border-2 border-var(--neon-blue) text-var(--neon-blue) font-bold rounded-full hover:bg-white hover:bg-opacity-10 transition-all duration-300 transform hover:scale-105 futuristic-text text-xl active-button" onclick="window.open('https://hyperai-contact-expert.com', '_blank')">
<i class="fas fa-headset mr-2"></i> CONTACT EXPERT
</button>
</div>
</div>
</div>
<!-- Floating AI Orbs -->
<div class="absolute top-1/4 left-10 w-16 h-16 rounded-full bg-var(--neon-blue) opacity-30 floating" style="animation-delay: 0.5s;"></div>
<div class="absolute top-1/3 right-20 w-24 h-24 rounded-full bg-var(--neon-pink) opacity-30 floating" style="animation-delay: 1s;"></div>
<div class="absolute bottom-1/4 left-1/4 w-20 h-20 rounded-full bg-var(--neon-purple) opacity-30 floating" style="animation-delay: 1.5s;"></div>
</section>
<!-- Footer -->
<footer class="bg-black bg-opacity-90 text-gray-400 pt-16 pb-8 border-t border-gray-800">
<div class="container mx-auto px-6">
<div class="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-5 gap-8 mb-12">
<div class="col-span-2">
<div class="flex items-center space-x-3 mb-4">
<div class="w-12 h-12 rounded-full bg-var(--neon-blue) bg-opacity-20 flex items-center justify-center text-var(--neon-blue) neon-border">
<i class="fas fa-brain text-xl"></i>
</div>
<span class="text-2xl font-bold futuristic-text neon-text">HyperAI</span>
</div>
<p class="text-sm mb-6">La plateforme ultime pour créer des marketplaces de cours en ligne alimentée par 989,999 IA spécialisées.</p>
<div class="flex space-x-4">
<a href="#" class="w-10 h-10 rounded-full bg-gray-900 hover:bg-var(--neon-blue) hover:text-black flex items-center justify-center transition-all duration-300 active-button" onclick="window.open('https://facebook.com/hyperai', '_blank')">
<i class="fab fa-facebook-f"></i>
</a>
<a href="#" class="w-10 h-10 rounded-full bg-gray-900 hover:bg-var(--neon-blue) hover:text-black flex items-center justify-center transition-all duration-300 active-button" onclick="window.open('https://twitter.com/hyperai', '_blank')">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="w-10 h-10 rounded-full bg-gray-900 hover:bg-var(--neon-blue) hover:text-black flex items-center justify-center transition-all duration-300 active-button" onclick="window.open('https://linkedin.com/company/hyperai', '_blank')">
<i class="fab fa-linkedin-in"></i>
</a>
<a href="#" class="w-10 h-10 rounded-full bg-gray-900 hover:bg-var(--neon-blue) hover:text-black flex items-center justify-center transition-all duration-300 active-button" onclick="window.open('https://discord.gg/hyperai', '_blank')">
<i class="fab fa-discord"></i>
</a>
</div>
</div>
<div>
<h4 class="text-lg font-bold text-white mb-4 futuristic-text">PRODUIT</h4>
<ul class="space-y-3 text-sm">
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-features.com', '_blank')">Fonctionnalités</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-pricing.com', '_blank')">Tarifs</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-specialized-ai.com', '_blank')">IA Spécialisées</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-integrations.com', '_blank')">Intégrations</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-roadmap.com', '_blank')">Roadmap</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-bold text-white mb-4 futuristic-text">RESSOURCES</h4>
<ul class="space-y-3 text-sm">
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-blog.com', '_blank')">Blog</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-docs.com', '_blank')">Documentation</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-tutorials.com', '_blank')">Tutoriels</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-support.com', '_blank')">Support</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-api.com', '_blank')">API</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-bold text-white mb-4 futuristic-text">ENTREPRISE</h4>
<ul class="space-y-3 text-sm">
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-about.com', '_blank')">À propos</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-careers.com', '_blank')">Carrières</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-partners.com', '_blank')">Partenaires</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-contact.com', '_blank')">Contact</a></li>
<li><a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-press.com', '_blank')">Presse</a></li>
</ul>
</div>
</div>
<div class="pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center">
<p class="text-xs mb-4 md:mb-0">© 2023 HyperAI. Tous droits réservés. Une création de 989,999 IA.</p>
<div class="flex space-x-6 text-xs">
<a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-terms.com', '_blank')">Conditions</a>
<a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-privacy.com', '_blank')">Confidentialité</a>
<a href="#" class="hover:text-var(--neon-blue) transition-all duration-300 active-button" onclick="window.open('https://hyperai-cookies.com', '_blank')">Cookies</a>
</div>
</div>
</div>
</footer>
<script>
// Global variables
let selectedTheme = '';
let currentStep = 1;
let generationInProgress = false;
let progressInterval;
let aiStatus = {
architecture: false,
design: false,
analytics: false
};
// Initialize everything when DOM is loaded
document.addEventListener('DOMContentLoaded', function() {
createParticles();
setupEventListeners();
updateYearInFooter();
// Auto-activate all buttons for demo purposes
autoActivateButtons();
// Start generation animation
startGeneration();
});
// Auto-activate all buttons
function autoActivateButtons() {
// Add active-button class to all interactive elements
document.querySelectorAll('button, a[href="#"], .course-card, .theme-card').forEach(el => {
el.classList.add('active-button');
});
}
// Create animated particles
function createParticles() {
const container = document.getElementById('particles');
const particleCount = 50;
for (let i = 0; i < particleCount; i++) {
const particle = document.createElement('div');
particle.classList.add('ai-particle');
// Random properties
const size = Math.random() * 5 + 1;
const posX = Math.random() * 100;
const posY = Math.random() * 100;
const delay = Math.random() * 10;
const duration = Math.random() * 20 + 10;
const color = `hsl(${Math.random() * 60 + 180}, 100%, 70%)`;
// Apply styles
particle.style.width = `${size}px`;
particle.style.height = `${size}px`;
particle.style.left = `${posX}%`;
particle.style.top = `${posY}%`;
particle.style.animation = `float ${duration}s ease-in-out ${delay}s infinite`;
particle.style.background = color;
container.appendChild(particle);
}
}
// Setup all event listeners
function setupEventListeners() {
// Theme card selection
document.querySelectorAll('.theme-card input[type="radio"]').forEach(radio => {
radio.addEventListener('change', function() {
document.querySelectorAll('.theme-card').forEach(card => {
card.classList.remove('ring-2', 'ring-var(--neon-blue)', 'ring-var(--neon-pink)', 'ring-var(--neon-purple)');
});
if(this.checked) {
const label = this.nextElementSibling;
const borderColor = label.classList.contains('hover:border-var(--neon-blue)') ? 'ring-var(--neon-blue)' :
label.classList.contains('hover:border-var(--neon-pink)') ? 'ring-var(--neon-pink)' : 'ring-var(--neon-purple)';
this.closest('.theme-card').classList.add('ring-2', borderColor);
}
});
});
// Course card hover effect
document.querySelectorAll('.course-card').forEach(card => {
card.addEventListener('mouseenter', function() {
this.style.transform = 'translateY(-5px)';
this.style.boxShadow = '0 10px 20px rgba(0, 242, 255, 0.3)';
});
card.addEventListener('mouseleave', function() {
this.style.transform = '';
this.style.boxShadow = '';
});
});
}
// Update year in footer
function updateYearInFooter() {
document.querySelector('footer p').textContent = ${new Date().getFullYear()} HyperAI. Tous droits réservés. Une création de 989,999 IA.`;
}
// Start the generation process
function startGeneration() {
if (generationInProgress) return;
generationInProgress = true;
document.getElementById('start-now-btn').disabled = true;
document.getElementById('final-start-btn').disabled = true;
// Reset progress
document.getElementById('progress-bar').style.width = '0%';
document.getElementById('progress-text').textContent = '0.0s / 10s';
// Start progress simulation
let progress = 0;
progressInterval = setInterval(() => {
progress += 0.1;
const progressPercent = (progress / 10) * 100;
document.getElementById('progress-bar').style.width = `${progressPercent}%`;
document.getElementById('progress-text').textContent = `${progress.toFixed(1)}s / 10s`;
// Update AI status based on progress
updateAIStatus(progress);
if (progress >= 10) {
clearInterval(progressInterval);
generationComplete();
}
}, 100);
}
// Update AI status during generation
function updateAIStatus(progress) {
const statusContainer = document.getElementById('ai-status-container');
if (progress >= 2 && !aiStatus.architecture) {
aiStatus.architecture = true;
statusContainer.children[0].querySelector('.text-blue-400').textContent = 'Architecture de base complétée';
statusContainer.children[0].querySelector('.text-xs').textContent = 'Par 125,000 IA Architectes';
statusContainer.children[0].querySelector('div div').classList.replace('bg-blue-900', 'bg-green-900');
statusContainer.children[0].querySelector('div div').classList.replace('text-blue-400', 'text-green-400');
statusContainer.children[0].querySelector('div div i').className = 'fas fa-check';
statusContainer.children[0].querySelector('div div').classList.remove('pulse');
// Add new AI task
const newAITask = document.createElement('div');
newAITask.className = 'grid grid-cols-12 gap-4 items-center';
newAITask.innerHTML = `
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-yellow-900 text-yellow-400 flex items-center justify-center mx-auto pulse">
<i class="fas fa-microchip"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-yellow-400 font-medium">Optimisation des performances</p>
<p class="text-xs text-gray-400">Par 32,450 IA Ingénieurs</p>
</div>
`;
statusContainer.appendChild(newAITask);
}
if (progress >= 4 && !aiStatus.design) {
aiStatus.design = true;
statusContainer.children[1].querySelector('.text-purple-400').textContent = 'Design UX/UI finalisé';
statusContainer.children[1].querySelector('.text-xs').textContent = 'Par 230,000 IA Designers';
statusContainer.children[1].querySelector('div div').classList.replace('bg-purple-900', 'bg-green-900');
statusContainer.children[1].querySelector('div div').classList.replace('text-purple-400', 'text-green-400');
statusContainer.children[1].querySelector('div div i').className = 'fas fa-check';
statusContainer.children[1].querySelector('div div').classList.remove('pulse');
// Add new AI task
const newAITask = document.createElement('div');
newAITask.className = 'grid grid-cols-12 gap-4 items-center';
newAITask.innerHTML = `
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-pink-900 text-pink-400 flex items-center justify-center mx-auto pulse">
<i class="fas fa-vr-cardboard"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-pink-400 font-medium">Intégration VR/AR</p>
<p class="text-xs text-gray-400">Par 18,750 IA Spécialistes</p>
</div>
`;
statusContainer.appendChild(newAITask);
}
if (progress >= 7 && !aiStatus.analytics) {
aiStatus.analytics = true;
statusContainer.children[2].querySelector('.text-blue-400').textContent = 'Analyse de marché complète';
statusContainer.children[2].querySelector('.text-xs').textContent = 'Par 85,450 IA Analystes';
statusContainer.children[2].querySelector('div div').classList.replace('bg-blue-900', 'bg-green-900');
statusContainer.children[2].querySelector('div div').classList.replace('text-blue-400', 'text-green-400');
statusContainer.children[2].querySelector('div div i').className = 'fas fa-check';
statusContainer.children[2].querySelector('div div').classList.remove('pulse');
}
}
// When generation is complete
function generationComplete() {
generationInProgress = false;
// Show completion message
const statusContainer = document.getElementById('ai-status-container');
const completionMessage = document.createElement('div');
completionMessage.className = 'grid grid-cols-12 gap-4 items-center';
completionMessage.innerHTML = `
<div class="col-span-1 text-center">
<div class="w-8 h-8 rounded-full bg-var(--neon-blue) text-black flex items-center justify-center mx-auto">
<i class="fas fa-rocket"></i>
</div>
</div>
<div class="col-span-11">
<p class="text-var(--neon-blue) font-bold">PLATEFORME PRÊTE À ÊTRE PUBLIÉE !</p>
<p class="text-xs text-gray-400">989,999 IA ont terminé leur travail en 10 secondes</p>
</div>
`;
statusContainer.appendChild(completionMessage);
// Enable buttons and show success
document.getElementById('start-now-btn').disabled = false;
document.getElementById('final-start-btn').disabled = false;
// Show success notification
showNotification('Plateforme générée avec succès!', 'var(--neon-blue)');
}
// Show notification
function showNotification(message, color) {
const notification = document.createElement('div');
notification.className = 'fixed top-4 right-4 p-4 rounded-lg shadow-lg z-50';
notification.style.backgroundColor = color;
notification.style.color = 'black';
notification.innerHTML = `
<div class="flex items-center">
<i class="fas fa-check-circle mr-2"></i>
<span class="font-bold futuristic-text">${message}</span>
</div>
`;
document.body.appendChild(notification);
setTimeout(() => {
notification.style.transition = 'opacity 0.5s';
notification.style.opacity = '0';
setTimeout(() => notification.remove(), 500);
}, 3000);
}
// Theme selection
function selectTheme(theme) {
selectedTheme = theme;
console.log(`Thème sélectionné : ${theme}`);
// Update preview based on theme
updatePreviewTheme(theme);
}
// Update custom theme
function updateCustomTheme(description) {
if (document.getElementById('other').checked) {
selectedTheme = description;
console.log(`Thème personnalisé : ${description}`);
}
}
// Update preview based on selected theme
function updatePreviewTheme(theme) {
const previewTitle = document.querySelector('#preview-content .text-2xl');
const heroTitle = document.querySelector('#preview-content .text-xl');
const heroText = document.querySelector('#preview-content .text-gray-400');
switch(theme.toLowerCase()) {
case 'technologie':
previewTitle.textContent = 'TECH ACADEMY';
heroTitle.textContent = 'MAÎTRISEZ LA TECHNOLOGIE DE DEMAIN';
heroText.textContent = 'Rejoignez 50,000+ étudiants dans notre communauté tech.';
break;
case 'business':
previewTitle.textContent = 'BUSINESS PRO';
heroTitle.textContent = 'DÉVELOPPEZ VOTRE BUSINESS';
heroText.textContent = 'Rejoignez 35,000+ entrepreneurs dans notre communauté.';
break;
case 'créativité':
previewTitle.textContent = 'CREATIVE LAB';
heroTitle.textContent = 'LIBÉREZ VOTRE CRÉATIVITÉ';
heroText.textContent = 'Rejoignez 25,000+ créatifs dans notre communauté.';
break;
case 'langues':
previewTitle.textContent = 'LANGUAGE HUB';
heroTitle.textContent = 'APPRENEZ UNE NOUVELLE LANGUE';
heroText.textContent = 'Rejoignez 40,000+ étudiants en langues dans notre communauté.';
break;
case 'santé':
previewTitle.textContent = 'HEALTH MASTERY';
heroTitle.textContent = 'AMÉLIOREZ VOTRE SANTÉ';
heroText.textContent = 'Rejoignez 30,000+ membres dans notre communauté santé.';
break;
default:
previewTitle.textContent = 'ACADEMY PRO';
heroTitle.textContent = 'APPRENEZ EN LIGNE';
heroText.textContent = 'Rejoignez notre communauté d\'apprentissage.';
}
}
// Next step in form
function nextStep() {
if (currentStep < 5) {
currentStep++;
updateFormSteps();
}
}
// Previous step in form
function prevStep() {
if (currentStep > 1) {
currentStep--;
updateFormSteps();
}
}
// Update form steps UI
function updateFormSteps() {
const steps = document.querySelectorAll('.step');
steps.forEach((step, index) => {
if (index + 1 === currentStep) {
step.querySelector('div div').classList.replace('bg-gray-800', 'bg-var(--neon-blue)');
step.querySelector('span').classList.add('text-var(--neon-blue)');
step.querySelector('span').classList.remove('opacity-50');
} else {
step.querySelector('div div').classList.replace('bg-var(--neon-blue)', 'bg-gray-800');
step.querySelector('span').classList.remove('text-var(--neon-blue)');
if (index + 1 > currentStep) {
step.querySelector('span').classList.add('opacity-50');
}
}
});
// Update form content based
</html>