Home
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PuFfDuck - Gizli Kompartmanlı Mobilya</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
background: #0f1419;
color: #e5e7eb;
line-height: 1.6;
}
/* Header */
header {
padding: 24px 40px;
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #2a3540;
backdrop-filter: blur(10px);
background: rgba(15, 20, 25, 0.8);
position: sticky;
top: 0;
z-index: 100;
}
.logo {
font-size: 24px;
font-weight: 700;
letter-spacing: -1px;
background: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
nav {
display: flex;
gap: 30px;
}
nav a {
color: #9ca3af;
text-decoration: none;
font-size: 14px;
transition: color 0.3s;
font-weight: 500;
}
nav a:hover {
color: #06b6d4;
}
.nav-cart {
background: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);
color: white;
padding: 8px 16px;
border-radius: 6px;
font-size: 14px;
text-decoration: none;
transition: transform 0.3s;
}
.nav-cart:hover {
transform: translateY(-2px);
}
/* Hero Section */
.hero {
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
padding: 80px 40px;
background: linear-gradient(135deg, #0f1419 0%, #1a2633 100%);
position: relative;
overflow: hidden;
}
.hero::before {
content: '';
position: absolute;
width: 600px;
height: 600px;
background: radial-gradient(circle, rgba(6, 182, 212, 0.1) 0%, transparent 70%);
border-radius: 50%;
top: -200px;
right: -200px;
animation: float 8s ease-in-out infinite;
}
@keyframes float {
0%, 100% { transform: translateY(0px); }
50% { transform: translateY(-40px); }
}
.hero-content {
position: relative;
z-index: 2;
max-width: 1200px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 60px;
align-items: center;
width: 100%;
}
.hero-text h1 {
font-size: 56px;
line-height: 1.1;
margin-bottom: 20px;
font-weight: 800;
letter-spacing: -2px;
}
.hero-text h1 .highlight {
color: #06b6d4;
}
.hero-text p {
font-size: 18px;
color: #b4b9c2;
margin-bottom: 30px;
line-height: 1.7;
}
.cta-button {
display: inline-block;
padding: 16px 40px;
background: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);
color: white;
text-decoration: none;
border-radius: 6px;
font-weight: 600;
font-size: 16px;
transition: transform 0.3s, box-shadow 0.3s;
border: none;
cursor: pointer;
}
.cta-button:hover {
transform: translateY(-2px);
box-shadow: 0 12px 24px rgba(6, 182, 212, 0.3);
}
/* Interactive Reveal Box */
.reveal-box {
perspective: 1200px;
height: 400px;
cursor: pointer;
}
.reveal-inner {
position: relative;
width: 100%;
height: 100%;
transition: transform 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transform-style: preserve-3d;
}
.reveal-box.active .reveal-inner {
transform: rotateY(180deg);
}
.reveal-front, .reveal-back {
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
display: flex;
align-items: center;
justify-content: center;
border-radius: 12px;
border: 2px solid #2a3540;
padding: 30px;
text-align: center;
flex-direction: column;
}
.reveal-front {
background: linear-gradient(135deg, #1a2633 0%, #0f1419 100%);
gap: 15px;
}
.reveal-back {
background: linear-gradient(135deg, #0891b2 0%, #06b6d4 100%);
transform: rotateY(180deg);
}
.reveal-icon {
font-size: 48px;
margin-bottom: 15px;
}
.reveal-front p {
font-size: 14px;
color: #9ca3af;
}
.reveal-back h3 {
font-size: 24px;
margin-bottom: 10px;
color: white;
}
.reveal-back p {
font-size: 14px;
color: rgba(255, 255, 255, 0.9);
}
/* Products Section */
.products {
padding: 120px 40px;
background: #1a2633;
}
.section-title {
font-size: 44px;
font-weight: 800;
text-align: center;
margin-bottom: 60px;
letter-spacing: -1px;
}
.section-title .cyan { color: #06b6d4; }
.product-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 40px;
max-width: 1200px;
margin: 0 auto;
}
.product-card {
background: #0f1419;
border-radius: 12px;
overflow: hidden;
border: 1px solid #2a3540;
transition: transform 0.3s, border-color 0.3s;
cursor: pointer;
}
.product-card:hover {
transform: translateY(-8px);
border-color: #06b6d4;
}
.product-image {
width: 100%;
height: 280px;
background: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);
display: flex;
align-items: center;
justify-content: center;
font-size: 60px;
}
.product-info {
padding: 24px;
}
.product-info h3 {
font-size: 18px;
margin-bottom: 8px;
font-weight: 600;
}
.product-info p {
font-size: 14px;
color: #9ca3af;
margin-bottom: 12px;
}
.product-price {
color: #06b6d4;
font-weight: 700;
font-size: 16px;
}
/* Colors Section */
.colors {
padding: 120px 40px;
background: #0f1419;
}
.color-grid {
display: grid;
grid-template-columns: repeat(8, 1fr);
gap: 20px;
max-width: 900px;
margin: 0 auto;
}
.color-swatch {
aspect-ratio: 1;
border-radius: 8px;
border: 2px solid #2a3540;
cursor: pointer;
transition: transform 0.3s, border-color 0.3s;
position: relative;
}
.color-swatch:hover {
transform: scale(1.08);
border-color: #06b6d4;
}
.color-swatch::after {
content: attr(data-name);
position: absolute;
bottom: -25px;
left: 50%;
transform: translateX(-50%);
font-size: 11px;
color: #9ca3af;
white-space: nowrap;
opacity: 0;
transition: opacity 0.3s;
}
.color-swatch:hover::after {
opacity: 1;
}
/* Features Section */
.features {
padding: 120px 40px;
background: linear-gradient(135deg, #1a2633 0%, #0f1419 100%);
}
.features-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 40px;
max-width: 1200px;
margin: 0 auto;
}
.feature-card {
text-align: center;
}
.feature-icon {
font-size: 48px;
margin-bottom: 20px;
display: block;
}
.feature-card h3 {
font-size: 20px;
margin-bottom: 12px;
font-weight: 700;
}
.feature-card p {
color: #b4b9c2;
font-size: 15px;
line-height: 1.6;
}
/* Story Section */
.story {
padding: 120px 40px;
background: #1a2633;
}
.story-content {
max-width: 800px;
margin: 0 auto;
text-align: center;
}
.story-content h2 {
font-size: 44px;
font-weight: 800;
margin-bottom: 30px;
letter-spacing: -1px;
}
.story-content p {
font-size: 16px;
color: #b4b9c2;
line-height: 1.8;
margin-bottom: 20px;
}
/* Footer */
footer {
padding: 40px;
border-top: 1px solid #2a3540;
text-align: center;
color: #9ca3af;
font-size: 14px;
}
/* Responsive */
@media (max-width: 768px) {
.hero-content {
grid-template-columns: 1fr;
}
.hero-text h1 {
font-size: 36px;
}
.product-grid, .features-grid {
grid-template-columns: 1fr;
}
.color-grid {
grid-template-columns: repeat(4, 1fr);
}
.reveal-box {
height: 300px;
}
nav {
display: none;
}
header {
justify-content: center;
}
}
</style>
</head>
<body>
<!-- Header -->
<header>
<div class="logo">🦆 PuFfDuck</div>
<nav>
<a href="#products">Ürünler</a>
<a href="#colors">Renkler</a>
<a href="#features">Özellikler</a>
<a href="#story">Hikaye</a>
<a href="#contact" class="nav-cart">Sepete Ekle</a>
</nav>
</header>
<!-- Hero Section -->
<section class="hero">
<div class="hero-content">
<div class="hero-text">
<h1>Gizli Kompartmanlı <span class="highlight">Mobilya</span></h1>
<p>Güvenlik ve tasarımın mükemmel birleşimi. Her parça el yapımı, her detay dikkatle hazırlanmış. Tıkla ve sırrını keşfet.</p>
<button class="cta-button">Koleksiyonu Gör</button>
</div>
<div class="reveal-box" onclick="this.classList.toggle('active')">
<div class="reveal-inner">
<div class="reveal-front">
<div class="reveal-icon">🔒</div>
<h3>Tıkla Açılışı Gör</h3>
<p>Gizli kompartmanın nasıl açıldığını keşfet</p>
</div>
<div class="reveal-back">
<h3>RFID Sistem</h3>
<p>Kart veya RFID tuş fob ile güvenli erişim</p>
</div>
</div>
</div>
</div>
</section>
<!-- Products Section -->
<section class="products" id="products">
<h2 class="section-title">Popüler <span class="cyan">Ürünler</span></h2>
<div class="product-grid">
<div class="product-card">
<div class="product-image">🛏️</div>
<div class="product-info">
<h3>Gizli Kompartmanlı Komidin</h3>
<p>60×46×42cm • El yapımı MDF</p>
<p>16 renk seçeneği • RFID kilit</p>
<div class="product-price">$349 - $449</div>
</div>
</div>
<div class="product-card">
<div class="product-image">📚</div>
<div class="product-info">
<h3>Gizli Kompartmanlı Kitaplık</h3>
<p>Modüler tasarım • 16 renk</p>
<p>Scratch-resistant laminat</p>
<div class="product-price">$449 - $549</div>
</div>
</div>
<div class="product-card">
<div class="product-image">🚪</div>
<div class="product-info">
<h3>Gizli Kompartmanlı Konsol</h3>
<p>Giriş alanı için ideal • Şık tasarım</p>
<p>Özelleştirilebilir boyutlar</p>
<div class="product-price">$399 - $499</div>
</div>
</div>
</div>
</section>
<!-- Colors Section -->
<section class="colors" id="colors">
<h2 class="section-title"><span class="cyan">16</span> Renk Seçeneği</h2>
<div class="color-grid">
<div class="color-swatch" style="background: #1a1a1a;" data-name="Deep Black"></div>
<div class="color-swatch" style="background: #2c3e50;" data-name="Charcoal"></div>
<div class="color-swatch" style="background: #34495e;" data-name="Slate"></div>
<div class="color-swatch" style="background: #c0392b;" data-name="Crimson"></div>
<div class="color-swatch" style="background: #e74c3c;" data-name="Red"></div>
<div class="color-swatch" style="background: #16a085;" data-name="Teal"></div>
<div class="color-swatch" style="background: #06b6d4;" data-name="Cyan"></div>
<div class="color-swatch" style="background: #f39c12;" data-name="Gold"></div>
</div>
</section>
<!-- Features Section -->
<section class="features" id="features">
<h2 class="section-title">Neden <span class="cyan">PuFfDuck?</span></h2>
<div class="features-grid">
<div class="feature-card">
<span class="feature-icon">🔐</span>
<h3>RFID Güvenlik</h3>
<p>İleri teknoloji RFID kilit sistemi. 1 kart + 2 RFID tuş fob ile güvenli erişim. Şifresiz, tamamen mekanik güvenlik.</p>
</div>
<div class="feature-card">
<span class="feature-icon">✋</span>
<h3>El Yapımı Kalite</h3>
<p>18mm scratch-resistant laminat MDF. Her parça el yapımı, dikkatle üretilir. İstanbul'da üretim ve kontrol.</p>
</div>
<div class="feature-card">
<span class="feature-icon">🎨</span>
<h3>Sınırsız Özelleştirme</h3>
<p>16 standart renk. Özel siparişler için istediğin renk seçeneğini talep et. Boyut ve tasarım özelleştirmesi mümkün.</p>
</div>
</div>
</section>
<!-- Story Section -->
<section class="story" id="story">
<div class="story-content">
<h2>Hikaye</h2>
<p>PuFfDuck, modern yaşamda güvenlik ve tasarımın bir arada olabileceğine inanıyor. Her mobilya, bir sırrı saklayan şey olabilir.</p>
<p>18 yılı aşkın mobilya deneyimine sahip ustalarımız, gizli kompartman konseptini modern tasarım ile birleştirerek benzersiz ürünler yaratır.</p>
<p>Amerikan pazarında kaliteyi ve güvenliği tanıtmak bizim misyonumuz.</p>
</div>
</section>
<!-- Footer -->
<footer id="contact">
<p>© 2024 PuFfDuck. Tüm hakları saklıdır. | İstanbul, Türkiye | handmade.puffduck@gmail.com</p>
</footer>
<script>
// Smooth scroll
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
if (this.getAttribute('href') !== '#') {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({ behavior: 'smooth' });
}
}
});
});
</script>
</body>
</html>