stephdemo / contact.html
aworkimmersive's picture
Create an Artist website, portal with gallery of images, about and contact. Mdoern artistic design site, with animations of background,. For the artist '
480cff5 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Contact | Stephanie Trujillo</title>
<link rel="icon" type="image/x-icon" href="/static/favicon.ico">
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<style>
.nav-link {
position: relative;
}
.nav-link:after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: 0;
left: 0;
background-color: currentColor;
transition: width 0.3s ease;
}
.nav-link:hover:after {
width: 100%;
}
.form-input {
background-color: rgba(255, 255, 255, 0.05);
border-color: rgba(255, 255, 255, 0.1);
}
.form-input:focus {
background-color: rgba(255, 255, 255, 0.1);
border-color: rgba(255, 255, 255, 0.3);
}
</style>
</head>
<body class="bg-gray-900 text-gray-100 font-sans">
<!-- Navigation -->
<nav class="py-6 px-4 md:px-12 lg:px-24 flex justify-between items-center">
<a href="index.html" class="text-2xl font-bold tracking-tight">Stephanie Trujillo</a>
<div class="hidden md:flex space-x-8">
<a href="gallery.html" class="nav-link">Gallery</a>
<a href="about.html" class="nav-link">About</a>
<a href="contact.html" class="nav-link font-medium">Contact</a>
</div>
<button class="md:hidden focus:outline-none" id="mobile-menu-button">
<i data-feather="menu"></i>
</button>
</nav>
<!-- Mobile Menu -->
<div id="mobile-menu" class="hidden fixed inset-0 bg-black bg-opacity-90 z-50 flex flex-col items-center justify-center space-y-8">
<button id="close-menu" class="absolute top-6 right-6 p-2">
<i data-feather="x"></i>
</button>
<a href="gallery.html" class="text-2xl">Gallery</a>
<a href="about.html" class="text-2xl">About</a>
<a href="contact.html" class="text-2xl">Contact</a>
</div>
<!-- Contact Section -->
<main class="py-12 px-4 md:px-12 lg:px-24">
<div class="max-w-6xl mx-auto">
<div class="flex flex-col lg:flex-row gap-12">
<div class="lg:w-1/2" data-aos="fade-right">
<h1 class="text-4xl font-bold mb-6">Get In Touch</h1>
<p class="text-lg mb-8">Interested in commissioning a piece, purchasing available work, or just want to say hello? Fill out the form or reach out directly through one of the channels below.</p>
<div class="space-y-6 mb-8">
<div class="flex items-start">
<div class="flex-shrink-0 mt-1 mr-4 text-white">
<i data-feather="mail"></i>
</div>
<div>
<h3 class="text-lg font-semibold">Email</h3>
<p class="text-gray-400">hello@stephanietrujillo.art</p>
</div>
</div>
<div class="flex items-start">
<div class="flex-shrink-0 mt-1 mr-4 text-white">
<i data-feather="phone"></i>
</div>
<div>
<h3 class="text-lg font-semibold">Phone</h3>
<p class="text-gray-400">(505) 555-0199</p>
</div>
</div>
<div class="flex items-start">
<div class="flex-shrink-0 mt-1 mr-4 text-white">
<i data-feather="map-pin"></i>
</div>
<div>
<h3 class="text-lg font-semibold">Studio</h3>
<p class="text-gray-400">123 Art District, Santa Fe, NM 87501</p>
</div>
</div>
</div>
<div class="flex space-x-4">
<a href="#" class="p-3 rounded-full bg-gray-800 hover:bg-gray-700 transition" aria-label="Instagram">
<i data-feather="instagram"></i>
</a>
<a href="#" class="p-3 rounded-full bg-gray-800 hover:bg-gray-700 transition" aria-label="Twitter">
<i data-feather="twitter"></i>
</a>
<a href="#" class="p-3 rounded-full bg-gray-800 hover:bg-gray-700 transition" aria-label="Facebook">
<i data-feather="facebook"></i>
</a>
</div>
</div>
<div class="lg:w-1/2" data-aos="fade-left">
<form class="space-y-6">
<div>
<label for="name" class="block mb-2">Full Name</label>
<input type="text" id="name" class="w-full px-4 py-3 rounded-lg form-input focus:outline-none focus:ring-2 focus:ring-white focus:ring-opacity-20">
</div>
<div>
<label for="email" class="block mb-2">Email Address</label>
<input type="email" id="email" class="w-full px-4 py-3 rounded-lg form-input focus:outline-none focus:ring-2 focus:ring-white focus:ring-opacity-20">
</div>
<div>
<label for="subject" class="block mb-2">Subject</label>
<select id="subject" class="w-full px-4 py-3 rounded-lg form-input focus:outline-none focus:ring-2 focus:ring-white focus:ring-opacity-20">
<option value="" disabled selected>Select a subject</option>
<option value="commission">Commission Inquiry</option>
<option value="purchase">Purchase Inquiry</option>
<option value="exhibition">Exhibition Opportunity</option>
<option value="other">Other</option>
</select>
</div>
<div>
<label for="message" class="block mb-2">Message</label>
<textarea id="message" rows="5" class="w-full px-4 py-3 rounded-lg form-input focus:outline-none focus:ring-2 focus:ring-white focus:ring-opacity-20"></textarea>
</div>
<button type="submit" class="w-full px-6 py-3 bg-white text-gray-900 rounded-full font-medium hover:bg-opacity-90 transition">Send Message</button>
</form>
</div>
</div>
<!-- Studio Visit Section -->
<section class="mt-24" data-aos="fade-up">
<h2 class="text-3xl font-bold mb-8">Studio Visits</h2>
<div class="bg-gray-800 p-8 rounded-lg">
<div class="flex flex-col lg:flex-row gap-8 items-center">
<div class="lg:w-1/2">
<img src="http://static.photos/studio/640x360/1" alt="Artist Studio" class="w-full rounded-lg">
</div>
<div class="lg:w-1/2">
<h3 class="text-2xl font-semibold mb-4">Schedule a Studio Visit</h3>
<p class="mb-6">Experience the creative process firsthand by visiting Stephanie's studio in Santa Fe. Studio visits are available by appointment on select days.</p>
<a href="#" class="inline-block px-6 py-3 border border-white rounded-full font-medium hover:bg-white hover:bg-opacity-10 transition">Book a Visit</a>
</div>
</div>
</div>
</section>
</div>
</main>
<!-- Footer -->
<footer class="py-8 px-4 md:px-12 lg:px-24 border-t border-gray-800">
<div class="flex flex-col md:flex-row justify-between items-center">
<p>&copy; 2023 Stephanie Trujillo. All rights reserved.</p>
<div class="flex space-x-6 mt-4 md:mt-0">
<a href="#" aria-label="Instagram"><i data-feather="instagram"></i></a>
<a href="#" aria-label="Twitter"><i data-feather="twitter"></i></a>
<a href="#" aria-label="Facebook"><i data-feather="facebook"></i></a>
</div>
</div>
</footer>
<script>
AOS.init({
duration: 800,
easing: 'ease-in-out',
once: true
});
feather.replace();
// Mobile menu toggle
const mobileMenuButton = document.getElementById('mobile-menu-button');
const mobileMenu = document.getElementById('mobile-menu');
const closeMenuButton = document.getElementById('close-menu');
mobileMenuButton.addEventListener('click', () => {
mobileMenu.classList.remove('hidden');
mobileMenu.classList.add('flex');
});
closeMenuButton.addEventListener('click', () => {
mobileMenu.classList.add('hidden');
mobileMenu.classList.remove('flex');
});
// Form submission
const contactForm = document.querySelector('form');
contactForm.addEventListener('submit', (e) => {
e.preventDefault();
alert('Thank you for your message! Stephanie will get back to you soon.');
contactForm.reset();
});
</script>
</body>
</html>