Spaces:
Running
Running
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Ander Smith Music - Indie Rock from Fort Collins</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"> | |
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Montserrat:wght@300;400;500&display=swap" rel="stylesheet"> | |
<style> | |
body { | |
font-family: 'Montserrat', sans-serif; | |
background-color: #f8f4e9; | |
color: #333; | |
} | |
.title-font { | |
font-family: 'Playfair Display', serif; | |
font-weight: 700; | |
} | |
.vintage-bg { | |
background-color: #e8d8c0; | |
} | |
.vintage-card { | |
background-color: #f8f4e9; | |
border: 1px solid #d4c9b1; | |
box-shadow: 5px 5px 15px rgba(0,0,0,0.1); | |
} | |
.album-cover { | |
transition: all 0.3s ease; | |
box-shadow: 5px 5px 15px rgba(0,0,0,0.2); | |
border: 8px solid white; | |
} | |
.album-cover:hover { | |
transform: scale(1.03); | |
box-shadow: 8px 8px 20px rgba(0,0,0,0.3); | |
} | |
.vintage-button { | |
background-color: #c7a97f; | |
color: white; | |
transition: all 0.3s ease; | |
border: 1px solid #b89a6e; | |
} | |
.vintage-button:hover { | |
background-color: #b89a6e; | |
transform: translateY(-2px); | |
} | |
.vintage-outline-button { | |
border: 1px solid #c7a97f; | |
color: #c7a97f; | |
transition: all 0.3s ease; | |
} | |
.vintage-outline-button:hover { | |
background-color: #c7a97f; | |
color: white; | |
} | |
.music-player { | |
background: #f8f4e9; | |
border: 1px solid #d4c9b1; | |
box-shadow: 3px 3px 10px rgba(0,0,0,0.1); | |
} | |
.vinyl { | |
animation: spin 4s linear infinite; | |
transform-origin: center; | |
} | |
@keyframes spin { | |
from { transform: rotate(0deg); } | |
to { transform: rotate(360deg); } | |
} | |
.sepia-overlay { | |
position: absolute; | |
top: 0; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
background: rgba(200, 170, 120, 0.1); | |
} | |
.vintage-input { | |
background-color: #f8f4e9; | |
border: 1px solid #d4c9b1; | |
} | |
.vintage-input:focus { | |
outline: none; | |
border-color: #c7a97f; | |
box-shadow: 0 0 0 2px rgba(199, 169, 127, 0.3); | |
} | |
.handwritten { | |
font-family: 'Dancing Script', cursive; | |
} | |
</style> | |
</head> | |
<body class="min-h-screen"> | |
<!-- Navigation --> | |
<nav class="vintage-bg p-4 sticky top-0 z-50 border-b border-d4c9b1"> | |
<div class="container mx-auto flex justify-between items-center"> | |
<a href="#" class="title-font text-2xl md:text-3xl text-gray-800">AnderSmithMusic</a> | |
<div class="hidden md:flex space-x-6"> | |
<a href="#music" class="hover:text-c7a97f transition">Music</a> | |
<a href="#about" class="hover:text-c7a97f transition">About</a> | |
<a href="#album" class="hover:text-c7a97f transition">New Album</a> | |
<a href="#contact" class="hover:text-c7a97f transition">Contact</a> | |
</div> | |
<button class="md:hidden text-xl text-gray-800"> | |
<i class="fas fa-bars"></i> | |
</button> | |
</div> | |
</nav> | |
<!-- Hero Section with Custom Background --> | |
<section class="relative h-screen flex items-center justify-center overflow-hidden bg-gray-100"> | |
<div class="sepia-overlay"></div> | |
<div class="absolute inset-0 bg-[url('https://huggingface.co/datasets/huggingface/brand-assets/resolve/main/IMG_0776%20Edited.JPEG')] bg-cover bg-center opacity-90"></div> | |
<div class="container mx-auto px-4 z-10 text-center"> | |
<h1 class="title-font text-5xl md:text-7xl mb-6 text-white">Ander Smith Music</h1> | |
<p class="text-xl md:text-2xl mb-8 max-w-2xl mx-auto text-white">14 year old indie rock musician from Fort Collins, CO</p> | |
<div class="flex justify-center space-x-4"> | |
<a href="#music" class="px-8 py-3 vintage-button font-bold rounded-full">Listen Now</a> | |
<a href="#album" class="px-8 py-3 vintage-outline-button font-bold rounded-full text-white border-white hover:bg-white hover:text-gray-800">New Album</a> | |
</div> | |
</div> | |
</section> | |
<!-- Music Section --> | |
<section id="music" class="py-20 bg-[#f8f4e9]"> | |
<div class="container mx-auto px-4"> | |
<h2 class="title-font text-4xl md:text-5xl mb-12 text-center text-gray-800">MY MUSIC</h2> | |
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
<!-- Track 1 --> | |
<div class="music-player p-6 rounded-xl"> | |
<div class="flex items-center mb-4"> | |
<div class="w-16 h-16 rounded-full overflow-hidden vinyl mr-4"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80" alt="Album cover" class="w-full h-full object-cover"> | |
</div> | |
<div> | |
<h3 class="font-bold text-xl">Cosmic Journey</h3> | |
<p class="text-gray-600">Indie Rock</p> | |
</div> | |
</div> | |
<audio controls class="w-full mt-4"> | |
<source src="#" type="audio/mpeg"> | |
Your browser does not support the audio element. | |
</audio> | |
</div> | |
<!-- Track 2 --> | |
<div class="music-player p-6 rounded-xl"> | |
<div class="flex items-center mb-4"> | |
<div class="w-16 h-16 rounded-full overflow-hidden vinyl mr-4"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80" alt="Album cover" class="w-full h-full object-cover"> | |
</div> | |
<div> | |
<h3 class="font-bold text-xl">Mountain Echo</h3> | |
<p class="text-gray-600">Folk Rock</p> | |
</div> | |
</div> | |
<audio controls class="w-full mt-4"> | |
<source src="#" type="audio/mpeg"> | |
Your browser does not support the audio element. | |
</audio> | |
</div> | |
<!-- Track 3 --> | |
<div class="music-player p-6 rounded-xl"> | |
<div class="flex items-center mb-4"> | |
<div class="w-16 h-16 rounded-full overflow-hidden vinyl mr-4"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80" alt="Album cover" class="w-full h-full object-cover"> | |
</div> | |
<div> | |
<h3 class="font-bold text-xl">Teenage Dreams</h3> | |
<p class="text-gray-600">Alternative</p> | |
</div> | |
</div> | |
<audio controls class="w-full mt-4"> | |
<source src="#" type="audio/mpeg"> | |
Your browser does not support the audio element. | |
</audio> | |
</div> | |
</div> | |
<div class="text-center mt-12"> | |
<a href="#" class="inline-block px-8 py-3 vintage-outline-button rounded-full">More Music</a> | |
</div> | |
</div> | |
</section> | |
<!-- About Section --> | |
<section id="about" class="py-20 bg-[#e8d8c0]"> | |
<div class="container mx-auto px-4"> | |
<div class="flex flex-col md:flex-row items-center"> | |
<div class="md:w-1/2 mb-8 md:mb-0 md:pr-8"> | |
<img src="https://images.unsplash.com/photo-1508700115892-45ecd05ae2ad?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80" alt="Musician playing guitar" class="w-full rounded-xl album-cover"> | |
</div> | |
<div class="md:w-1/2"> | |
<h2 class="title-font text-4xl md:text-5xl mb-6 text-gray-800">ABOUT ME</h2> | |
<p class="mb-4 text-gray-700">Hey! I'm Ander Smith, a 14-year-old musician from Fort Collins, Colorado, creating indie rock with a raw, authentic sound. I started playing guitar when I was 9 and haven't stopped making music since.</p> | |
<p class="mb-4 text-gray-700">My music blends teenage energy with the natural beauty of Colorado, creating songs that feel both personal and universal.</p> | |
<p class="mb-6 text-gray-700">When I'm not writing songs or practicing, you can find me hiking in the Rockies or exploring Fort Collins' vibrant music scene.</p> | |
<div class="flex space-x-4"> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-instagram"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-spotify"></i> | |
</a> | |
<a href="#" class="w-10 h-10 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-youtube"></i> | |
</a> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- New Album Section --> | |
<section id="album" class="py-20 bg-[#f8f4e9] border-t border-b border-[#d4c9b1]"> | |
<div class="container mx-auto px-4 text-center"> | |
<h2 class="title-font text-4xl md:text-5xl mb-6 text-gray-800">COMING SOON</h2> | |
<p class="text-xl md:text-2xl mb-8 max-w-2xl mx-auto text-gray-700">My debut indie rock album "FORT COLLINS NIGHTS" drops this summer!</p> | |
<div class="max-w-md mx-auto mb-12"> | |
<img src="https://images.unsplash.com/photo-1511671782779-c97d3d27a1d4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=500&q=80" alt="Album cover" class="w-full rounded-xl album-cover mx-auto"> | |
</div> | |
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 max-w-4xl mx-auto mb-12"> | |
<div class="vintage-card p-6 rounded-xl"> | |
<i class="fas fa-compact-disc text-4xl mb-4 text-c7a97f"></i> | |
<h3 class="font-bold text-xl mb-2">10 Tracks</h3> | |
<p class="text-gray-600">Original songs blending indie rock with Colorado vibes</p> | |
</div> | |
<div class="vintage-card p-6 rounded-xl"> | |
<i class="fas fa-mountain text-4xl mb-4 text-c7a97f"></i> | |
<h3 class="font-bold text-xl mb-2">Local Inspiration</h3> | |
<p class="text-gray-600">Songs inspired by life in Northern Colorado</p> | |
</div> | |
<div class="vintage-card p-6 rounded-xl"> | |
<i class="fas fa-guitar text-4xl mb-4 text-c7a97f"></i> | |
<h3 class="font-bold text-xl mb-2">DIY Production</h3> | |
<p class="text-gray-600">Recorded in my home studio with authentic energy</p> | |
</div> | |
</div> | |
<div class="max-w-md mx-auto"> | |
<form class="flex flex-col sm:flex-row gap-2"> | |
<input type="email" placeholder="Your email" class="flex-grow px-4 py-3 rounded-full vintage-input text-gray-700 placeholder-gray-500 focus:outline-none"> | |
<button type="submit" class="px-6 py-3 vintage-button font-bold rounded-full">Get Updates</button> | |
</form> | |
<p class="text-sm mt-2 text-gray-600">I'll let you know when the album drops!</p> | |
</div> | |
</div> | |
</section> | |
<!-- Contact Section --> | |
<section id="contact" class="py-20 bg-[#e8d8c0]"> | |
<div class="container mx-auto px-4"> | |
<h2 class="title-font text-4xl md:text-5xl mb-12 text-center text-gray-800">GET IN TOUCH</h2> | |
<div class="flex flex-col md:flex-row gap-12 max-w-4xl mx-auto"> | |
<div class="md:w-1/2"> | |
<h3 class="text-2xl font-bold mb-4 text-gray-800">Booking & Inquiries</h3> | |
<p class="mb-6 text-gray-700">Interested in booking me for a show or collaboration? Send me a message!</p> | |
<div class="space-y-4"> | |
<div class="flex items-center text-gray-700"> | |
<i class="fas fa-envelope text-c7a97f mr-4 text-xl"></i> | |
<span>[email protected]</span> | |
</div> | |
<div class="flex items-center text-gray-700"> | |
<i class="fas fa-map-marker-alt text-c7a97f mr-4 text-xl"></i> | |
<span>Fort Collins, Colorado</span> | |
</div> | |
</div> | |
<div class="mt-8"> | |
<h4 class="font-bold mb-4 text-gray-800">Follow Me</h4> | |
<div class="flex space-x-4"> | |
<a href="#" class="w-12 h-12 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-instagram text-xl"></i> | |
</a> | |
<a href="#" class="w-12 h-12 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-tiktok text-xl"></i> | |
</a> | |
<a href="#" class="w-12 h-12 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-spotify text-xl"></i> | |
</a> | |
<a href="#" class="w-12 h-12 rounded-full bg-gray-800 text-white flex items-center justify-center hover:bg-c7a97f transition"> | |
<i class="fab fa-youtube text-xl"></i> | |
</a> | |
</div> | |
</div> | |
</div> | |
<div class="md:w-1/2"> | |
<form class="space-y-4"> | |
<div> | |
<input type="text" placeholder="Your Name" class="w-full px-4 py-3 rounded-lg vintage-input text-gray-700 placeholder-gray-500 focus:outline-none"> | |
</div> | |
<div> | |
<input type="email" placeholder="Your Email" class="w-full px-4 py-3 rounded-lg vintage-input text-gray-700 placeholder-gray-500 focus:outline-none"> | |
</div> | |
<div> | |
<select class="w-full px-4 py-3 rounded-lg vintage-input text-gray-700 focus:outline-none"> | |
<option>Select Subject</option> | |
<option>Booking</option> | |
<option>Collaboration</option> | |
<option>Other</option> | |
</select> | |
</div> | |
<div> | |
<textarea rows="5" placeholder="Your Message" class="w-full px-4 py-3 rounded-lg vintage-input text-gray-700 placeholder-gray-500 focus:outline-none"></textarea> | |
</div> | |
<button type="submit" class="w-full px-6 py-3 vintage-button font-bold rounded-lg">Send Message</button> | |
</form> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- Footer --> | |
<footer class="py-8 bg-gray-800 text-white"> | |
<div class="container mx-auto px-4 text-center"> | |
<p class="mb-4">© 2023 Ander Smith Music. All rights reserved.</p> | |
<p class="text-sm text-gray-400">Made with music and passion in Fort Collins, CO</p> | |
</div> | |
</footer> | |
<script> | |
// Simple script for mobile menu toggle (would need to be expanded) | |
document.querySelector('nav button').addEventListener('click', function() { | |
// This would toggle a mobile menu in a real implementation | |
alert("Mobile menu would open here!"); | |
}); | |
// Simple music player functionality | |
document.querySelectorAll('audio').forEach(audio => { | |
audio.addEventListener('play', function() { | |
// Pause other players when one plays | |
document.querySelectorAll('audio').forEach(otherAudio => { | |
if (otherAudio !== audio) otherAudio.pause(); | |
}); | |
// Add spinning animation to the corresponding vinyl | |
const vinyl = this.closest('.music-player').querySelector('.vinyl'); | |
vinyl.style.animationPlayState = 'running'; | |
}); | |
audio.addEventListener('pause', function() { | |
const vinyl = this.closest('.music-player').querySelector('.vinyl'); | |
vinyl.style.animationPlayState = 'paused'; | |
}); | |
}); | |
</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=AnderSmithMusic/andersmithmusic" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
</html> |