quangchi's picture
create trang web như bức ảnh
0cb53a5 verified
Raw
History Blame Contribute Delete
23.4 kB
<!-- Testimonials Section -->
<section class="py-16 md:py-24 bg-gradient-to-br from-gray-50 to-blue-50">
<div class="container mx-auto px-4">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4">What Our Customers Say</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">Join thousands of satisfied customers worldwide</p>
</div>
<div class="grid md:grid-cols-3 gap-8">
<!-- Testimonial 1 -->
<div class="bg-white rounded-2xl p-8 shadow-lg hover:shadow-xl transition-shadow duration-300">
<div class="flex items-center mb-6">
<img src="http://static.photos/people/200x200/1" alt="Sarah Chen" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-semibold">Sarah Chen</h4>
<div class="flex text-yellow-400">
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
</div>
</div>
</div>
<p class="text-gray-600 italic">"The sound quality is absolutely incredible! It's like having a professional studio in my pocket. The battery life lasts through my entire workday."</p>
</div>
<!-- Testimonial
=======
<!-- Testimonials Section -->
<section class="py-16 md:py-24 bg-gradient-to-br from-gray-50 to-blue-50">
<div class="container mx-auto px-4">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4">What Our Customers Say</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">Join thousands of satisfied customers worldwide</p>
</div>
<div class="grid md:grid-cols-3 gap-8">
<!-- Testimonial 1 -->
<div class="bg-white rounded-2xl p-8 shadow-lg hover:shadow-xl transition-shadow duration-300">
<div class="flex items-center mb-6">
<img src="http://static.photos/people/200x200/1" alt="Sarah Chen" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-semibold">Sarah Chen</h4>
<div class="flex text-yellow-400">
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
</div>
</div>
</div>
<p class="text-gray-600 italic">"The sound quality is absolutely incredible! It's like having a professional studio in my pocket. The battery life lasts through my entire workday."</p>
</div>
<!-- Testimonial 2 -->
<div class="bg-white rounded-2xl p-8 shadow-lg hover:shadow-xl transition-shadow duration-300">
<div class="flex items-center mb-6">
<img src="http://static.photos/people/200x200/2" alt="Marcus Johnson" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-semibold">Marcus Johnson</h4>
<div class="flex text-yellow-400">
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
</div>
</div>
</div>
<p class="text-gray-600 italic">"I've tried many portable speakers, but Studio Slamic is on another level. The build quality is premium and the audio clarity is unmatched."</p>
</div>
<!-- Testimonial 3 -->
<div class="bg-white rounded-2xl p-8 shadow-lg hover:shadow-xl transition-shadow duration-300">
<div class="flex items-center mb-6">
<img src="http://static.photos/people/200x200/3" alt="Emily Rodriguez" class="w-12 h-12 rounded-full mr-4">
<div>
<h4 class="font-semibold">Emily Rodriguez</h4>
<div class="flex text-yellow-400">
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
<i data-feather="star" class="w-4 h-4 fill-current"></i>
</div>
</div>
</div>
<p class="text-gray-600 italic">"Perfect for my outdoor adventures! The waterproof feature gives me peace of mind, and the sound projection fills any space beautifully."</p>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="py-16 md:py-24 bg-gradient-to-r from-primary to-blue-600 text-white">
<div class="container mx-auto px-4 text-center">
<h2 class="text-4xl md:text-5xl font-bold mb-6">Ready to Experience Premium Sound?</h2>
<p class="text-xl mb-8 max-w-2xl mx-auto">Join the audio revolution with Studio Slamic. Limited time offer with free shipping worldwide.</p>
<div class="flex flex-col sm:flex-row gap-4 justify-center">
<button class="bg-white text-primary hover:bg-gray-100 px-8 py-4 rounded-full text-lg font-semibold transition-all duration-300 transform hover:scale-105">
Shop Now - $299
</button>
<button class="border-2 border-white text-white hover:bg-white hover:text-primary px-8 py-4 rounded-full text-lg font-semibold transition-all duration-300">
View All Products
</button>
</div>
</div>
</section>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Studio Slamic - Premium Bluetooth Speakers</title>
<link rel="icon" type="image/x-icon" href="/static/favicon.ico">
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<script>
tailwind.config = {
theme: {
extend: {
colors: {
primary: '#3B82F6',
secondary: '#F59E0B',
dark: '#111827',
light: '#F9FAFB'
},
fontFamily: {
sans: ['Inter', 'sans-serif'],
},
animation: {
'pulse-gold': 'pulse-gold 2s infinite',
'glow': 'glow 2s ease-in-out infinite alternate',
},
keyframes: {
'pulse-gold': {
'0%, 100%': { opacity: 1 },
'50%': { opacity: 0.7 }
},
'glow': {
'from': { boxShadow: '0 0 5px #F59E0B, 0 0 10px #F59E0B, 0 0 15px #F59E0B' },
'to': { boxShadow: '0 0 10px #F59E0B, 0 0 20px #F59E0B, 0 0 30px #F59E0B' }
}
}
}
}
}
</script>
<style>
.gold-strike {
position: relative;
display: inline-block;
}
.gold-strike::after {
content: '';
position: absolute;
left: 0;
bottom: 0.2em;
width: 100%;
height: 2px;
background: linear-gradient(90deg, transparent 0%, #F59E0B 50%, transparent 100%);
animation: pulse-gold 2s infinite;
}
.speaker-3d {
transform: perspective(1000px) rotateY(-15deg) rotateX(10deg);
transition: all 0.5s ease;
}
.speaker-3d:hover {
transform: perspective(1000px) rotateY(-5deg) rotateX(5deg);
}
</style>
</head>
<body class="font-sans bg-white text-dark">
<!-- Header -->
<header class="sticky top-0 z-50 bg-white/90 backdrop-blur-sm border-b border-gray-100">
<nav class="container mx-auto px-4 py-4 flex items-center justify-between">
<!-- Logo -->
<div class="flex items-center space-x-2">
<div class="w-8 h-8 bg-gradient-to-br from-secondary to-yellow-300 rounded-full relative">
<div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-4 h-4 bg-white rounded-full"></div>
<div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-2 h-2 bg-secondary rounded-full"></div>
</div>
<span class="text-xl font-semibold">Studio Slamic</span>
</div>
<!-- Navigation -->
<div class="hidden md:flex items-center space-x-8">
<a href="#" class="text-gray-600 hover:text-dark transition-colors">Patciblor</a>
<div class="relative group">
<a href="#" class="text-gray-600 hover:text-dark transition-colors flex items-center">
Sertcots
<i data-feather="chevron-down" class="w-4 h-4 ml-1"></i>
</a>
<div class="absolute top-full left-0 mt-2 w-48 bg-white rounded-lg shadow-xl opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 border border-gray-100">
<a href="#" class="block px-4 py-3 text-gray-600 hover:bg-gray-50 hover:text-dark">Wireless Series</a>
<a href="#" class="block px-4 py-3 text-gray-600 hover:bg-gray-50 hover:text-dark">Pro Series</a>
<a href="#" class="block px-4 py-3 text-gray-600 hover:bg-gray-50 hover:text-dark">Mini Series</a>
</div>
</div>
<a href="#" class="text-gray-600 hover:text-dark transition-colors">Carated</a>
<button class="bg-primary text-white px-6 py-2 rounded-full border border-primary hover:bg-primary/90 transition-colors font-medium">
Buy Now
</button>
</div>
<!-- Mobile menu button -->
<button class="md:hidden p-2">
<i data-feather="menu" class="w-6 h-6"></i>
</button>
</nav>
</header>
<!-- Hero Section -->
<section class="relative overflow-hidden bg-gradient-to-br from-blue-50 to-indigo-100">
<div class="container mx-auto px-4 py-16 md:py-24">
<div class="grid md:grid-cols-2 gap-12 items-center">
<!-- Left Content -->
<div class="space-y-6">
<h1 class="text-4xl md:text-6xl lg:text-7xl font-bold leading-tight">
Sound That
<span class="text-transparent bg-clip-text bg-gradient-to-r from-primary to-secondary">Inspires</span>
</h1>
<p class="text-xl md:text-2xl text-gray-600 leading-relaxed">
Premium portable Bluetooth speaker with studio-quality audio
</p>
<div class="flex flex-col sm:flex-row gap-4">
<button class="bg-primary hover:bg-primary/90 text-white px-8 py-4 rounded-full text-lg font-semibold transition-all duration-300 transform hover:scale-105 hover:shadow-xl">
Buy Now - $299
</button>
<button class="border-2 border-primary text-primary hover:bg-primary hover:text-white px-8 py-4 rounded-full text-lg font-semibold transition-all duration-300">
Learn More
</button>
</div>
</div>
<!-- Right Content - 3D Speaker -->
<div class="relative">
<div class="speaker-3d bg-gradient-to-br from-gray-900 to-black rounded-2xl p-8 shadow-2xl">
<div class="bg-gradient-to-br from-yellow-400 to-yellow-600 rounded-xl p-6 relative">
<!-- Speaker Grille -->
<div class="bg-black rounded-lg p-4">
<div class="grid grid-cols-6 gap-2">
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
<div class="aspect-square bg-gray-800 rounded"></div>
</div>
<!-- Logo and Text -->
<div class="mt-4 flex items-center justify-center space-x-2">
<div class="w-6 h-6 bg-yellow-400 rounded-full relative">
<div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-2 h-3 bg-black"></div>
<div class="absolute top-0 left-1/2 transform -translate-x-1/2 w-1 h-2 bg-yellow-400"></div>
</div>
<span class="text-yellow-400 font-bold text-sm">SLAMEMUSIC</span>
</div>
</div>
</div>
</div>
<!-- Floating Elements -->
<div class="absolute -top-4 -right-4 w-24 h-24 bg-secondary/20 rounded-full blur-xl"></div>
<div class="absolute -bottom-4 -left-4 w-32 h-32 bg-primary/20 rounded-full blur-xl"></div>
</div>
</div>
</div>
</section>
<!-- Features Section -->
<section class="py-16 md:py-24 bg-white">
<div class="container mx-auto px-4">
<div class="text-center mb-16">
<h2 class="text-4xl md:text-5xl font-bold mb-4">Why Choose Studio Slamic?</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">Experience audio perfection with our cutting-edge technology and premium design</p>
</div>
<div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8">
<!-- Feature 1 -->
<div class="text-center group hover:transform hover:scale-105 transition-all duration-300 p-6 rounded-2xl hover:bg-gradient-to-br from-blue-50 to-indigo-50">
<div class="w-20 h-20 bg-gradient-to-br from-primary to-blue-600 rounded-2xl flex items-center justify-center mx-auto mb-6 group-hover:shadow-lg transition-all">
<i data-feather="mic" class="w-10 h-10 text-white"></i>
</div>
<h3 class="text-xl font-semibold mb-4">Studio-Quality Sound</h3>
<p class="text-gray-600">Crystal clear audio with professional-grade drivers and acoustic tuning</p>
</div>
<!-- Feature 2 -->
<div class="text-center group hover:transform hover:scale-105 transition-all duration-300 p-6 rounded-2xl hover:bg-gradient-to-br from-blue-50 to-indigo-50">
<div class="w-20 h-20 bg-gradient-to-br from-secondary to-yellow-500 rounded-2xl flex items-center justify-center mx-auto mb-6 group-hover:shadow-lg transition-all">
<i data-feather="battery" class="w-10 h-10 text-white"></i>
</div>
<h3 class="text-xl font-semibold mb-4">24 Hour Battery Life</h3>
<p class="text-gray-600">All-day listening with our high-capacity lithium-ion battery</p>
</div>
<!-- Feature 3 -->
<div class="text-center group hover:transform hover:scale-105 transition-all duration-300 p-6 rounded-2xl hover:bg-gradient-to-br from-blue-50 to-indigo-50">
<div class="w-20 h-20 bg-gradient-to-br from-green-500 to-emerald-600 rounded-2xl flex items-center justify-center mx-auto mb-6 group-hover:shadow-lg transition-all">
<i data-feather="droplet" class="w-10 h-10 text-white"></i>
</div>
<h3 class="text-xl font-semibold mb-4">Water Resistant</h3>
<p class="text-gray-600">IP67 rated for complete protection against water and dust</p>
</div>
<!-- Feature 4 -->
<div class="text-center group hover:transform hover:scale-105 transition-all duration-300 p-6 rounded-2xl hover:bg-gradient-to-br from-blue-50 to-indigo-50">
<div class="w-20 h-20 bg-gradient-to-br from-purple-500 to-pink-600 rounded-2xl flex items-center justify-center mx-auto mb-6 group-hover:shadow-lg transition-all">
<i data-feather="wifi" class="w-10 h-10 text-white"></i>
</div>
<h3 class="text-xl font-semibold mb-4">Wireless Connectivity</h3>
<p class="text-gray-600">Seamless Bluetooth 5.2 with multi-device pairing capability</p>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-dark text-white py-12">
<div class="container mx-auto px-4">
<div class="grid md:grid-cols-4 gap-8">
<div>
<div class="flex items-center space-x-2 mb-4">
<div class="w-6 h-6 bg-gradient-to-br from-secondary to-yellow-300 rounded-full relative">
<div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-3 h-3 bg-white rounded-full"></div>
<div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-1.5 h-1.5 bg-secondary rounded-full"></div>
</div>
<span class="text-lg font-semibold">Studio Slamic</span>
</div>
<p class="text-gray-400">Premium audio experiences redefined.</p>
</div>
<div>
<h4 class="font-semibold mb-4">Products</h4>
<ul class="space-y-2 text-gray-400">
<li><a href="#" class="hover:text-white transition-colors">Wireless Speakers</a></li>
<li><a href="#" class="hover:text-white transition-colors">Pro Audio</a></li>
<li><a href="#" class="hover:text-white transition-colors">Accessories</a></li>
</ul>
</div>
<div>
<h4 class="font-semibold mb-4">Support</h4>
<ul class="space-y-2 text-gray-400">
<li><a href="#" class="hover:text-white transition-colors">Help Center</a></li>
<li><a href="#" class="hover:text-white transition-colors">Warranty</a></li>
<li><a href="#" class="hover:text-white transition-colors">Contact Us</a></li>
</ul>
</div>
<div>
<h4 class="font-semibold mb-4">Company</h4>
<ul class="space-y-2 text-gray-400">
<li><a href="#" class="hover:text-white transition-colors">About</a></li>
<li><a href="#" class="hover:text-white transition-colors">Careers</a></li>
<li><a href="#" class="hover:text-white transition-colors">Press</a></li>
</ul>
</div>
</div>
<div class="border-t border-gray-700 mt-8 pt-8 text-center text-gray-400">
<p>&copy; 2024 Studio Slamic. All rights reserved.</p>
</div>
</div>
</footer>
<script>
feather.replace();
// Add scroll animation for features
document.addEventListener('DOMContentLoaded', function() {
const features = document.querySelectorAll('.group');
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.style.opacity = 1;
entry.target.style.transform = 'translateY(0)';
}
});
}, { threshold: 0.1 });
features.forEach(feature => {
feature.style.opacity = 0;
feature.style.transform = 'translateY(20px)';
feature.style.transition = 'all 0.6s ease';
observer.observe(feature);
});
});
</script>
</body>
</html>