Spaces:
Running
Running
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Guitar Elites - AI-Powered Guitar Learning</title> | |
<script src="https://cdn.tailwindcss.com"></script> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
<style> | |
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap'); | |
:root { | |
--primary: #6d28d9; | |
--secondary: #8b5cf6; | |
--dark: #1e293b; | |
--light: #f8fafc; | |
} | |
body { | |
font-family: 'Poppins', sans-serif; | |
background-color: #f1f5f9; | |
color: var(--dark); | |
} | |
.gradient-bg { | |
background: linear-gradient(135deg, var(--primary), var(--secondary)); | |
} | |
.feature-card:hover { | |
transform: translateY(-5px); | |
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); | |
} | |
.teleprompter { | |
background: rgba(0, 0, 0, 0.7); | |
color: white; | |
font-family: monospace; | |
border-left: 4px solid var(--secondary); | |
} | |
.recording-indicator { | |
animation: pulse 1.5s infinite; | |
} | |
@keyframes pulse { | |
0% { opacity: 1; } | |
50% { opacity: 0.5; } | |
100% { opacity: 1; } | |
} | |
.chord-highlight { | |
color: #fbbf24; | |
font-weight: bold; | |
} | |
.scroll-lyrics { | |
transition: transform 0.1s linear; | |
} | |
.modal { | |
transition: all 0.3s ease; | |
} | |
.modal.active { | |
opacity: 1; | |
pointer-events: all; | |
} | |
.progress-bar { | |
transition: width 0.3s ease; | |
} | |
.tab-indicator { | |
transition: all 0.3s ease; | |
} | |
</style> | |
</head> | |
<body> | |
<!-- Navigation --> | |
<nav class="gradient-bg text-white shadow-lg"> | |
<div class="container mx-auto px-4 py-3 flex justify-between items-center"> | |
<div class="flex items-center space-x-2"> | |
<i class="fas fa-guitar text-2xl"></i> | |
<span class="text-xl font-bold">Guitar Elites</span> | |
</div> | |
<div class="hidden md:flex space-x-6"> | |
<a href="#features" class="hover:text-gray-200 transition">Features</a> | |
<a href="#how-it-works" class="hover:text-gray-200 transition">How It Works</a> | |
<a href="#pricing" class="hover:text-gray-200 transition">Pricing</a> | |
</div> | |
<div class="flex items-center space-x-4"> | |
<button id="login-btn" class="px-4 py-2 rounded-full bg-white text-purple-700 font-medium hover:bg-gray-100 transition">Login</button> | |
<button id="menu-btn" class="md:hidden text-2xl"> | |
<i class="fas fa-bars"></i> | |
</button> | |
</div> | |
</div> | |
<!-- Mobile Menu --> | |
<div id="mobile-menu" class="hidden md:hidden bg-white text-gray-800 py-4 px-4 shadow-lg rounded-lg absolute right-4 top-16 w-48 z-50"> | |
<a href="#features" class="block py-2 hover:text-purple-700 transition">Features</a> | |
<a href="#how-it-works" class="block py-2 hover:text-purple-700 transition">How It Works</a> | |
<a href="#pricing" class="block py-2 hover:text-purple-700 transition">Pricing</a> | |
<div class="border-t my-2"></div> | |
<a href="#" class="block py-2 text-purple-700 font-medium">Sign Up</a> | |
</div> | |
</nav> | |
<!-- Hero Section --> | |
<section class="gradient-bg text-white py-16 md:py-24"> | |
<div class="container mx-auto px-4 flex flex-col md:flex-row items-center"> | |
<div class="md:w-1/2 mb-10 md:mb-0"> | |
<h1 class="text-4xl md:text-5xl font-bold mb-4">Master Guitar with AI</h1> | |
<p class="text-xl mb-8">Learn, play, and create professional music videos with our AI-powered guitar studio.</p> | |
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4"> | |
<button class="px-8 py-3 bg-white text-purple-700 rounded-full font-bold hover:bg-gray-100 transition flex items-center justify-center"> | |
<i class="fas fa-download mr-2"></i> Download App | |
</button> | |
<button class="px-8 py-3 border border-white text-white rounded-full font-bold hover:bg-white hover:text-purple-700 transition flex items-center justify-center"> | |
<i class="fas fa-play mr-2"></i> Watch Demo | |
</button> | |
</div> | |
<div class="mt-6 flex items-center space-x-2 text-sm"> | |
<i class="fas fa-star text-yellow-300"></i> | |
<span>4.9 (10K+ reviews)</span> | |
</div> | |
</div> | |
<div class="md:w-1/2 relative"> | |
<div class="bg-white rounded-2xl shadow-2xl overflow-hidden w-full max-w-md mx-auto"> | |
<div class="bg-gray-800 h-8 flex items-center px-3"> | |
<div class="flex space-x-2"> | |
<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> | |
<div class="relative h-80 bg-gray-900"> | |
<!-- App preview content --> | |
<div class="absolute inset-0 flex flex-col"> | |
<div class="flex-1 p-4"> | |
<div class="teleprompter h-full p-4 rounded-lg overflow-hidden relative"> | |
<div id="lyrics-container" class="scroll-lyrics text-center text-lg leading-relaxed"> | |
<p>[Intro]</p> | |
<p><span class="chord-highlight">C</span> Hello darkness, my old friend</p> | |
<p><span class="chord-highlight">G</span> I've come to talk with you again</p> | |
<p><span class="chord-highlight">Am</span> Because a vision softly creeping</p> | |
<p><span class="chord-highlight">F</span> Left its seeds while I was sleeping</p> | |
</div> | |
</div> | |
</div> | |
<div class="bg-gray-800 p-3 flex items-center justify-between"> | |
<div class="flex items-center space-x-3"> | |
<button class="w-10 h-10 rounded-full bg-purple-600 flex items-center justify-center"> | |
<i class="fas fa-play text-white"></i> | |
</button> | |
<div class="text-white text-sm"> | |
<div class="font-medium">Sound of Silence</div> | |
<div class="text-gray-400">Simon & Garfunkel</div> | |
</div> | |
</div> | |
<div class="flex items-center space-x-2"> | |
<button class="w-8 h-8 rounded-full bg-gray-700 flex items-center justify-center"> | |
<i class="fas fa-cog text-gray-300"></i> | |
</button> | |
<button class="w-8 h-8 rounded-full bg-gray-700 flex items-center justify-center"> | |
<i class="fas fa-ellipsis-h text-gray-300"></i> | |
</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Features Section --> | |
<section id="features" class="py-16 bg-white"> | |
<div class="container mx-auto px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold mb-4">Powerful Features</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto">Everything you need to learn, play, and create amazing guitar content</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
<!-- Feature 1 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-robot"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">AI Chord Finder</h3> | |
<p class="text-gray-600 mb-4">Upload any song or enter a title, and our AI will generate accurate guitar chords instantly.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
Try it now <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
<!-- Feature 2 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-scroll"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Teleprompter Mode</h3> | |
<p class="text-gray-600 mb-4">Chords and lyrics scroll in perfect sync with the music, adjustable to your playing speed.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
Learn more <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
<!-- Feature 3 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-video"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Performance Studio</h3> | |
<p class="text-gray-600 mb-4">Record yourself playing with chords on-screen and create professional music videos.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
See examples <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
<!-- Feature 4 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-magic"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">AI Auto-Editing</h3> | |
<p class="text-gray-600 mb-4">Enhance your recordings with auto-tune, background effects, and professional filters.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
View effects <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
<!-- Feature 5 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-comment-alt"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Learning Assistant</h3> | |
<p class="text-gray-600 mb-4">Get instant answers to your guitar questions with our AI-powered assistant.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
Ask a question <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
<!-- Feature 6 --> | |
<div class="feature-card bg-gray-50 rounded-xl p-6 shadow-md transition duration-300"> | |
<div class="w-14 h-14 gradient-bg rounded-full flex items-center justify-center mb-4 text-white text-2xl"> | |
<i class="fas fa-cloud-download-alt"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Export & Share</h3> | |
<p class="text-gray-600 mb-4">Download your creations in HD or share directly to social media platforms.</p> | |
<button class="text-purple-600 font-medium flex items-center"> | |
Share your work <i class="fas fa-arrow-right ml-2"></i> | |
</button> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- How It Works Section --> | |
<section id="how-it-works" class="py-16 bg-gray-50"> | |
<div class="container mx-auto px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold mb-4">How It Works</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto">Get started in just a few simple steps</p> | |
</div> | |
<div class="flex flex-col md:flex-row mb-12"> | |
<div class="md:w-1/2 mb-8 md:mb-0 md:pr-8"> | |
<div class="bg-white rounded-xl shadow-md p-6 h-full"> | |
<h3 class="text-xl font-bold mb-4">Find Chords for Any Song</h3> | |
<div class="mb-6"> | |
<div class="flex items-center mb-4"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">1</div> | |
<span class="font-medium">Search for a song or upload audio</span> | |
</div> | |
<div class="flex items-center mb-4"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">2</div> | |
<span class="font-medium">AI analyzes and generates chords</span> | |
</div> | |
<div class="flex items-center"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">3</div> | |
<span class="font-medium">Adjust timing and difficulty level</span> | |
</div> | |
</div> | |
<div class="relative"> | |
<input type="text" placeholder="Search for a song..." class="w-full px-4 py-3 rounded-full border border-gray-300 focus:outline-none focus:ring-2 focus:ring-purple-500"> | |
<button class="absolute right-2 top-1/2 transform -translate-y-1/2 w-10 h-10 rounded-full gradient-bg text-white flex items-center justify-center"> | |
<i class="fas fa-search"></i> | |
</button> | |
</div> | |
</div> | |
</div> | |
<div class="md:w-1/2 md:pl-8"> | |
<div class="bg-white rounded-xl shadow-md p-6 h-full"> | |
<h3 class="text-xl font-bold mb-4">Record Your Performance</h3> | |
<div class="mb-6"> | |
<div class="flex items-center mb-4"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">1</div> | |
<span class="font-medium">Set up your camera and audio</span> | |
</div> | |
<div class="flex items-center mb-4"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">2</div> | |
<span class="font-medium">Play along with scrolling chords</span> | |
</div> | |
<div class="flex items-center"> | |
<div class="w-8 h-8 rounded-full gradient-bg text-white flex items-center justify-center mr-3">3</div> | |
<span class="font-medium">Edit and share your masterpiece</span> | |
</div> | |
</div> | |
<div class="flex justify-center"> | |
<div class="relative w-32 h-32 rounded-full bg-gray-200 flex items-center justify-center"> | |
<div class="w-24 h-24 rounded-full bg-red-500 flex items-center justify-center recording-indicator"> | |
<i class="fas fa-microphone text-white text-2xl"></i> | |
</div> | |
<div class="absolute inset-0 rounded-full border-4 border-transparent border-t-purple-500 animate-spin"></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- Video Demo --> | |
<div class="bg-white rounded-xl shadow-md overflow-hidden"> | |
<div class="aspect-w-16 aspect-h-9 bg-black"> | |
<div class="flex items-center justify-center h-full"> | |
<button class="w-16 h-16 rounded-full gradient-bg text-white flex items-center justify-center"> | |
<i class="fas fa-play text-xl"></i> | |
</button> | |
</div> | |
</div> | |
<div class="p-6"> | |
<h3 class="text-xl font-bold mb-2">Watch Guitar Elites in Action</h3> | |
<p class="text-gray-600">See how our app transforms your guitar learning and performance experience</p> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Pricing Section --> | |
<section id="pricing" class="py-16 bg-white"> | |
<div class="container mx-auto px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold mb-4">Simple, Transparent Pricing</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto">Choose the plan that fits your needs</p> | |
</div> | |
<div class="flex justify-center mb-8"> | |
<div class="bg-gray-100 rounded-full p-1 flex"> | |
<button id="monthly-btn" class="px-6 py-2 rounded-full font-medium bg-purple-600 text-white">Monthly</button> | |
<button id="yearly-btn" class="px-6 py-2 rounded-full font-medium text-gray-700">Yearly (Save 20%)</button> | |
</div> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 max-w-4xl mx-auto"> | |
<!-- Free Plan --> | |
<div class="bg-gray-50 rounded-xl shadow-md p-8 border border-gray-200"> | |
<h3 class="text-xl font-bold mb-2">Free</h3> | |
<p class="text-gray-600 mb-6">Perfect for beginners getting started</p> | |
<div class="text-4xl font-bold mb-6">$0<span class="text-lg font-normal text-gray-500">/month</span></div> | |
<ul class="space-y-3 mb-8"> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-green-500 mr-2"></i> | |
<span>1-minute video recordings</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-green-500 mr-2"></i> | |
<span>5 AI questions per day</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-green-500 mr-2"></i> | |
<span>Basic chord generation</span> | |
</li> | |
<li class="flex items-center text-gray-400"> | |
<i class="fas fa-times-circle mr-2"></i> | |
<span>Advanced editing features</span> | |
</li> | |
<li class="flex items-center text-gray-400"> | |
<i class="fas fa-times-circle mr-2"></i> | |
<span>Unlimited song access</span> | |
</li> | |
</ul> | |
<button class="w-full py-3 rounded-full border border-purple-600 text-purple-600 font-medium hover:bg-purple-50 transition">Get Started</button> | |
</div> | |
<!-- Premium Plan --> | |
<div class="bg-gradient-to-br from-purple-600 to-purple-800 rounded-xl shadow-xl p-8 text-white relative overflow-hidden"> | |
<div class="absolute top-4 right-4 bg-yellow-400 text-purple-800 px-3 py-1 rounded-full text-xs font-bold">POPULAR</div> | |
<h3 class="text-xl font-bold mb-2">Premium</h3> | |
<p class="text-purple-100 mb-6">For serious guitarists and creators</p> | |
<div class="text-4xl font-bold mb-6">$9.99<span class="text-lg font-normal text-purple-200">/month</span></div> | |
<ul class="space-y-3 mb-8"> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-yellow-300 mr-2"></i> | |
<span>10-minute video recordings</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-yellow-300 mr-2"></i> | |
<span>Unlimited AI questions</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-yellow-300 mr-2"></i> | |
<span>Advanced chord generation</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-yellow-300 mr-2"></i> | |
<span>Professional editing tools</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-yellow-300 mr-2"></i> | |
<span>Unlimited song access</span> | |
</li> | |
</ul> | |
<button class="w-full py-3 rounded-full bg-white text-purple-600 font-medium hover:bg-gray-100 transition">Upgrade Now</button> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Testimonials --> | |
<section class="py-16 bg-gray-50"> | |
<div class="container mx-auto px-4"> | |
<div class="text-center mb-12"> | |
<h2 class="text-3xl font-bold mb-4">What Our Users Say</h2> | |
<p class="text-gray-600 max-w-2xl mx-auto">Join thousands of guitarists who transformed their playing with Guitar Elites</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
<!-- Testimonial 1 --> | |
<div class="bg-white rounded-xl shadow-md p-6"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 rounded-full bg-purple-100 flex items-center justify-center text-purple-600 font-bold mr-3">JD</div> | |
<div> | |
<h4 class="font-bold">Jamie D.</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-600">"The AI chord finder is magical! I can learn any song in minutes. The teleprompter mode helped me finally play and sing at the same time."</p> | |
</div> | |
<!-- Testimonial 2 --> | |
<div class="bg-white rounded-xl shadow-md p-6"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 rounded-full bg-purple-100 flex items-center justify-center text-purple-600 font-bold mr-3">MS</div> | |
<div> | |
<h4 class="font-bold">Maria S.</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-600">"As a beginner, the learning assistant answered all my questions. The video recording feature lets me track my progress beautifully."</p> | |
</div> | |
<!-- Testimonial 3 --> | |
<div class="bg-white rounded-xl shadow-md p-6"> | |
<div class="flex items-center mb-4"> | |
<div class="w-12 h-12 rounded-full bg-purple-100 flex items-center justify-center text-purple-600 font-bold mr-3">TK</div> | |
<div> | |
<h4 class="font-bold">Tom 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-half-alt"></i> | |
</div> | |
</div> | |
</div> | |
<p class="text-gray-600">"I've been playing for years but never recorded myself. The auto-editing makes my videos look professional with zero effort. Game changer!"</p> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- CTA Section --> | |
<section class="gradient-bg text-white py-16"> | |
<div class="container mx-auto px-4 text-center"> | |
<h2 class="text-3xl font-bold mb-4">Ready to Transform Your Guitar Journey?</h2> | |
<p class="text-xl mb-8 max-w-2xl mx-auto">Download Guitar Elites today and unlock your full potential as a guitarist</p> | |
<div class="flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-4"> | |
<button class="px-8 py-3 bg-white text-purple-700 rounded-full font-bold hover:bg-gray-100 transition flex items-center justify-center"> | |
<i class="fab fa-apple mr-2 text-xl"></i> App Store | |
</button> | |
<button class="px-8 py-3 bg-black text-white rounded-full font-bold hover:bg-gray-800 transition flex items-center justify-center"> | |
<i class="fab fa-google-play mr-2 text-xl"></i> Google Play | |
</button> | |
</div> | |
</div> | |
</section> | |
<!-- Footer --> | |
<footer class="bg-gray-900 text-gray-400 py-12"> | |
<div class="container mx-auto px-4"> | |
<div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8"> | |
<div> | |
<div class="flex items-center space-x-2 mb-4"> | |
<i class="fas fa-guitar text-2xl text-purple-500"></i> | |
<span class="text-xl font-bold text-white">Guitar Elites</span> | |
</div> | |
<p class="mb-4">The ultimate AI-powered guitar learning and performance studio</p> | |
<div class="flex space-x-4"> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-purple-600 hover:text-white transition"> | |
<i class="fab fa-facebook-f"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-purple-600 hover:text-white transition"> | |
<i class="fab fa-twitter"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-purple-600 hover:text-white transition"> | |
<i class="fab fa-instagram"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-purple-600 hover:text-white transition"> | |
<i class="fab fa-youtube"></i> | |
</a> | |
</div> | |
</div> | |
<div> | |
<h4 class="text-white font-bold mb-4">Product</h4> | |
<ul class="space-y-2"> | |
<li><a href="#" class="hover:text-white transition">Features</a></li> | |
<li><a href="#" class="hover:text-white transition">Pricing</a></li> | |
<li><a href="#" class="hover:text-white transition">Download</a></li> | |
<li><a href="#" class="hover:text-white transition">Updates</a></li> | |
</ul> | |
</div> | |
<div> | |
<h4 class="text-white font-bold mb-4">Support</h4> | |
<ul class="space-y-2"> | |
<li><a href="#" class="hover:text-white transition">Help Center</a></li> | |
<li><a href="#" class="hover:text-white transition">Tutorials</a></li> | |
<li><a href="#" class="hover:text-white transition">Community</a></li> | |
<li><a href="#" class="hover:text-white transition">Contact Us</a></li> | |
</ul> | |
</div> | |
<div> | |
<h4 class="text-white font-bold mb-4">Company</h4> | |
<ul class="space-y-2"> | |
<li><a href="#" class="hover:text-white transition">About</a></li> | |
<li><a href="#" class="hover:text-white transition">Careers</a></li> | |
<li><a href="#" class="hover:text-white transition">Blog</a></li> | |
<li><a href="#" class="hover:text-white transition">Press</a></li> | |
</ul> | |
</div> | |
</div> | |
<div class="border-t border-gray-800 pt-8 flex flex-col md:flex-row justify-between items-center"> | |
<p>© 2023 Guitar Elites. All rights reserved.</p> | |
<div class="flex space-x-6 mt-4 md:mt-0"> | |
<a href="#" class="hover:text-white transition">Privacy Policy</a> | |
<a href="#" class="hover:text-white transition">Terms of Service</a> | |
<a href="#" class="hover:text-white transition">Cookies</a> | |
</div> | |
</div> | |
</div> | |
</footer> | |
<!-- Login Modal --> | |
<div id="login-modal" class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50 opacity-0 pointer-events-none modal"> | |
<div class="bg-white rounded-xl shadow-2xl w-full max-w-md p-8 relative"> | |
<button id="close-modal" class="absolute top-4 right-4 text-gray-500 hover:text-gray-700"> | |
<i class="fas fa-times text-xl"></i> | |
</button> | |
<h2 class="text-2xl font-bold mb-6 text-center">Welcome Back</h2> | |
<form> | |
<div class="mb-4"> | |
<label for="email" class="block text-gray-700 mb-2">Email</label> | |
<input type="email" id="email" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-purple-500"> | |
</div> | |
<div class="mb-6"> | |
<label for="password" class="block text-gray-700 mb-2">Password</label> | |
<input type="password" id="password" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-purple-500"> | |
<a href="#" class="text-sm text-purple-600 hover:underline mt-2 inline-block">Forgot password?</a> | |
</div> | |
<button type="submit" class="w-full py-3 gradient-bg text-white rounded-full font-bold hover:opacity-90 transition mb-4">Login</button> | |
<div class="text-center"> | |
<p class="text-gray-600">Don't have an account? <a href="#" class="text-purple-600 font-medium hover:underline">Sign up</a></p> | |
</div> | |
<div class="flex items-center my-6"> | |
<div class="flex-1 border-t border-gray-300"></div> | |
<span class="px-4 text-gray-500">or</span> | |
<div class="flex-1 border-t border-gray-300"></div> | |
</div> | |
<div class="grid grid-cols-2 gap-4"> | |
<button class="flex items-center justify-center py-2 px-4 border border-gray-300 rounded-lg hover:bg-gray-50 transition"> | |
<i class="fab fa-google text-red-500 mr-2"></i> | |
<span>Google</span> | |
</button> | |
<button class="flex items-center justify-center py-2 px-4 border border-gray-300 rounded-lg hover:bg-gray-50 transition"> | |
<i class="fab fa-apple mr-2"></i> | |
<span>Apple</span> | |
</button> | |
</div> | |
</form> | |
</div> | |
</div> | |
<!-- AI Assistant Demo --> | |
<div id="ai-assistant" class="fixed bottom-6 right-6 z-40"> | |
<button id="ai-assistant-btn" class="w-16 h-16 rounded-full gradient-bg shadow-lg text-white flex items-center justify-center"> | |
<i class="fas fa-robot text-2xl"></i> | |
</button> | |
<div id="ai-chat" class="hidden absolute bottom-20 right-0 w-80 bg-white rounded-xl shadow-xl overflow-hidden"> | |
<div class="bg-purple-600 text-white p-3 flex items-center justify-between"> | |
<h3 class="font-bold">Guitar AI Assistant</h3> | |
<button id="close-chat" class="text-white"> | |
<i class="fas fa-times"></i> | |
</button> | |
</div> | |
<div class="p-4 h-60 overflow-y-auto bg-gray-50"> | |
<div class="mb-4"> | |
<div class="bg-purple-100 text-gray-800 rounded-lg p-3 max-w-xs float-left"> | |
Hi! I'm your guitar assistant. Ask me anything about chords, techniques, or music theory! | |
</div> | |
</div> | |
<div class="mb-4 clear-both"> | |
<div class="bg-white border border-gray-200 rounded-lg p-3 max-w-xs float-right shadow-sm"> | |
How do I play a B minor chord? | |
</div> | |
</div> | |
<div class="mb-4"> | |
<div class="bg-purple-100 text-gray-800 rounded-lg p-3 max-w-xs float-left"> | |
Here's how to play B minor:<br> | |
1. Place your index finger on the 2nd fret of the A string<br> | |
2. Middle finger on 2nd fret of D string<br> | |
3. Ring finger on 2nd fret of G string<br> | |
Strum from A string down. | |
</div> | |
</div> | |
</div> | |
<div class="p-3 border-t border-gray-200 bg-white"> | |
<div class="flex"> | |
<input type="text" placeholder="Ask a question..." class="flex-1 px-3 py-2 rounded-l-lg border border-gray-300 focus:outline-none focus:ring-1 focus:ring-purple-500"> | |
<button class="px-4 py-2 rounded-r-lg gradient-bg text-white"> | |
<i class="fas fa-paper-plane"></i> | |
</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
<script> | |
// Mobile menu toggle | |
const menuBtn = document.getElementById('menu-btn'); | |
const mobileMenu = document.getElementById('mobile-menu'); | |
menuBtn.addEventListener('click', () => { | |
mobileMenu.classList.toggle('hidden'); | |
}); | |
// Login modal | |
const loginBtn = document.getElementById('login-btn'); | |
const loginModal = document.getElementById('login-modal'); | |
const closeModal = document.getElementById('close-modal'); | |
loginBtn.addEventListener('click', () => { | |
loginModal.classList.add('active'); | |
loginModal.classList.remove('opacity-0'); | |
loginModal.classList.remove('pointer-events-none'); | |
}); | |
closeModal.addEventListener('click', () => { | |
loginModal.classList.remove('active'); | |
loginModal.classList.add('opacity-0'); | |
loginModal.classList.add('pointer-events-none'); | |
}); | |
// AI Assistant | |
const aiAssistantBtn = document.getElementById('ai-assistant-btn'); | |
const aiChat = document.getElementById('ai-chat'); | |
const closeChat = document.getElementById('close-chat'); | |
aiAssistantBtn.addEventListener('click', () => { | |
aiChat.classList.toggle('hidden'); | |
}); | |
closeChat.addEventListener('click', () => { | |
aiChat.classList.add('hidden'); | |
}); | |
// Pricing toggle | |
const monthlyBtn = document.getElementById('monthly-btn'); | |
const yearlyBtn = document.getElementById('yearly-btn'); | |
monthlyBtn.addEventListener('click', () => { | |
monthlyBtn.classList.add('bg-purple-600', 'text-white'); | |
monthlyBtn.classList.remove('text-gray-700'); | |
yearlyBtn.classList.remove('bg-purple-600', 'text-white'); | |
yearlyBtn.classList.add('text-gray-700'); | |
}); | |
yearlyBtn.addEventListener('click', () => { | |
yearlyBtn.classList.add('bg-purple-600', 'text-white'); | |
yearlyBtn.classList.remove('text-gray-700'); | |
monthlyBtn.classList.remove('bg-purple-600', 'text-white'); | |
monthlyBtn.classList.add('text-gray-700'); | |
}); | |
// Simple teleprompter animation | |
const lyricsContainer = document.getElementById('lyrics-container'); | |
let scrollPosition = 0; | |
function scrollLyrics() { | |
scrollPosition += 0.5; | |
lyricsContainer.style.transform = `translateY(-${scrollPosition}px)`; | |
if (scrollPosition > lyricsContainer.scrollHeight / 2) { | |
scrollPosition = 0; | |
} | |
requestAnimationFrame(scrollLyrics); | |
} | |
// Start the animation | |
scrollLyrics(); | |
// Smooth scrolling for anchor links | |
document.querySelectorAll('a[href^="#"]').forEach(anchor => { | |
anchor.addEventListener('click', function (e) { | |
e.preventDefault(); | |
document.querySelector(this.getAttribute('href')).scrollIntoView({ | |
behavior: 'smooth' | |
}); | |
// Close mobile menu if open | |
mobileMenu.classList.add('hidden'); | |
}); | |
}); | |
</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=tushkum/guitar-elites" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
</html> |