thunder / index.html
ThunderOwnerx's picture
https://thunder.infy.uk/ I want thi link in apk apk name is ThunderAi pkg name is thunderAi.com build now - Initial Deployment
b902178 verified
Raw
History Blame Contribute Delete
16 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ThunderAI - Convert Web to APK</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>
.gradient-bg {
background: linear-gradient(135deg, #6e8efb, #a777e3);
}
.btn-glow:hover {
box-shadow: 0 0 15px rgba(167, 119, 227, 0.8);
}
.card-hover:hover {
transform: translateY(-5px);
transition: all 0.3s ease;
}
.wave-shape {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
overflow: hidden;
line-height: 0;
}
.wave-shape svg {
position: relative;
display: block;
width: calc(100% + 1.3px);
height: 150px;
}
.wave-shape .shape-fill {
fill: #FFFFFF;
}
</style>
</head>
<body class="font-sans antialiased text-gray-800">
<!-- Header -->
<header class="gradient-bg text-white">
<div class="container mx-auto px-4 py-8">
<div class="flex justify-between items-center">
<div class="flex items-center">
<i class="fas fa-bolt text-3xl mr-3"></i>
<h1 class="text-2xl font-bold">ThunderAI</h1>
</div>
<nav class="hidden md:flex space-x-8">
<a href="#" class="hover:text-gray-200 transition">Home</a>
<a href="#" class="hover:text-gray-200 transition">Features</a>
<a href="#" class="hover:text-gray-200 transition">Pricing</a>
<a href="#" class="hover:text-gray-200 transition">Contact</a>
</nav>
<button class="md:hidden text-2xl">
<i class="fas fa-bars"></i>
</button>
</div>
<div class="mt-16 mb-24 text-center">
<h2 class="text-4xl md:text-5xl font-bold mb-6">Convert Websites to Android APK</h2>
<p class="text-xl max-w-2xl mx-auto">Transform any web URL into a native Android app with ThunderAI in just minutes</p>
</div>
</div>
<div class="wave-shape">
<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
<path d="M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z" class="shape-fill"></path>
</svg>
</div>
</header>
<!-- Main Content -->
<main class="container mx-auto px-4 py-12 -mt-16">
<!-- Conversion Form -->
<div class="bg-white rounded-xl shadow-xl p-6 md:p-8 max-w-4xl mx-auto">
<h3 class="text-2xl font-bold mb-6 text-center">Build Your APK Now</h3>
<form id="apkForm" class="space-y-6">
<div>
<label for="url" class="block text-sm font-medium text-gray-700 mb-2">Website URL</label>
<div class="flex">
<input type="url" id="url" name="url"
class="flex-1 min-w-0 block w-full px-3 py-3 rounded-l-lg border border-gray-300 focus:ring-2 focus:ring-purple-500 focus:border-purple-500"
placeholder="https://thunder.infy.uk/"
required
value="https://thunder.infy.uk/">
<button type="button" class="inline-flex items-center px-4 py-3 bg-gray-100 border border-l-0 border-gray-300 rounded-r-lg">
<i class="fas fa-link mr-2"></i> Check
</button>
</div>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<div>
<label for="appName" class="block text-sm font-medium text-gray-700 mb-2">App Name</label>
<input type="text" id="appName" name="appName"
class="block w-full px-3 py-3 rounded-lg border border-gray-300 focus:ring-2 focus:ring-purple-500 focus:border-purple-500"
placeholder="ThunderAI"
value="ThunderAI"
required>
</div>
<div>
<label for="packageName" class="block text-sm font-medium text-gray-700 mb-2">Package Name</label>
<input type="text" id="packageName" name="packageName"
class="block w-full px-3 py-3 rounded-lg border border-gray-300 focus:ring-2 focus:ring-purple-500 focus:border-purple-500"
placeholder="thunderAi.com"
value="thunderAi.com"
required>
</div>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<div>
<label class="block text-sm font-medium text-gray-700 mb-2">App Icon</label>
<div class="flex items-center">
<div class="mr-4 w-16 h-16 rounded-lg bg-purple-100 flex items-center justify-center">
<i class="fas fa-bolt text-purple-500 text-2xl"></i>
</div>
<div>
<button type="button" class="px-4 py-2 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition">
<i class="fas fa-upload mr-2"></i> Upload Icon
</button>
<p class="text-xs text-gray-500 mt-1">PNG, JPG (300x300 recommended)</p>
</div>
</div>
</div>
<div>
<label for="splashColor" class="block text-sm font-medium text-gray-700 mb-2">Splash Screen Color</label>
<div class="flex items-center">
<input type="color" id="splashColor" name="splashColor"
class="w-12 h-12 rounded-lg border border-gray-300 cursor-pointer"
value="#6e8efb">
<span class="ml-3 text-gray-600">#6e8efb</span>
</div>
</div>
</div>
<div class="pt-4">
<button type="submit" class="w-full gradient-bg text-white font-bold py-4 px-6 rounded-lg hover:opacity-90 transition btn-glow flex items-center justify-center">
<i class="fas fa-bolt mr-3"></i> BUILD APK NOW
</button>
</div>
</form>
</div>
<!-- Features -->
<div class="mt-20">
<h3 class="text-3xl font-bold text-center mb-12">Why Choose ThunderAI?</h3>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="bg-white p-6 rounded-xl shadow-md card-hover">
<div class="text-purple-500 mb-4">
<i class="fas fa-rocket text-4xl"></i>
</div>
<h4 class="text-xl font-bold mb-3">Lightning Fast</h4>
<p class="text-gray-600">Generate your APK in minutes with our optimized build process that doesn't compromise on quality.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md card-hover">
<div class="text-purple-500 mb-4">
<i class="fas fa-shield-alt text-4xl"></i>
</div>
<h4 class="text-xl font-bold mb-3">Secure & Reliable</h4>
<p class="text-gray-600">Your data and generated APKs are protected with enterprise-grade security measures.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md card-hover">
<div class="text-purple-500 mb-4">
<i class="fas fa-cog text-4xl"></i>
</div>
<h4 class="text-xl font-bold mb-3">Advanced Customization</h4>
<p class="text-gray-600">Full control over app name, package, icons, splash screens and more for a native feel.</p>
</div>
</div>
</div>
<!-- How It Works -->
<div class="mt-20 bg-gray-50 rounded-xl p-8 md:p-12">
<h3 class="text-3xl font-bold text-center mb-12">How It Works</h3>
<div class="grid grid-cols-1 md:grid-cols-4 gap-6">
<div class="text-center">
<div class="bg-purple-100 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
<span class="text-purple-600 font-bold text-xl">1</span>
</div>
<h4 class="font-bold mb-2">Enter URL</h4>
<p class="text-sm text-gray-600">Provide the website URL you want to convert</p>
</div>
<div class="text-center">
<div class="bg-purple-100 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
<span class="text-purple-600 font-bold text-xl">2</span>
</div>
<h4 class="font-bold mb-2">Customize</h4>
<p class="text-sm text-gray-600">Set app name, package and design elements</p>
</div>
<div class="text-center">
<div class="bg-purple-100 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
<span class="text-purple-600 font-bold text-xl">3</span>
</div>
<h4 class="font-bold mb-2">Build APK</h4>
<p class="text-sm text-gray-600">Our system generates your Android package</p>
</div>
<div class="text-center">
<div class="bg-purple-100 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
<span class="text-purple-600 font-bold text-xl">4</span>
</div>
<h4 class="font-bold mb-2">Download</h4>
<p class="text-sm text-gray-600">Get your APK file ready to install</p>
</div>
</div>
</div>
</main>
<!-- Footer -->
<footer class="bg-gray-900 text-white pt-12 pb-6">
<div class="container mx-auto px-4">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8">
<div>
<h4 class="text-xl font-bold mb-4 flex items-center">
<i class="fas fa-bolt mr-2"></i> ThunderAI
</h4>
<p class="text-gray-400">The fastest way to convert your website into a native Android application.</p>
</div>
<div>
<h4 class="text-lg font-bold mb-4">Quick Links</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">Home</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Features</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Pricing</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Contact</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-bold mb-4">Support</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">Documentation</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">FAQs</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Privacy Policy</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Terms of Service</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-bold mb-4">Contact Us</h4>
<ul class="space-y-2">
<li class="flex items-center">
<i class="fas fa-envelope mr-2 text-gray-400"></i>
<span class="text-gray-400">support@thunderai.com</span>
</li>
<li class="flex items-center">
<i class="fas fa-phone-alt mr-2 text-gray-400"></i>
<span class="text-gray-400">+1 (555) 123-4567</span>
</li>
</ul>
</div>
</div>
<div class="pt-6 border-t border-gray-800 text-center text-gray-400">
<p>&copy; 2023 ThunderAI. All rights reserved.</p>
</div>
</div>
</footer>
<script>
document.getElementById('apkForm').addEventListener('submit', function(e) {
e.preventDefault();
const url = document.getElementById('url').value;
const appName = document.getElementById('appName').value;
const packageName = document.getElementById('packageName').value;
// Show loading state
const submitBtn = e.target.querySelector('button[type="submit"]');
const originalText = submitBtn.innerHTML;
submitBtn.innerHTML = '<i class="fas fa-spinner fa-spin mr-3"></i> BUILDING...';
submitBtn.disabled = true;
// Simulate API call
setTimeout(() => {
// In a real app, this would be an actual API call to your backend
alert(`APK build started for:\nURL: ${url}\nApp Name: ${appName}\nPackage: ${packageName}\n\nThis is a demo - in a real app, the APK would be generated.`);
// Reset button
submitBtn.innerHTML = originalText;
submitBtn.disabled = false;
}, 2000);
});
// Color input display
document.getElementById('splashColor').addEventListener('input', function(e) {
const colorValue = e.target.value;
e.target.nextElementSibling.textContent = colorValue;
});
</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=ThunderOwnerx/thunder" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>