ye / index.html
eli2fyee's picture
Noo, make the mobile app as like a web app and I use a wrapper to make it into an apk, but make it not even seem like a web app make it fully mobile compatible - Initial Deployment
e1294b8 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="apple-mobile-web-app-title" content="AniManga Hub">
<meta name="mobile-web-app-capable" content="yes">
<meta name="theme-color" content="#0f0f1a">
<title>AniManga Hub - Stream Anime & Read Manga</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>
/* Safe area padding */
.safe-area-top {
padding-top: env(safe-area-inset-top);
}
.safe-area-bottom {
padding-bottom: env(safe-area-inset-bottom);
}
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
/* Mobile app-like styles */
html {
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
overscroll-behavior: none;
height: 100%;
}
body {
height: 100%;
overflow-x: hidden;
}
body {
font-family: 'Poppins', sans-serif;
background-color: #0f0f1a;
color: #ffffff;
}
.hero-gradient {
background: linear-gradient(135deg, #6e45e2 0%, #89d4cf 100%);
}
.download-btn {
transition: all 0.3s ease;
box-shadow: 0 4px 15px rgba(110, 69, 226, 0.4);
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
button, [role="button"], a[href] {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.download-btn:hover {
transform: translateY(-3px);
box-shadow: 0 6px 20px rgba(110, 69, 226, 0.6);
}
.feature-card {
transition: transform 0.3s ease, box-shadow 0.3s ease;
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.1);
}
.feature-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}
.screenshot {
border-radius: 12px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
transition: transform 0.3s ease;
}
.screenshot:hover {
transform: scale(1.03);
}
.nav-link {
position: relative;
}
.nav-link::after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: -2px;
left: 0;
background-color: #6e45e2;
transition: width 0.3s ease;
}
.nav-link:hover::after {
width: 100%;
}
</style>
</head>
<body>
<!-- Navigation -->
<nav class="fixed w-full z-50 bg-opacity-90 bg-gray-900 backdrop-filter backdrop-blur-lg safe-area-top">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex justify-between items-center h-16">
<div class="flex items-center">
<div class="flex-shrink-0 flex items-center">
<i class="fas fa-dragon text-purple-500 text-2xl mr-2"></i>
<span class="text-white font-bold text-xl">AniManga Hub</span>
</div>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-8">
<a href="#features" class="nav-link text-gray-300 hover:text-white px-3 py-2">Features</a>
<a href="#screenshots" class="nav-link text-gray-300 hover:text-white px-3 py-2">Screenshots</a>
<a href="#download" class="nav-link text-gray-300 hover:text-white px-3 py-2">Download</a>
<a href="#faq" class="nav-link text-gray-300 hover:text-white px-3 py-2">FAQ</a>
</div>
</div>
<div class="md:hidden">
<button id="menu-toggle" class="text-gray-300 hover:text-white focus:outline-none">
<i class="fas fa-bars text-xl"></i>
</button>
</div>
</div>
</div>
<!-- Mobile menu -->
<div id="mobile-menu" class="hidden md:hidden bg-gray-800">
<div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
<a href="#features" class="block px-3 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded-md">Features</a>
<a href="#screenshots" class="block px-3 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded-md">Screenshots</a>
<a href="#download" class="block px-3 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded-md">Download</a>
<a href="#faq" class="block px-3 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded-md">FAQ</a>
</div>
</div>
</nav>
<!-- Hero Section -->
<section class="hero-gradient pt-24 pb-20 md:pt-32 md:pb-28 safe-area-top">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="md:flex md:items-center md:justify-between">
<div class="md:w-1/2 mb-10 md:mb-0">
<h1 class="text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-4">
Stream Anime. Read Manga. All in One App.
</h1>
<p class="text-lg md:text-xl text-gray-100 mb-8">
Unlimited access to thousands of anime episodes and manga chapters. High quality streaming, offline viewing, and personalized recommendations.
</p>
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
<a href="#download" class="download-btn bg-purple-600 hover:bg-purple-700 text-white font-bold py-3 px-6 rounded-lg text-center">
<i class="fas fa-download mr-2"></i> Download APK
</a>
<a href="#features" class="bg-transparent border-2 border-white hover:bg-white hover:bg-opacity-10 text-white font-bold py-3 px-6 rounded-lg text-center">
<i class="fas fa-play-circle mr-2"></i> Watch Demo
</a>
</div>
<div class="mt-6 flex items-center">
<div class="flex -space-x-2">
<img class="inline-block h-10 w-10 rounded-full ring-2 ring-white" src="https://randomuser.me/api/portraits/women/12.jpg" alt="User 1">
<img class="inline-block h-10 w-10 rounded-full ring-2 ring-white" src="https://randomuser.me/api/portraits/men/33.jpg" alt="User 2">
<img class="inline-block h-10 w-10 rounded-full ring-2 ring-white" src="https://randomuser.me/api/portraits/women/45.jpg" alt="User 3">
</div>
<p class="ml-4 text-white">
<span class="font-bold">10,000+</span> happy users
</p>
</div>
</div>
<div class="md:w-1/2 flex justify-center">
<div class="relative">
<img src="https://via.placeholder.com/300x600" alt="App Mockup" class="h-auto max-h-[500px] rounded-xl shadow-2xl">
<div class="absolute -bottom-6 -left-6 bg-purple-600 rounded-lg p-3 shadow-lg">
<i class="fas fa-star text-yellow-300 text-xl"></i>
<span class="ml-1 text-white font-bold">4.9/5</span>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Features Section -->
<section id="features" class="py-20 bg-gray-900">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold mb-4">Amazing Features</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
Everything you need for the ultimate anime and manga experience
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
<!-- Feature 1 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-purple-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-play-circle text-purple-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">HD Anime Streaming</h3>
<p class="text-gray-400">
Watch your favorite anime in high definition with multiple server options. No buffering, no lag.
</p>
</div>
<!-- Feature 2 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-blue-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-book-open text-blue-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">Manga Reader</h3>
<p class="text-gray-400">
Read thousands of manga titles with our optimized reader. Day/night mode and multiple reading styles.
</p>
</div>
<!-- Feature 3 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-green-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-download text-green-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">Offline Viewing</h3>
<p class="text-gray-400">
Download anime episodes and manga chapters to enjoy them without internet connection.
</p>
</div>
<!-- Feature 4 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-yellow-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-bell text-yellow-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">Notifications</h3>
<p class="text-gray-400">
Get instant notifications when new episodes or chapters of your favorite series are released.
</p>
</div>
<!-- Feature 5 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-red-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-heart text-red-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">Personalized Lists</h3>
<p class="text-gray-400">
Create custom lists for anime and manga. Track what you're watching, plan to watch, and completed.
</p>
</div>
<!-- Feature 6 -->
<div class="feature-card p-8 rounded-xl">
<div class="w-16 h-16 bg-pink-600 bg-opacity-20 rounded-lg flex items-center justify-center mb-6">
<i class="fas fa-robot text-pink-500 text-2xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">AI Recommendations</h3>
<p class="text-gray-400">
Our smart recommendation system suggests new anime and manga based on your preferences.
</p>
</div>
</div>
</div>
</section>
<!-- Screenshots Section -->
<section id="screenshots" class="py-20 bg-gray-800">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold mb-4">App Screenshots</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
See how AniManga Hub looks on your device
</p>
</div>
<div class="relative">
<div class="flex overflow-x-auto pb-8 space-x-6 scrollbar-hide">
<img src="https://via.placeholder.com/250x500/6e45e2/ffffff?text=Home" alt="Home Screen" class="screenshot h-96">
<img src="https://via.placeholder.com/250x500/89d4cf/ffffff?text=Anime" alt="Anime Screen" class="screenshot h-96">
<img src="https://via.placeholder.com/250x500/6e45e2/ffffff?text=Player" alt="Player Screen" class="screenshot h-96">
<img src="https://via.placeholder.com/250x500/89d4cf/ffffff?text=Manga" alt="Manga Screen" class="screenshot h-96">
<img src="https://via.placeholder.com/250x500/6e45e2/ffffff?text=Reader" alt="Reader Screen" class="screenshot h-96">
<img src="https://via.placeholder.com/250x500/89d4cf/ffffff?text=Profile" alt="Profile Screen" class="screenshot h-96">
</div>
</div>
</div>
</section>
<!-- Download Section -->
<section id="download" class="py-20 bg-gray-900">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="md:flex md:items-center md:justify-between">
<div class="md:w-1/2 mb-10 md:mb-0">
<h2 class="text-3xl md:text-4xl font-bold mb-4">Download AniManga Hub</h2>
<p class="text-lg text-gray-400 mb-8">
Get the APK file and install it on your Android device. Join our community of anime and manga lovers today!
</p>
<div class="mb-8">
<h3 class="text-xl font-bold mb-3">How to install:</h3>
<ol class="list-decimal list-inside text-gray-400 space-y-2">
<li>Download the APK file below</li>
<li>Go to your device Settings > Security</li>
<li>Enable "Install unknown sources"</li>
<li>Open the downloaded APK file</li>
<li>Follow the installation instructions</li>
</ol>
</div>
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
<a href="#" class="download-btn bg-purple-600 hover:bg-purple-700 text-white font-bold py-3 px-6 rounded-lg text-center">
<i class="fas fa-download mr-2"></i> Download APK (v1.2.0)
</a>
<a href="#" class="bg-transparent border-2 border-white hover:bg-white hover:bg-opacity-10 text-white font-bold py-3 px-6 rounded-lg text-center">
<i class="fas fa-qrcode mr-2"></i> Scan QR Code
</a>
</div>
<div class="mt-6 text-gray-400">
<p>File size: 28.5 MB | Android 7.0+ required</p>
</div>
</div>
<div class="md:w-1/2 flex justify-center">
<div class="relative">
<img src="https://via.placeholder.com/300x600" alt="Download Illustration" class="h-auto max-h-[500px] rounded-xl">
<div class="absolute -bottom-6 -right-6 bg-purple-600 rounded-lg p-4 shadow-lg">
<div class="text-center">
<div class="text-white font-bold mb-1">Scan to download</div>
<img src="https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https://animangahub.com/download" alt="QR Code" class="w-24 h-24">
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- FAQ Section -->
<section id="faq" class="py-20 bg-gray-800">
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold mb-4">Frequently Asked Questions</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
Find answers to common questions about AniManga Hub
</p>
</div>
<div class="space-y-6">
<!-- FAQ Item 1 -->
<div class="bg-gray-700 bg-opacity-50 rounded-xl overflow-hidden">
<button class="faq-toggle w-full flex justify-between items-center p-6 text-left">
<h3 class="text-lg font-bold">Is AniManga Hub free to use?</h3>
<i class="fas fa-chevron-down transition-transform duration-300"></i>
</button>
<div class="faq-content px-6 pb-6 hidden">
<p class="text-gray-400">
Yes! AniManga Hub is completely free to use. We offer all anime and manga content without any subscription fees.
We may introduce optional premium features in the future, but the core functionality will always remain free.
</p>
</div>
</div>
<!-- FAQ Item 2 -->
<div class="bg-gray-700 bg-opacity-50 rounded-xl overflow-hidden">
<button class="faq-toggle w-full flex justify-between items-center p-6 text-left">
<h3 class="text-lg font-bold">Is it safe to install the APK?</h3>
<i class="fas fa-chevron-down transition-transform duration-300"></i>
</button>
<div class="faq-content px-6 pb-6 hidden">
<p class="text-gray-400">
Absolutely. Our APK is completely safe and free from malware. We don't collect any personal data beyond
what's necessary for the app to function. Always download from our official website to ensure you're getting
the legitimate version.
</p>
</div>
</div>
<!-- FAQ Item 3 -->
<div class="bg-gray-700 bg-opacity-50 rounded-xl overflow-hidden">
<button class="faq-toggle w-full flex justify-between items-center p-6 text-left">
<h3 class="text-lg font-bold">How often is new content added?</h3>
<i class="fas fa-chevron-down transition-transform duration-300"></i>
</button>
<div class="faq-content px-6 pb-6 hidden">
<p class="text-gray-400">
We update our library daily with new anime episodes as they air in Japan and new manga chapters as they're
released. Popular series are usually available within hours of their official release.
</p>
</div>
</div>
<!-- FAQ Item 4 -->
<div class="bg-gray-700 bg-opacity-50 rounded-xl overflow-hidden">
<button class="faq-toggle w-full flex justify-between items-center p-6 text-left">
<h3 class="text-lg font-bold">Can I request anime or manga to be added?</h3>
<i class="fas fa-chevron-down transition-transform duration-300"></i>
</button>
<div class="faq-content px-6 pb-6 hidden">
<p class="text-gray-400">
Yes! We welcome user requests. You can submit requests through the app's settings menu or via our Discord
community. While we can't guarantee every request will be fulfilled, we prioritize popular and trending series.
</p>
</div>
</div>
<!-- FAQ Item 5 -->
<div class="bg-gray-700 bg-opacity-50 rounded-xl overflow-hidden">
<button class="faq-toggle w-full flex justify-between items-center p-6 text-left">
<h3 class="text-lg font-bold">Will there be an iOS version?</h3>
<i class="fas fa-chevron-down transition-transform duration-300"></i>
</button>
<div class="faq-content px-6 pb-6 hidden">
<p class="text-gray-400">
We're currently focused on perfecting the Android experience, but an iOS version is in our long-term plans.
In the meantime, iOS users can access our web version which offers similar functionality.
</p>
</div>
</div>
</div>
</div>
</section>
<!-- Testimonials Section -->
<section class="py-20 bg-gray-900">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold mb-4">What Our Users Say</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
Don't just take our word for it. Here's what the community thinks.
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- Testimonial 1 -->
<div class="bg-gray-800 p-8 rounded-xl">
<div class="flex items-center mb-4">
<img src="https://randomuser.me/api/portraits/women/32.jpg" alt="User" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-bold">Sarah K.</h4>
<div class="flex text-yellow-400">
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
</div>
</div>
</div>
<p class="text-gray-400">
"I've tried many anime apps but AniManga Hub is by far the best. The interface is clean, streaming is smooth,
and I love having both anime and manga in one place. The download feature is a lifesaver for my commute!"
</p>
</div>
<!-- Testimonial 2 -->
<div class="bg-gray-800 p-8 rounded-xl">
<div class="flex items-center mb-4">
<img src="https://randomuser.me/api/portraits/men/54.jpg" alt="User" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-bold">Michael T.</h4>
<div class="flex text-yellow-400">
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
</div>
</div>
</div>
<p class="text-gray-400">
"As a manga reader first, I appreciate the quality of the scans and the reader interface. The dark mode is
perfect for late-night reading. The anime section was a nice bonus that got me into several new shows!"
</p>
</div>
<!-- Testimonial 3 -->
<div class="bg-gray-800 p-8 rounded-xl">
<div class="flex items-center mb-4">
<img src="https://randomuser.me/api/portraits/women/67.jpg" alt="User" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-bold">Jessica L.</h4>
<div class="flex text-yellow-400">
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star-half-alt"></i>
</div>
</div>
</div>
<p class="text-gray-400">
"The recommendation system is scarily accurate. It suggested me anime I didn't know existed but ended up loving.
The only reason I didn't give 5 stars is because I wish the update notifications were more customizable."
</p>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="py-16 hero-gradient">
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
<h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Start Your Anime & Manga Journey?</h2>
<p class="text-xl text-gray-100 mb-8">
Join thousands of fans enjoying unlimited anime and manga anytime, anywhere.
</p>
<a href="#download" class="inline-block download-btn bg-white text-purple-600 hover:bg-gray-100 font-bold py-3 px-8 rounded-lg">
<i class="fas fa-download mr-2"></i> Download Now
</a>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 pt-16 pb-8 safe-area-bottom">
<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 mb-12">
<div>
<div class="flex items-center mb-4">
<i class="fas fa-dragon text-purple-500 text-2xl mr-2"></i>
<span class="text-white font-bold text-xl">AniManga Hub</span>
</div>
<p class="text-gray-400 mb-4">
Your ultimate destination for anime streaming and manga reading on Android.
</p>
<div class="flex space-x-4">
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-twitter text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-discord text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-instagram text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-reddit text-xl"></i>
</a>
</div>
</div>
<div>
<h4 class="text-white font-bold text-lg mb-4">Navigation</h4>
<ul class="space-y-2">
<li><a href="#features" class="text-gray-400 hover:text-white">Features</a></li>
<li><a href="#screenshots" class="text-gray-400 hover:text-white">Screenshots</a></li>
<li><a href="#download" class="text-gray-400 hover:text-white">Download</a></li>
<li><a href="#faq" class="text-gray-400 hover:text-white">FAQ</a></li>
</ul>
</div>
<div>
<h4 class="text-white font-bold text-lg mb-4">Legal</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white">Terms of Service</a></li>
<li><a href="#" class="text-gray-400 hover:text-white">Privacy Policy</a></li>
<li><a href="#" class="text-gray-400 hover:text-white">DMCA</a></li>
<li><a href="#" class="text-gray-400 hover:text-white">Contact</a></li>
</ul>
</div>
<div>
<h4 class="text-white font-bold text-lg mb-4">Newsletter</h4>
<p class="text-gray-400 mb-4">
Subscribe to get updates on new features and content.
</p>
<form class="flex">
<input type="email" placeholder="Your email" class="bg-gray-800 text-white px-4 py-2 rounded-l-lg focus:outline-none focus:ring-2 focus:ring-purple-500 w-full">
<button type="submit" class="bg-purple-600 hover:bg-purple-700 text-white px-4 py-2 rounded-r-lg">
<i class="fas fa-paper-plane"></i>
</button>
</form>
</div>
</div>
<div class="border-t border-gray-800 pt-8">
<p class="text-gray-400 text-center">
&copy; 2023 AniManga Hub. All rights reserved. All anime and manga are trademarks of their respective owners.
</p>
</div>
</div>
</footer>
<script>
// Prevent bounce effect on iOS
document.addEventListener('touchmove', function(e) {
if (e.target.classList.contains('scrollable')) return;
e.preventDefault();
}, { passive: false });
// Hide address bar on mobile
window.addEventListener('load', function() {
setTimeout(function() {
window.scrollTo(0, 1);
}, 0);
});
// Mobile menu toggle
document.getElementById('menu-toggle').addEventListener('click', function() {
document.getElementById('mobile-menu').classList.toggle('hidden');
});
// FAQ toggle functionality
document.querySelectorAll('.faq-toggle').forEach(button => {
button.addEventListener('click', () => {
const content = button.nextElementSibling;
const icon = button.querySelector('i');
content.classList.toggle('hidden');
icon.classList.toggle('transform');
icon.classList.toggle('rotate-180');
});
});
// Smooth scrolling for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function(e) {
e.preventDefault();
const targetId = this.getAttribute('href');
if (targetId === '#') return;
const targetElement = document.querySelector(targetId);
if (targetElement) {
targetElement.scrollIntoView({
behavior: 'smooth'
});
// Close mobile menu if open
if (!document.getElementById('mobile-menu').classList.contains('hidden')) {
document.getElementById('mobile-menu').classList.add('hidden');
}
}
});
});
// Add animation class when elements come into view
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('animate-fadeIn');
}
});
}, {
threshold: 0.1
});
document.querySelectorAll('.feature-card, .screenshot, .testimonial').forEach(el => {
observer.observe(el);
});
</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=eli2fyee/ye" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>