Spaces:
Running
Running
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>AI Music Composer | Original AI-Generated Songs</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'); | |
body { | |
font-family: 'Poppins', sans-serif; | |
background-color: #0f0e17; | |
color: #fffffe; | |
} | |
.gradient-bg { | |
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); | |
} | |
.song-card:hover { | |
transform: translateY(-5px); | |
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.3); | |
} | |
.play-btn { | |
transition: all 0.3s ease; | |
} | |
.play-btn:hover { | |
transform: scale(1.1); | |
box-shadow: 0 0 20px rgba(102, 252, 241, 0.5); | |
} | |
.waveform { | |
height: 60px; | |
background: linear-gradient(90deg, #ff8906, #e53170, #ff8906); | |
background-size: 200% 100%; | |
animation: wave 3s linear infinite; | |
border-radius: 10px; | |
} | |
@keyframes wave { | |
0% { background-position: 0% 50%; } | |
50% { background-position: 100% 50%; } | |
100% { background-position: 0% 50%; } | |
} | |
.form-input:focus { | |
outline: none; | |
border-color: #ff8906; | |
box-shadow: 0 0 0 3px rgba(255, 137, 6, 0.2); | |
} | |
</style> | |
</head> | |
<body> | |
<!-- Navigation --> | |
<nav class="gradient-bg py-6 px-4 md:px-12 sticky top-0 z-50"> | |
<div class="max-w-7xl mx-auto flex justify-between items-center"> | |
<div class="flex items-center space-x-2"> | |
<i class="fas fa-robot text-3xl text-cyan-400"></i> | |
<span class="text-2xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
AI Music Composer | |
</span> | |
</div> | |
<div class="hidden md:flex space-x-8"> | |
<a href="#portfolio" class="hover:text-cyan-400 transition">Portfolio</a> | |
<a href="#services" class="hover:text-cyan-400 transition">Services</a> | |
<a href="#about" class="hover:text-cyan-400 transition">About</a> | |
<a href="#contact" class="hover:text-cyan-400 transition">Contact</a> | |
</div> | |
<button class="md:hidden text-2xl"> | |
<i class="fas fa-bars"></i> | |
</button> | |
</div> | |
</nav> | |
<!-- Hero Section --> | |
<section class="gradient-bg py-20 px-4 md:px-12"> | |
<div class="max-w-7xl mx-auto grid md:grid-cols-2 gap-12 items-center"> | |
<div> | |
<h1 class="text-4xl md:text-6xl font-bold mb-6"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
Original AI-Generated Music | |
</span> | |
</h1> | |
<p class="text-xl mb-8 text-gray-300"> | |
Harnessing the power of artificial intelligence to create unique, emotionally resonant music tailored to your needs. | |
</p> | |
<div class="flex flex-col sm:flex-row gap-4"> | |
<a href="#portfolio" class="bg-cyan-500 hover:bg-cyan-600 text-white font-bold py-3 px-6 rounded-full transition duration-300 text-center"> | |
Explore Portfolio | |
</a> | |
<a href="#contact" class="border-2 border-cyan-400 text-cyan-400 hover:bg-cyan-400 hover:text-black font-bold py-3 px-6 rounded-full transition duration-300 text-center"> | |
Request a Song | |
</a> | |
</div> | |
</div> | |
<div class="relative"> | |
<div class="absolute -top-10 -left-10 w-32 h-32 rounded-full bg-purple-500 opacity-20 animate-pulse"></div> | |
<div class="absolute -bottom-10 -right-10 w-40 h-40 rounded-full bg-cyan-500 opacity-20 animate-pulse"></div> | |
<div class="relative bg-black bg-opacity-30 backdrop-blur-lg rounded-2xl p-6 shadow-2xl"> | |
<div class="waveform mb-6"></div> | |
<div class="flex justify-between items-center mb-4"> | |
<div> | |
<h3 class="font-bold text-xl">Current AI Creation</h3> | |
<p class="text-gray-400">Generating in real-time</p> | |
</div> | |
<button class="play-btn bg-cyan-500 text-black w-12 h-12 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play text-xl"></i> | |
</button> | |
</div> | |
<div class="flex justify-between text-sm text-gray-400"> | |
<span>0:00</span> | |
<span>3:42</span> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Portfolio Section --> | |
<section id="portfolio" class="py-20 px-4 md:px-12 bg-gray-900"> | |
<div class="max-w-7xl mx-auto"> | |
<div class="text-center mb-16"> | |
<h2 class="text-3xl md:text-4xl font-bold mb-4"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
AI Music Portfolio | |
</span> | |
</h2> | |
<p class="max-w-2xl mx-auto text-gray-400"> | |
Explore my latest AI-generated compositions across various genres and moods. | |
</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
<!-- Song 1 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Electronic Dreams" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Electronic Dreams</h3> | |
<p class="text-gray-400 mb-4">Upbeat electronic track with futuristic synths</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Electronic</span> | |
<span class="text-sm text-gray-500">2:48</span> | |
</div> | |
</div> | |
<!-- Song 2 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1514525253161-7a3d77f43681?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Piano Reflections" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Piano Reflections</h3> | |
<p class="text-gray-400 mb-4">Emotional solo piano composition</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Classical</span> | |
<span class="text-sm text-gray-500">4:12</span> | |
</div> | |
</div> | |
<!-- Song 3 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Urban Pulse" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Urban Pulse</h3> | |
<p class="text-gray-400 mb-4">Modern hip-hop beat with organic elements</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Hip-Hop</span> | |
<span class="text-sm text-gray-500">3:22</span> | |
</div> | |
</div> | |
<!-- Song 4 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Ambient Horizons" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Ambient Horizons</h3> | |
<p class="text-gray-400 mb-4">Soothing atmospheric soundscape</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Ambient</span> | |
<span class="text-sm text-gray-500">5:36</span> | |
</div> | |
</div> | |
<!-- Song 5 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Rock Anthem" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Rock Anthem</h3> | |
<p class="text-gray-400 mb-4">High-energy guitar-driven track</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Rock</span> | |
<span class="text-sm text-gray-500">3:58</span> | |
</div> | |
</div> | |
<!-- Song 6 --> | |
<div class="song-card bg-gray-800 rounded-xl p-6 transition duration-300 hover:shadow-lg"> | |
<div class="relative mb-6"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80" | |
alt="Jazz Noir" class="w-full h-48 object-cover rounded-lg"> | |
<button class="play-btn absolute bottom-4 right-4 bg-cyan-500 text-black w-10 h-10 rounded-full flex items-center justify-center"> | |
<i class="fas fa-play"></i> | |
</button> | |
</div> | |
<h3 class="text-xl font-bold mb-2">Jazz Noir</h3> | |
<p class="text-gray-400 mb-4">Moody late-night jazz composition</p> | |
<div class="flex justify-between items-center"> | |
<span class="text-sm text-cyan-400">AI Genre: Jazz</span> | |
<span class="text-sm text-gray-500">4:45</span> | |
</div> | |
</div> | |
</div> | |
<div class="text-center mt-12"> | |
<button class="border-2 border-cyan-400 text-cyan-400 hover:bg-cyan-400 hover:text-black font-bold py-3 px-8 rounded-full transition duration-300"> | |
Load More AI Creations | |
</button> | |
</div> | |
</div> | |
</section> | |
<!-- Services Section --> | |
<section id="services" class="py-20 px-4 md:px-12 gradient-bg"> | |
<div class="max-w-7xl mx-auto"> | |
<div class="text-center mb-16"> | |
<h2 class="text-3xl md:text-4xl font-bold mb-4"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
AI Music Services | |
</span> | |
</h2> | |
<p class="max-w-2xl mx-auto text-gray-300"> | |
Custom AI-generated music tailored to your specific needs and preferences. | |
</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
<!-- Service 1 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8 border border-gray-700"> | |
<div class="w-16 h-16 bg-cyan-500 bg-opacity-20 rounded-lg flex items-center justify-center mb-6"> | |
<i class="fas fa-music text-2xl text-cyan-400"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-4">Custom AI Compositions</h3> | |
<p class="text-gray-400 mb-6"> | |
Unique, original music generated based on your specific requirements - mood, genre, tempo, and more. | |
</p> | |
<ul class="space-y-3 mb-8"> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-cyan-400 mr-2"></i> | |
<span>Multiple revisions included</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-cyan-400 mr-2"></i> | |
<span>Commercial use license</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-cyan-400 mr-2"></i> | |
<span>High-quality WAV/MP3 files</span> | |
</li> | |
</ul> | |
<div class="text-2xl font-bold mb-2">$199 <span class="text-sm font-normal text-gray-400">per track</span></div> | |
<button class="w-full bg-cyan-500 hover:bg-cyan-600 text-black font-bold py-3 px-6 rounded-full transition duration-300"> | |
Get Started | |
</button> | |
</div> | |
<!-- Service 2 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8 border border-cyan-500 border-opacity-30 transform scale-105"> | |
<div class="w-16 h-16 bg-purple-500 bg-opacity-20 rounded-lg flex items-center justify-center mb-6"> | |
<i class="fas fa-film text-2xl text-purple-400"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-4">AI Soundtracks</h3> | |
<p class="text-gray-400 mb-6"> | |
Custom music for videos, games, podcasts, and other media projects with perfect emotional tone. | |
</p> | |
<ul class="space-y-3 mb-8"> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>Scene-by-scene scoring</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>Royalty-free license</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>Stems for mixing</span> | |
</li> | |
</ul> | |
<div class="text-2xl font-bold mb-2">$499 <span class="text-sm font-normal text-gray-400">per project</span></div> | |
<button class="w-full bg-gradient-to-r from-purple-500 to-cyan-500 hover:opacity-90 text-black font-bold py-3 px-6 rounded-full transition duration-300"> | |
Popular Choice | |
</button> | |
</div> | |
<!-- Service 3 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8 border border-gray-700"> | |
<div class="w-16 h-16 bg-purple-500 bg-opacity-20 rounded-lg flex items-center justify-center mb-6"> | |
<i class="fas fa-infinity text-2xl text-purple-400"></i> | |
</div> | |
<h3 class="text-xl font-bold mb-4">AI Music Subscription</h3> | |
<p class="text-gray-400 mb-6"> | |
Regular delivery of fresh AI-generated music tailored to your brand's sound and style. | |
</p> | |
<ul class="space-y-3 mb-8"> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>5 tracks per month</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>Unlimited commercial use</span> | |
</li> | |
<li class="flex items-center"> | |
<i class="fas fa-check-circle text-purple-400 mr-2"></i> | |
<span>Priority revisions</span> | |
</li> | |
</ul> | |
<div class="text-2xl font-bold mb-2">$899 <span class="text-sm font-normal text-gray-400">per month</span></div> | |
<button class="w-full bg-purple-500 hover:bg-purple-600 text-black font-bold py-3 px-6 rounded-full transition duration-300"> | |
Subscribe Now | |
</button> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- About Section --> | |
<section id="about" class="py-20 px-4 md:px-12 bg-gray-900"> | |
<div class="max-w-7xl mx-auto grid md:grid-cols-2 gap-12 items-center"> | |
<div> | |
<h2 class="text-3xl md:text-4xl font-bold mb-6"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
About My AI Music Process | |
</span> | |
</h2> | |
<p class="text-gray-400 mb-6"> | |
I combine cutting-edge artificial intelligence with human musical intuition to create compositions that resonate emotionally while maintaining technical perfection. | |
</p> | |
<div class="space-y-4 mb-8"> | |
<div class="flex items-start"> | |
<div class="bg-cyan-500 bg-opacity-20 p-2 rounded-lg mr-4"> | |
<i class="fas fa-brain text-cyan-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold mb-1">Advanced AI Models</h4> | |
<p class="text-gray-400 text-sm"> | |
Utilizing state-of-the-art neural networks trained on diverse musical datasets. | |
</p> | |
</div> | |
</div> | |
<div class="flex items-start"> | |
<div class="bg-purple-500 bg-opacity-20 p-2 rounded-lg mr-4"> | |
<i class="fas fa-sliders-h text-purple-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold mb-1">Precision Tuning</h4> | |
<p class="text-gray-400 text-sm"> | |
Fine-tuning every parameter to match your exact specifications. | |
</p> | |
</div> | |
</div> | |
<div class="flex items-start"> | |
<div class="bg-cyan-500 bg-opacity-20 p-2 rounded-lg mr-4"> | |
<i class="fas fa-user-edit text-cyan-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold mb-1">Human Touch</h4> | |
<p class="text-gray-400 text-sm"> | |
Every AI composition receives human review and refinement. | |
</p> | |
</div> | |
</div> | |
</div> | |
<button class="border-2 border-cyan-400 text-cyan-400 hover:bg-cyan-400 hover:text-black font-bold py-3 px-6 rounded-full transition duration-300"> | |
Learn More About the Technology | |
</button> | |
</div> | |
<div class="relative"> | |
<div class="absolute -top-10 -left-10 w-32 h-32 rounded-full bg-cyan-500 opacity-20 animate-pulse"></div> | |
<div class="absolute -bottom-10 -right-10 w-40 h-40 rounded-full bg-purple-500 opacity-20 animate-pulse"></div> | |
<div class="relative bg-black bg-opacity-30 backdrop-blur-lg rounded-2xl p-8 shadow-2xl"> | |
<div class="flex items-center mb-6"> | |
<div class="w-16 h-16 bg-gradient-to-r from-cyan-400 to-purple-500 rounded-full flex items-center justify-center mr-4"> | |
<i class="fas fa-robot text-2xl text-black"></i> | |
</div> | |
<div> | |
<h3 class="font-bold text-xl">AI Music Generation</h3> | |
<p class="text-gray-400">Real-time composition dashboard</p> | |
</div> | |
</div> | |
<div class="bg-gray-800 rounded-lg p-4 mb-6"> | |
<div class="flex justify-between mb-2"> | |
<span class="text-sm">Generating: Jazz Fusion</span> | |
<span class="text-sm text-cyan-400">78% complete</span> | |
</div> | |
<div class="w-full bg-gray-700 rounded-full h-2"> | |
<div class="bg-gradient-to-r from-cyan-400 to-purple-500 h-2 rounded-full" style="width: 78%"></div> | |
</div> | |
</div> | |
<div class="grid grid-cols-3 gap-4 mb-6"> | |
<div class="bg-gray-800 rounded-lg p-3 text-center"> | |
<div class="text-cyan-400 text-sm mb-1">BPM</div> | |
<div class="font-bold">112</div> | |
</div> | |
<div class="bg-gray-800 rounded-lg p-3 text-center"> | |
<div class="text-cyan-400 text-sm mb-1">Key</div> | |
<div class="font-bold">D Minor</div> | |
</div> | |
<div class="bg-gray-800 rounded-lg p-3 text-center"> | |
<div class="text-cyan-400 text-sm mb-1">Duration</div> | |
<div class="font-bold">3:45</div> | |
</div> | |
</div> | |
<div class="flex space-x-3"> | |
<button class="flex-1 bg-cyan-500 hover:bg-cyan-600 text-black font-bold py-2 px-4 rounded-lg transition duration-300"> | |
<i class="fas fa-random mr-2"></i> Remix | |
</button> | |
<button class="flex-1 bg-gray-700 hover:bg-gray-600 text-white font-bold py-2 px-4 rounded-lg transition duration-300"> | |
<i class="fas fa-save mr-2"></i> Save | |
</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Testimonials Section --> | |
<section class="py-20 px-4 md:px-12 gradient-bg"> | |
<div class="max-w-7xl mx-auto"> | |
<div class="text-center mb-16"> | |
<h2 class="text-3xl md:text-4xl font-bold mb-4"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
Client Experiences | |
</span> | |
</h2> | |
<p class="max-w-2xl mx-auto text-gray-300"> | |
What creators are saying about working with AI-generated music. | |
</p> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-3 gap-8"> | |
<!-- Testimonial 1 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8"> | |
<div class="flex items-center mb-6"> | |
<div class="w-12 h-12 rounded-full bg-gradient-to-r from-cyan-400 to-purple-500 flex items-center justify-center text-black font-bold mr-4"> | |
JD | |
</div> | |
<div> | |
<h4 class="font-bold">Jessica D.</h4> | |
<p class="text-sm text-gray-400">Video Producer</p> | |
</div> | |
</div> | |
<p class="text-gray-300 mb-6"> | |
"The AI-generated soundtrack perfectly captured the mood of our documentary. It was like the algorithm understood our vision better than we did!" | |
</p> | |
<div class="flex"> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
</div> | |
</div> | |
<!-- Testimonial 2 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8"> | |
<div class="flex items-center mb-6"> | |
<div class="w-12 h-12 rounded-full bg-gradient-to-r from-cyan-400 to-purple-500 flex items-center justify-center text-black font-bold mr-4"> | |
MR | |
</div> | |
<div> | |
<h4 class="font-bold">Marcus R.</h4> | |
<p class="text-sm text-gray-400">Game Developer</p> | |
</div> | |
</div> | |
<p class="text-gray-300 mb-6"> | |
"For our indie game, we needed hours of dynamic music that would adapt to gameplay. The AI solution was both cost-effective and incredibly effective." | |
</p> | |
<div class="flex"> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
</div> | |
</div> | |
<!-- Testimonial 3 --> | |
<div class="bg-gray-800 bg-opacity-50 backdrop-blur-lg rounded-xl p-8"> | |
<div class="flex items-center mb-6"> | |
<div class="w-12 h-12 rounded-full bg-gradient-to-r from-cyan-400 to-purple-500 flex items-center justify-center text-black font-bold mr-4"> | |
TL | |
</div> | |
<div> | |
<h4 class="font-bold">Taylor L.</h4> | |
<p class="text-sm text-gray-400">Podcast Host</p> | |
</div> | |
</div> | |
<p class="text-gray-300 mb-6"> | |
"Our podcast needed unique intro music that wouldn't sound like anyone else's. The AI created something completely original that's become our signature sound." | |
</p> | |
<div class="flex"> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
<i class="fas fa-star text-yellow-400"></i> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Contact Section --> | |
<section id="contact" class="py-20 px-4 md:px-12 bg-gray-900"> | |
<div class="max-w-7xl mx-auto grid md:grid-cols-2 gap-12 items-center"> | |
<div> | |
<h2 class="text-3xl md:text-4xl font-bold mb-6"> | |
<span class="bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
Request Custom AI Music | |
</span> | |
</h2> | |
<p class="text-gray-400 mb-8"> | |
Tell me about your project and the type of music you need. I'll use AI to create something perfect for your needs. | |
</p> | |
<div class="space-y-6"> | |
<div class="flex items-center"> | |
<div class="w-12 h-12 rounded-full bg-cyan-500 bg-opacity-20 flex items-center justify-center mr-4"> | |
<i class="fas fa-envelope text-cyan-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold">Email</h4> | |
<p class="text-gray-400">contact@aimusiccomposer.com</p> | |
</div> | |
</div> | |
<div class="flex items-center"> | |
<div class="w-12 h-12 rounded-full bg-purple-500 bg-opacity-20 flex items-center justify-center mr-4"> | |
<i class="fas fa-phone-alt text-purple-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold">Phone</h4> | |
<p class="text-gray-400">+1 (555) 123-4567</p> | |
</div> | |
</div> | |
<div class="flex items-center"> | |
<div class="w-12 h-12 rounded-full bg-cyan-500 bg-opacity-20 flex items-center justify-center mr-4"> | |
<i class="fas fa-clock text-cyan-400"></i> | |
</div> | |
<div> | |
<h4 class="font-bold">Availability</h4> | |
<p class="text-gray-400">Mon-Fri: 9am-5pm EST</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="bg-gray-800 rounded-xl p-8 shadow-lg"> | |
<h3 class="text-xl font-bold mb-6">Project Inquiry Form</h3> | |
<form id="contactForm" class="space-y-6"> | |
<div> | |
<label for="name" class="block text-sm font-medium mb-2">Your Name</label> | |
<input type="text" id="name" class="w-full bg-gray-700 border border-gray-600 rounded-lg py-3 px-4 form-input" placeholder="John Smith" required> | |
</div> | |
<div> | |
<label for="email" class="block text-sm font-medium mb-2">Email Address</label> | |
<input type="email" id="email" class="w-full bg-gray-700 border border-gray-600 rounded-lg py-3 px-4 form-input" placeholder="your@email.com" required> | |
</div> | |
<div> | |
<label for="project" class="block text-sm font-medium mb-2">Project Type</label> | |
<select id="project" class="w-full bg-gray-700 border border-gray-600 rounded-lg py-3 px-4 form-input"> | |
<option value="">Select project type</option> | |
<option value="video">Video/Film</option> | |
<option value="game">Game</option> | |
<option value="podcast">Podcast</option> | |
<option value="ad">Advertisement</option> | |
<option value="other">Other</option> | |
</select> | |
</div> | |
<div> | |
<label for="genre" class="block text-sm font-medium mb-2">Preferred Music Genre</label> | |
<input type="text" id="genre" class="w-full bg-gray-700 border border-gray-600 rounded-lg py-3 px-4 form-input" placeholder="Electronic, Jazz, etc."> | |
</div> | |
<div> | |
<label for="description" class="block text-sm font-medium mb-2">Project Description</label> | |
<textarea id="description" rows="4" class="w-full bg-gray-700 border border-gray-600 rounded-lg py-3 px-4 form-input" placeholder="Tell me about your project and the type of music you need..."></textarea> | |
</div> | |
<button type="submit" class="w-full bg-gradient-to-r from-cyan-500 to-purple-500 hover:opacity-90 text-black font-bold py-3 px-6 rounded-full transition duration-300"> | |
Request AI Music | |
</button> | |
</form> | |
</div> | |
</div> | |
</section> | |
<!-- Footer --> | |
<footer class="gradient-bg py-12 px-4 md:px-12"> | |
<div class="max-w-7xl mx-auto"> | |
<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-robot text-3xl text-cyan-400"></i> | |
<span class="text-2xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-cyan-400 to-purple-500"> | |
AI Music Composer | |
</span> | |
</div> | |
<p class="text-gray-400"> | |
Creating unique, emotionally resonant music through artificial intelligence. | |
</p> | |
</div> | |
<div> | |
<h4 class="text-lg font-bold mb-4">Quick Links</h4> | |
<ul class="space-y-2"> | |
<li><a href="#portfolio" class="text-gray-400 hover:text-cyan-400 transition">Portfolio</a></li> | |
<li><a href="#services" class="text-gray-400 hover:text-cyan-400 transition">Services</a></li> | |
<li><a href="#about" class="text-gray-400 hover:text-cyan-400 transition">About</a></li> | |
<li><a href="#contact" class="text-gray-400 hover:text-cyan-400 transition">Contact</a></li> | |
</ul> | |
</div> | |
<div> | |
<h4 class="text-lg font-bold mb-4">Services</h4> | |
<ul class="space-y-2"> | |
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition">Custom Compositions</a></li> | |
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition">Soundtracks</a></li> | |
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition">Music Subscription</a></li> | |
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition">AI Music Consulting</a></li> | |
</ul> | |
</div> | |
<div> | |
<h4 class="text-lg font-bold mb-4">Connect</h4> | |
<div class="flex space-x-4 mb-4"> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-cyan-500 hover:text-black 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-cyan-500 hover:text-black 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-cyan-500 hover:text-black transition"> | |
<i class="fab fa-linkedin-in"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 flex items-center justify-center hover:bg-cyan-500 hover:text-black transition"> | |
<i class="fab fa-youtube"></i> | |
</a> | |
</div> | |
<p class="text-gray-400"> | |
Subscribe to my newsletter for AI music updates | |
</p> | |
</div> | |
</div> | |
<div class="pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center"> | |
<p class="text-gray-400 mb-4 md:mb-0"> | |
© 2023 AI Music Composer. All rights reserved. | |
</p> | |
<div class="flex space-x-6"> | |
<a href="#" class="text-gray-400 hover:text-cyan-400 transition">Privacy Policy</a> | |
<a href="#" class="text-gray-400 hover:text-cyan-400 transition">Terms of Service</a> | |
</div> | |
</div> | |
</div> | |
</footer> | |
<script> | |
// Simple form submission handler | |
document.getElementById('contactForm').addEventListener('submit', function(e) { | |
e.preventDefault(); | |
// Get form values | |
const name = document.getElementById('name').value; | |
const email = document.getElementById('email').value; | |
// In a real application, you would send this data to a server | |
console.log('Form submitted:', { name, email }); | |
// Show success message | |
alert(`Thanks, ${name}! Your request has been received. I'll contact you at ${email} soon to discuss your AI music project.`); | |
// Reset form | |
this.reset(); | |
}); | |
// Play button functionality for song cards | |
document.querySelectorAll('.play-btn').forEach(button => { | |
button.addEventListener('click', function() { | |
const card = this.closest('.song-card'); | |
const songTitle = card.querySelector('h3').textContent; | |
// In a real implementation, this would play the actual song | |
console.log('Now playing:', songTitle); | |
// Visual feedback | |
const icon = this.querySelector('i'); | |
if (icon.classList.contains('fa-play')) { | |
icon.classList.remove('fa-play'); | |
icon.classList.add('fa-pause'); | |
this.classList.add('bg-purple-500'); | |
this.classList.remove('bg-cyan-500'); | |
} else { | |
icon.classList.remove('fa-pause'); | |
icon.classList.add('fa-play'); | |
this.classList.remove('bg-purple-500'); | |
this.classList.add('bg-cyan-500'); | |
} | |
}); | |
}); | |
</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=AI4U2/ai-music-portfolio" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
</html> |