Spaces:
Running
Running
| <html lang="fr"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Enregistrement de Domaine Gratuit | WebMaster Pro</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> | |
| .domain-gradient { | |
| background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%); | |
| } | |
| .info-card { | |
| background: rgba(255, 255, 255, 0.1); | |
| backdrop-filter: blur(10px); | |
| border: 1px solid rgba(255, 255, 255, 0.2); | |
| transition: all 0.3s ease; | |
| } | |
| .info-card:hover { | |
| transform: translateY(-5px); | |
| box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.2); | |
| } | |
| .glow { | |
| box-shadow: 0 0 20px rgba(99, 102, 241, 0.5); | |
| } | |
| .search-box { | |
| box-shadow: 0 10px 25px -5px rgba(79, 70, 229, 0.3); | |
| } | |
| @keyframes pulse { | |
| 0%, 100% { opacity: 1; } | |
| 50% { opacity: 0.7; } | |
| } | |
| .pulse-animation { | |
| animation: pulse 2s infinite; | |
| } | |
| button, a.button { | |
| cursor: pointer; | |
| } | |
| .searching { | |
| position: relative; | |
| } | |
| .searching::after { | |
| content: ""; | |
| position: absolute; | |
| right: 20px; | |
| top: 50%; | |
| transform: translateY(-50%); | |
| width: 20px; | |
| height: 20px; | |
| border: 2px solid rgba(255,255,255,0.3); | |
| border-top-color: white; | |
| border-radius: 50%; | |
| animation: spin 1s linear infinite; | |
| display: none; | |
| } | |
| @keyframes spin { | |
| to { transform: translateY(-50%) rotate(360deg); } | |
| } | |
| </style> | |
| </head> | |
| <body class="bg-gray-50 font-sans antialiased"> | |
| <!-- Header --> | |
| <header class="bg-white/90 backdrop-blur-md shadow-sm sticky top-0 z-40"> | |
| <div class="max-w-7xl mx-auto px-4 py-4 sm:px-6 lg:px-8 flex justify-between items-center"> | |
| <div class="flex items-center"> | |
| <div class="bg-gradient-to-r from-blue-600 to-purple-600 p-2 rounded-lg mr-3"> | |
| <i class="fas fa-bolt text-white text-xl"></i> | |
| </div> | |
| <h1 class="text-xl font-bold text-gray-900 bg-gradient-to-r from-blue-600 to-purple-600 bg-clip-text text-transparent">WebMaster Pro</h1> | |
| </div> | |
| <div class="flex items-center space-x-4"> | |
| <button onclick="window.location.href='#login'" class="bg-gradient-to-r from-blue-600 to-purple-600 hover:from-blue-700 hover:to-purple-700 text-white py-2 px-6 rounded-lg transition-all duration-300 shadow-md hover:shadow-lg"> | |
| Se connecter | |
| </button> | |
| </div> | |
| </div> | |
| </header> | |
| <!-- Hero Section --> | |
| <section class="domain-gradient text-white relative overflow-hidden py-20"> | |
| <div class="absolute inset-0 opacity-10" style="background-image: radial-gradient(rgba(255,255,255,0.3) 1px, transparent 1px); background-size: 20px 20px;"></div> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10"> | |
| <div class="text-center mb-12"> | |
| <span class="inline-block bg-white/20 backdrop-blur-sm px-4 py-1 rounded-full text-sm font-semibold mb-4">OFFRE GRATUITE</span> | |
| <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight">Enregistrez votre domaine <span class="bg-clip-text text-transparent bg-gradient-to-r from-yellow-300 to-yellow-500">gratuitement</span></h1> | |
| <p class="text-xl md:text-2xl mb-8 text-blue-100 max-w-3xl mx-auto">Obtenez un nom de domaine, SSL, DNS et hébergement en quelques secondes</p> | |
| </div> | |
| <div class="max-w-2xl mx-auto bg-white rounded-xl p-1 search-box"> | |
| <div class="flex"> | |
| <input type="text" id="domainInput" placeholder="Recherchez votre nom de domaine..." class="flex-1 px-6 py-4 rounded-l-xl focus:outline-none text-gray-800" oninput="triggerSearch()"> | |
| <select id="domainExtension" class="w-32 px-4 py-4 border-l border-gray-200 bg-gray-50 focus:outline-none" onchange="triggerSearch()"> | |
| <option>.com</option> | |
| <option>.net</option> | |
| <option>.org</option> | |
| <option>.io</option> | |
| <option>.tech</option> | |
| </select> | |
| <button id="searchButton" onclick="searchDomain()" class="bg-gradient-to-r from-blue-600 to-purple-600 hover:from-blue-700 hover:to-purple-700 text-white px-6 py-4 rounded-r-xl font-bold transition-all duration-300 searching"> | |
| <i class="fas fa-search mr-2"></i> Rechercher | |
| </button> | |
| </div> | |
| </div> | |
| <div id="searchResults" class="mt-4 bg-white rounded-lg shadow-lg hidden max-w-2xl mx-auto p-6"> | |
| <h3 class="text-lg font-bold mb-4">Résultats de recherche</h3> | |
| <div id="resultsList" class="space-y-3"> | |
| <!-- Les résultats seront affichés ici --> | |
| </div> | |
| </div> | |
| <div class="mt-12 flex flex-wrap justify-center gap-4"> | |
| <div class="flex items-center bg-white/10 backdrop-blur-sm px-4 py-2 rounded-full"> | |
| <i class="fas fa-check-circle text-green-300 mr-2"></i> | |
| <span class="text-sm font-medium">Gratuit la première année</span> | |
| </div> | |
| <div class="flex items-center bg-white/10 backdrop-blur-sm px-4 py-2 rounded-full"> | |
| <i class="fas fa-lock text-yellow-300 mr-2"></i> | |
| <span class="text-sm font-medium">SSL inclus</span> | |
| </div> | |
| <div class="flex items-center bg-white/10 backdrop-blur-sm px-4 py-2 rounded-full"> | |
| <i class="fas fa-shield-alt text-blue-300 mr-2"></i> | |
| <span class="text-sm font-medium">Protection WHOIS</span> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Domain Information Section --> | |
| <section class="py-20 bg-white"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <span class="inline-block bg-gradient-to-r from-blue-500 to-purple-500 text-white px-4 py-1 rounded-full text-sm font-semibold mb-4">INFORMATIONS DU DOMAINE</span> | |
| <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">Gestion complète de votre domaine</h2> | |
| <p class="text-xl text-gray-600 max-w-3xl mx-auto">Toutes les informations sur votre domaine en un seul endroit</p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
| <!-- Domain Information --> | |
| <div class="info-card p-8 rounded-2xl shadow-lg"> | |
| <div class="flex items-center mb-6"> | |
| <div class="bg-gradient-to-r from-blue-500 to-blue-600 p-3 rounded-full mr-4 text-white"> | |
| <i class="fas fa-globe text-xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold text-gray-800">Informations du Domaine</h3> | |
| </div> | |
| <div class="space-y-4"> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Nom de domaine</p> | |
| <p class="font-medium text-gray-800">example.com</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Date de création</p> | |
| <p class="font-medium text-gray-800">15/06/2020</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Date d'expiration</p> | |
| <p class="font-medium text-gray-800">15/06/2024</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Statut</p> | |
| <p class="font-medium text-green-500 flex items-center"> | |
| <i class="fas fa-circle text-xs mr-2"></i> Actif | |
| </p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Serveurs DNS</p> | |
| <p class="font-medium text-gray-800">ns1.webmasterpro.com</p> | |
| <p class="font-medium text-gray-800">ns2.webmasterpro.com</p> | |
| </div> | |
| </div> | |
| <button onclick="refreshDomainInfo()" class="mt-6 w-full bg-gray-100 hover:bg-gray-200 text-gray-800 py-2 px-4 rounded-lg transition-all duration-300 flex items-center justify-center"> | |
| <i class="fas fa-sync-alt mr-2"></i> Actualiser | |
| </button> | |
| </div> | |
| <!-- Registrar Information --> | |
| <div class="info-card p-8 rounded-2xl shadow-lg"> | |
| <div class="flex items-center mb-6"> | |
| <div class="bg-gradient-to-r from-purple-500 to-purple-600 p-3 rounded-full mr-4 text-white"> | |
| <i class="fas fa-building text-xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold text-gray-800">Informations du Registrar</h3> | |
| </div> | |
| <div class="space-y-4"> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Registrar</p> | |
| <p class="font-medium text-gray-800">WebMaster Pro Registrar</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">WHOIS Server</p> | |
| <p class="font-medium text-gray-800">whois.webmasterpro.com</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">URL</p> | |
| <p class="font-medium text-blue-500 hover:underline"> | |
| <a href="https://registrar.webmasterpro.com" target="_blank">https://registrar.webmasterpro.com</a> | |
| </p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Email</p> | |
| <p class="font-medium text-gray-800">support@webmasterpro.com</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Téléphone</p> | |
| <p class="font-medium text-gray-800">+33 1 23 45 67 89</p> | |
| </div> | |
| </div> | |
| <button onclick="contactSupport()" class="mt-6 w-full bg-gray-100 hover:bg-gray-200 text-gray-800 py-2 px-4 rounded-lg transition-all duration-300 flex items-center justify-center"> | |
| <i class="fas fa-headset mr-2"></i> Contacter le support | |
| </button> | |
| </div> | |
| <!-- Registrant Contact --> | |
| <div class="info-card p-8 rounded-2xl shadow-lg"> | |
| <div class="flex items-center mb-6"> | |
| <div class="bg-gradient-to-r from-indigo-500 to-indigo-600 p-3 rounded-full mr-4 text-white"> | |
| <i class="fas fa-user text-xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold text-gray-800">Contact du Titulaire</h3> | |
| </div> | |
| <div class="space-y-4"> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Nom</p> | |
| <p class="font-medium text-gray-800">Jean Dupont</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Organisation</p> | |
| <p class="font-medium text-gray-800">Entreprise XYZ</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Adresse</p> | |
| <p class="font-medium text-gray-800">123 Rue de la République</p> | |
| <p class="font-medium text-gray-800">75001 Paris, France</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Email</p> | |
| <p class="font-medium text-gray-800">contact@example.com</p> | |
| </div> | |
| <div> | |
| <p class="text-sm text-gray-500 mb-1">Téléphone</p> | |
| <p class="font-medium text-gray-800">+33 6 12 34 56 78</p> | |
| </div> | |
| </div> | |
| <button onclick="editContactInfo()" class="mt-6 w-full bg-gradient-to-r from-blue-500 to-purple-500 hover:from-blue-600 hover:to-purple-600 text-white py-2 px-4 rounded-lg transition-all duration-300 flex items-center justify-center"> | |
| <i class="fas fa-edit mr-2"></i> Modifier les informations | |
| </button> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Features Section --> | |
| <section class="py-20 bg-gray-50"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="text-center mb-16"> | |
| <span class="inline-block bg-gradient-to-r from-blue-500 to-purple-500 text-white px-4 py-1 rounded-full text-sm font-semibold mb-4">AVANTAGES</span> | |
| <h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">Pourquoi choisir notre service de domaine ?</h2> | |
| <p class="text-xl text-gray-600 max-w-3xl mx-auto">Tout ce dont vous avez besoin pour votre présence en ligne</p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
| <div class="bg-white p-8 rounded-2xl shadow-md hover:shadow-lg transition-all duration-300"> | |
| <div class="bg-gradient-to-r from-blue-100 to-blue-50 p-4 rounded-2xl w-16 h-16 flex items-center justify-center mb-6"> | |
| <i class="fas fa-rocket text-blue-500 text-2xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold mb-3 text-gray-800">Déploiement instantané</h3> | |
| <p class="text-gray-600 mb-4">Votre domaine est enregistré et configuré en quelques secondes, sans délai d'attente.</p> | |
| <a href="#features" class="flex items-center text-blue-500 font-medium group"> | |
| <span>En savoir plus</span> | |
| <i class="fas fa-arrow-right ml-2 transition-transform group-hover:translate-x-1"></i> | |
| </a> | |
| </div> | |
| <div class="bg-white p-8 rounded-2xl shadow-md hover:shadow-lg transition-all duration-300"> | |
| <div class="bg-gradient-to-r from-green-100 to-green-50 p-4 rounded-2xl w-16 h-16 flex items-center justify-center mb-6"> | |
| <i class="fas fa-lock text-green-500 text-2xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold mb-3 text-gray-800">SSL gratuit</h3> | |
| <p class="text-gray-600 mb-4">Certificat SSL inclus pour sécuriser votre site avec le protocole HTTPS.</p> | |
| <a href="#features" class="flex items-center text-green-500 font-medium group"> | |
| <span>En savoir plus</span> | |
| <i class="fas fa-arrow-right ml-2 transition-transform group-hover:translate-x-1"></i> | |
| </a> | |
| </div> | |
| <div class="bg-white p-8 rounded-2xl shadow-md hover:shadow-lg transition-all duration-300"> | |
| <div class="bg-gradient-to-r from-purple-100 to-purple-50 p-4 rounded-2xl w-16 h-16 flex items-center justify-center mb-6"> | |
| <i class="fas fa-shield-alt text-purple-500 text-2xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold mb-3 text-gray-800">Protection WHOIS</h3> | |
| <p class="text-gray-600 mb-4">Masquez vos informations personnelles dans les bases de données WHOIS.</p> | |
| <a href="#features" class="flex items-center text-purple-500 font-medium group"> | |
| <span>En savoir plus</span> | |
| <i class="fas fa-arrow-right ml-2 transition-transform group-hover:translate-x-1"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- CTA Section --> | |
| <section class="py-20 bg-gradient-to-r from-blue-600 to-purple-600 text-white"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center"> | |
| <h2 class="text-3xl md:text-4xl font-bold mb-6">Prêt à enregistrer votre domaine gratuitement ?</h2> | |
| <p class="text-xl text-blue-100 mb-8 max-w-3xl mx-auto">Profitez de notre offre spéciale - domaine gratuit la première année avec tous les services inclus.</p> | |
| <button onclick="startRegistration()" class="bg-white text-blue-600 hover:bg-gray-100 font-bold py-4 px-8 rounded-lg text-lg transition-all duration-300 shadow-lg hover:shadow-xl"> | |
| <i class="fas fa-bolt mr-2 text-yellow-500"></i> Commencer maintenant | |
| </button> | |
| </div> | |
| </section> | |
| <!-- Footer --> | |
| <footer class="bg-gray-900 text-white py-12"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-8"> | |
| <div> | |
| <div class="flex items-center mb-4"> | |
| <div class="bg-gradient-to-r from-blue-600 to-purple-600 p-2 rounded-lg mr-3"> | |
| <i class="fas fa-bolt text-white text-xl"></i> | |
| </div> | |
| <h3 class="text-xl font-bold bg-gradient-to-r from-blue-400 to-purple-400 bg-clip-text text-transparent">WebMaster Pro</h3> | |
| </div> | |
| <p class="text-gray-400 mb-4">La solution tout-en-un pour déployer votre infrastructure web en 1 clic.</p> | |
| <div class="flex space-x-4"> | |
| <a href="https://twitter.com" target="_blank" class="text-gray-400 hover:text-white transition-colors"> | |
| <i class="fab fa-twitter text-xl"></i> | |
| </a> | |
| <a href="https://facebook.com" target="_blank" class="text-gray-400 hover:text-white transition-colors"> | |
| <i class="fab fa-facebook text-xl"></i> | |
| </a> | |
| <a href="https://linkedin.com" target="_blank" class="text-gray-400 hover:text-white transition-colors"> | |
| <i class="fab fa-linkedin text-xl"></i> | |
| </a> | |
| <a href="https://github.com" target="_blank" class="text-gray-400 hover:text-white transition-colors"> | |
| <i class="fab fa-github text-xl"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <div> | |
| <h4 class="text-lg font-semibold mb-4">Services</h4> | |
| <ul class="space-y-2"> | |
| <li><a href="#services" class="text-gray-400 hover:text-white transition-colors">Enregistrement de domaine</a></li> | |
| <li><a href="#services" class="text-gray-400 hover:text-white transition-colors">Certificats SSL</a></li> | |
| <li><a href="#services" class="text-gray-400 hover:text-white transition-colors">Hébergement web</a></li> | |
| <li><a href="#services" class="text-gray-400 hover:text-white transition-colors">Services DNS</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h4 class="text-lg font-semibold mb-4">Support</h4> | |
| <ul class="space-y-2"> | |
| <li><a href="#support" class="text-gray-400 hover:text-white transition-colors">Centre d'aide</a></li> | |
| <li><a href="#contact" class="text-gray-400 hover:text-white transition-colors">Contact</a></li> | |
| <li><a href="#status" class="text-gray-400 hover:text-white transition-colors">Statut</a></li> | |
| <li><a href="#faq" class="text-gray-400 hover:text-white transition-colors">FAQ</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h4 class="text-lg font-semibold mb-4">Juridique</h4> | |
| <ul class="space-y-2"> | |
| <li><a href="#terms" class="text-gray-400 hover:text-white transition-colors">Conditions générales</a></li> | |
| <li><a href="#privacy" class="text-gray-400 hover:text-white transition-colors">Politique de confidentialité</a></li> | |
| <li><a href="#cookies" class="text-gray-400 hover:text-white transition-colors">Politique de cookies</a></li> | |
| <li><a href="#legal" class="text-gray-400 hover:text-white transition-colors">Mentions légales</a></li> | |
| </ul> | |
| </div> | |
| </div> | |
| <div class="border-t border-gray-800 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center"> | |
| <p class="text-gray-400 mb-4 md:mb-0">© 2023 WebMaster Pro. Tous droits réservés.</p> | |
| <div class="flex space-x-6"> | |
| <a href="#fr" class="text-gray-400 hover:text-white transition-colors">Français</a> | |
| <a href="#en" class="text-gray-400 hover:text-white transition-colors">English</a> | |
| <a href="#es" class="text-gray-400 hover:text-white transition-colors">Español</a> | |
| </div> | |
| </div> | |
| </div> | |
| </footer> | |
| <script> | |
| // Animation for the domain search box | |
| document.addEventListener('DOMContentLoaded', function() { | |
| const searchBox = document.querySelector('.search-box'); | |
| setTimeout(() => { | |
| searchBox.classList.add('glow'); | |
| setTimeout(() => { | |
| searchBox.classList.remove('glow'); | |
| }, 2000); | |
| }, 500); | |
| // Add pulse animation to free domain badge | |
| const freeBadge = document.querySelector('.bg-white\\/20'); | |
| freeBadge.classList.add('pulse-animation'); | |
| }); | |
| // Search timer variable | |
| let searchTimer; | |
| // Trigger search automatically after user stops typing | |
| function triggerSearch() { | |
| clearTimeout(searchTimer); | |
| const domainInput = document.getElementById('domainInput'); | |
| if(domainInput.value.trim() === '') { | |
| document.getElementById('searchResults').classList.add('hidden'); | |
| return; | |
| } | |
| // Show loading indicator | |
| const searchButton = document.getElementById('searchButton'); | |
| searchButton.classList.add('searching'); | |
| searchButton.querySelector('i').classList.add('hidden'); | |
| // Wait 500ms after last input to trigger search | |
| searchTimer = setTimeout(() => { | |
| searchDomain(); | |
| }, 500); | |
| } | |
| // Button functions | |
| function searchDomain() { | |
| const domainInput = document.getElementById('domainInput'); | |
| const domainExtension = document.getElementById('domainExtension').value; | |
| const domain = domainInput.value.trim() + domainExtension; | |
| const resultsList = document.getElementById('resultsList'); | |
| const searchResults = document.getElementById('searchResults'); | |
| if(domainInput.value.trim() === '') { | |
| searchResults.classList.add('hidden'); | |
| return; | |
| } | |
| // Simulate API call with timeout | |
| setTimeout(() => { | |
| // Hide loading indicator | |
| const searchButton = document.getElementById('searchButton'); | |
| searchButton.classList.remove('searching'); | |
| searchButton.querySelector('i').classList.remove('hidden'); | |
| // Clear previous results | |
| resultsList.innerHTML = ''; | |
| // Generate random results (in a real app, this would come from an API) | |
| const extensions = ['.com', '.net', '.org', '.io', '.tech']; | |
| const statuses = ['Disponible', 'Indisponible']; | |
| extensions.forEach(ext => { | |
| const status = Math.random() > 0.5 ? statuses[0] : statuses[1]; | |
| const price = status === 'Disponible' ? (Math.random() * 20 + 5).toFixed(2) : 'N/A'; | |
| const resultItem = document.createElement('div'); | |
| resultItem.className = 'flex justify-between items-center p-3 hover:bg-gray-50 rounded-lg'; | |
| resultItem.innerHTML = ` | |
| <div class="flex items-center"> | |
| <span class="font-medium">${domainInput.value.trim()}${ext}</span> | |
| <span class="ml-2 text-xs px-2 py-1 rounded ${status === 'Disponible' ? 'bg-green-100 text-green-800' : 'bg-red-100 text-red-800'}">${status}</span> | |
| </div> | |
| <div class="flex items-center"> | |
| <span class="text-gray-600 mr-3">${status === 'Disponible' ? `€${price}/an` : ''}</span> | |
| <button class="bg-blue-500 hover:bg-blue-600 text-white px-3 py-1 rounded text-sm ${status === 'Indisponible' ? 'opacity-50 cursor-not-allowed' : ''}" ${status === 'Indisponible' ? 'disabled' : ''}> | |
| ${status === 'Disponible' ? 'Ajouter' : 'Indisponible'} | |
| </button> | |
| </div> | |
| `; | |
| resultsList.appendChild(resultItem); | |
| }); | |
| // Show results | |
| searchResults.classList.remove('hidden'); | |
| }, 1000); | |
| } | |
| function refreshDomainInfo() { | |
| alert('Actualisation des informations du domaine...'); | |
| // Ici vous pourriez ajouter une requête AJAX pour actualiser les données | |
| } | |
| function contactSupport() { | |
| alert('Redirection vers le support...'); | |
| // window.location.href = '/contact'; | |
| } | |
| function editContactInfo() { | |
| alert('Ouverture du formulaire de modification...'); | |
| // Ici vous pourriez afficher un formulaire modal | |
| } | |
| function startRegistration() { | |
| alert('Démarrage du processus d\'enregistrement...'); | |
| // window.location.href = '/register'; | |
| } | |
| </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/web-master-pro" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
| </html> |