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>&copy; 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>