<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Artisan Bake & Brew | Profesyonel Bakery & Coffee Shop</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        /* TEMEL DEĞİŞKENLER VE SIFIRLAMA */
        :root {
            /* Renk Paleti */
            --primary-dark: #2C1810; /* Kahve / Çikolata */
            --primary-medium: #5D4037; /* Orman kahvesi */
            --primary-light: #8B6B61; /* Açık kahve */
            --secondary-dark: #4E342E; /* Koyu kahve */
            --secondary-light: #D7CCC8; /* Krem */
            --accent-gold: #D4A55D; /* Altın vurgular */
            --accent-cream: #FFF8F0; /* Krem arkaplan */
            --text-dark: #3E2723; /* Koyu metin */
            --text-light: #F5F5F5; /* Açık metin */
            --white: #FFFFFF;
            
            /* Tipografi */
            --font-heading: 'Playfair Display', Georgia, serif;
            --font-body: 'Inter', 'Helvetica Neue', Arial, sans-serif;
            --font-script: 'Dancing Script', cursive;
            
            /* Spacing */
            --space-xs: 0.5rem;
            --space-sm: 1rem;
            --space-md: 2rem;
            --space-lg: 3rem;
            --space-xl: 5rem;
            
            /* Border radius */
            --radius-sm: 4px;
            --radius-md: 8px;
            --radius-lg: 16px;
            --radius-round: 50%;
            
            /* Box shadows */
            --shadow-light: 0 4px 12px rgba(44, 24, 16, 0.08);
            --shadow-medium: 0 6px 20px rgba(44, 24, 16, 0.12);
            --shadow-heavy: 0 12px 28px rgba(44, 24, 16, 0.15);
            
            /* Transitions */
            --transition-fast: 0.2s ease;
            --transition-normal: 0.3s ease;
            --transition-slow: 0.5s ease;
        }
        
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        
        html {
            scroll-behavior: smooth;
        }
        
        body {
            font-family: var(--font-body);
            color: var(--text-dark);
            background-color: var(--accent-cream);
            line-height: 1.6;
            overflow-x: hidden;
        }
        
        h1, h2, h3, h4, h5, h6 {
            font-family: var(--font-heading);
            font-weight: 600;
            line-height: 1.2;
            margin-bottom: var(--space-sm);
            color: var(--primary-dark);
        }
        
        h1 {
            font-size: 3.5rem;
            margin-bottom: var(--space-md);
        }
        
        h2 {
            font-size: 2.5rem;
            position: relative;
            padding-bottom: var(--space-sm);
        }
        
        h2:after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 60px;
            height: 3px;
            background-color: var(--accent-gold);
        }
        
        h3 {
            font-size: 1.8rem;
        }
        
        p {
            margin-bottom: var(--space-sm);
            font-size: 1.1rem;
        }
        
        a {
            text-decoration: none;
            color: inherit;
            transition: color var(--transition-fast);
        }
        
        ul {
            list-style: none;
        }
        
        img {
            max-width: 100%;
            height: auto;
            display: block;
        }
        
        .container {
            width: 100%;
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 var(--space-md);
        }
        
        .text-center {
            text-align: center;
        }
        
        .text-center h2:after {
            left: 50%;
            transform: translateX(-50%);
        }
        
        .section-padding {
            padding: var(--space-xl) 0;
        }
        
        /* BUTONLAR */
        .btn {
            display: inline-block;
            padding: 0.9rem 2.2rem;
            border-radius: var(--radius-md);
            font-weight: 600;
            font-size: 1rem;
            cursor: pointer;
            transition: all var(--transition-normal);
            border: none;
            font-family: var(--font-body);
            text-align: center;
        }
        
        .btn-primary {
            background-color: var(--primary-medium);
            color: var(--text-light);
        }
        
        .btn-primary:hover {
            background-color: var(--primary-dark);
            transform: translateY(-3px);
            box-shadow: var(--shadow-medium);
        }
        
        .btn-secondary {
            background-color: var(--accent-gold);
            color: var(--primary-dark);
        }
        
        .btn-secondary:hover {
            background-color: var(--primary-dark);
            color: var(--text-light);
            transform: translateY(-3px);
            box-shadow: var(--shadow-medium);
        }
        
        .btn-outline {
            background-color: transparent;
            color: var(--primary-dark);
            border: 2px solid var(--primary-medium);
        }
        
        .btn-outline:hover {
            background-color: var(--primary-medium);
            color: var(--text-light);
        }
        
        /* HEADER & NAVIGATION */
        .main-header {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            background-color: var(--white);
            box-shadow: var(--shadow-light);
            z-index: 1000;
            transition: all var(--transition-normal);
        }
        
        .main-header.scrolled {
            padding: 0.5rem 0;
            box-shadow: var(--shadow-medium);
        }
        
        .nav-container {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 1.5rem 0;
        }
        
        .logo {
            font-family: var(--font-heading);
            font-size: 2rem;
            font-weight: 700;
            color: var(--primary-dark);
            display: flex;
            align-items: center;
        }
        
        .logo-icon {
            color: var(--accent-gold);
            margin-right: 0.5rem;
            font-size: 1.8rem;
        }
        
        .logo span {
            font-family: var(--font-script);
            color: var(--accent-gold);
            font-size: 1.8rem;
            margin-left: 0.3rem;
        }
        
        .nav-menu {
            display: flex;
            gap: var(--space-md);
        }
        
        .nav-link {
            font-weight: 500;
            position: relative;
            padding: 0.5rem 0;
        }
        
        .nav-link:after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 0;
            height: 2px;
            background-color: var(--accent-gold);
            transition: width var(--transition-normal);
        }
        
        .nav-link:hover:after,
        .nav-link.active:after {
            width: 100%;
        }
        
        .nav-link:hover,
        .nav-link.active {
            color: var(--primary-medium);
        }
        
        .nav-actions {
            display: flex;
            align-items: center;
            gap: var(--space-sm);
        }
        
        .cart-icon, .search-icon {
            font-size: 1.3rem;
            cursor: pointer;
            transition: color var(--transition-fast);
        }
        
        .cart-icon:hover, .search-icon:hover {
            color: var(--accent-gold);
        }
        
        .hamburger {
            display: none;
            font-size: 1.5rem;
            cursor: pointer;
        }
        
        /* HERO SECTION */
        .hero {
            padding-top: 120px;
            background: linear-gradient(rgba(44, 24, 16, 0.7), rgba(44, 24, 16, 0.7)), url('https://images.unsplash.com/photo-1556909114-f6e7ad7d3136?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1770&q=80');
            background-size: cover;
            background-position: center;
            color: var(--text-light);
            text-align: center;
        }
        
        .hero h1 {
            color: var(--text-light);
            font-size: 4rem;
            margin-bottom: var(--space-md);
        }
        
        .hero p {
            font-size: 1.3rem;
            max-width: 700px;
            margin: 0 auto var(--space-lg);
            color: var(--secondary-light);
        }
        
        .hero-buttons {
            display: flex;
            justify-content: center;
            gap: var(--space-md);
            margin-top: var(--space-lg);
        }
        
        /* FEATURES SECTION */
        .features {
            background-color: var(--white);
        }
        
        .features-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: var(--space-lg);
            margin-top: var(--space-xl);
        }
        
        .feature-card {
            text-align: center;
            padding: var(--space-lg);
            border-radius: var(--radius-lg);
            transition: transform var(--transition-normal), box-shadow var(--transition-normal);
            background-color: var(--white);
        }
        
        .feature-card:hover {
            transform: translateY(-10px);
            box-shadow: var(--shadow-medium);
        }
        
        .feature-icon {
            font-size: 3rem;
            color: var(--accent-gold);
            margin-bottom: var(--space-md);
        }
        
        .feature-card h3 {
            margin-bottom: var(--space-sm);
        }
        
        /* MENU SECTION */
        .menu {
            background-color: var(--accent-cream);
        }
        
        .menu-tabs {
            display: flex;
            justify-content: center;
            gap: var(--space-sm);
            margin-bottom: var(--space-xl);
            flex-wrap: wrap;
        }
        
        .tab-btn {
            padding: 0.8rem 2rem;
            background-color: transparent;
            border: 2px solid var(--primary-light);
            border-radius: var(--radius-md);
            font-weight: 600;
            cursor: pointer;
            transition: all var(--transition-normal);
        }
        
        .tab-btn.active,
        .tab-btn:hover {
            background-color: var(--primary-medium);
            color: var(--text-light);
            border-color: var(--primary-medium);
        }
        
        .menu-grid {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
            gap: var(--space-lg);
        }
        
        .menu-item {
            background-color: var(--white);
            border-radius: var(--radius-lg);
            overflow: hidden;
            box-shadow: var(--shadow-light);
            transition: transform var(--transition-normal), box-shadow var(--transition-normal);
        }
        
        .menu-item:hover {
            transform: translateY(-8px);
            box-shadow: var(--shadow-medium);
        }
        
        .menu-item-img {
            height: 200px;
            width: 100%;
            object-fit: cover;
        }
        
        .menu-item-content {
            padding: var(--space-md);
        }
        
        .menu-item-title {
            display: flex;
            justify-content: space-between;
            align-items: center;
            margin-bottom: var(--space-xs);
        }
        
        .menu-item h3 {
            font-size: 1.3rem;
            margin-bottom: 0;
        }
        
        .price {
            color: var(--accent-gold);
            font-weight: 700;
            font-size: 1.2rem;
        }
        
        .menu-item p {
            color: var(--primary-light);
            font-size: 0.95rem;
            margin-bottom: var(--space-sm);
        }
        
        .add-to-cart {
            background-color: var(--primary-medium);
            color: var(--text-light);
            border: none;
            padding: 0.6rem 1.2rem;
            border-radius: var(--radius-sm);
            cursor: pointer;
            font-weight: 600;
            transition: background-color var(--transition-fast);
            width: 100%;
        }
        
        .add-to-cart:hover {
            background-color: var(--primary-dark);
        }
        
        /* TESTIMONIALS */
        .testimonials {
            background-color: var(--secondary-dark);
            color: var(--text-light);
        }
        
        .testimonials h2 {
            color: var(--text-light);
        }
        
        .testimonials h2:after {
            background-color: var(--accent-gold);
        }
        
        .testimonials-slider {
            max-width: 800px;
            margin: var(--space-xl) auto 0;
            position: relative;
        }
        
        .testimonial {
            background-color: rgba(255, 255, 255, 0.05);
            padding: var(--space-lg);
            border-radius: var(--radius-lg);
            text-align: center;
        }
        
        .testimonial-text {
            font-size: 1.2rem;
            font-style: italic;
            margin-bottom: var(--space-md);
            line-height: 1.8;
        }
        
        .testimonial-author {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: var(--space-sm);
        }
        
        .author-avatar {
            width: 60px;
            height: 60px;
            border-radius: var(--radius-round);
            object-fit: cover;
        }
        
        .author-name {
            font-weight: 600;
            font-size: 1.1rem;
        }
        
        /* FOOTER */
        .main-footer {
            background-color: var(--primary-dark);
            color: var(--text-light);
            padding: var(--space-xl) 0 var(--space-md);
        }
        
        .footer-content {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: var(--space-xl);
            margin-bottom: var(--space-xl);
        }
        
        .footer-logo {
            font-size: 2rem;
            margin-bottom: var(--space-sm);
        }
        
        .footer-about p {
            color: var(--secondary-light);
            margin-bottom: var(--space-md);
        }
        
        .footer-heading {
            font-size: 1.3rem;
            margin-bottom: var(--space-md);
            position: relative;
            padding-bottom: 0.5rem;
        }
        
        .footer-heading:after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 40px;
            height: 2px;
            background-color: var(--accent-gold);
        }
        
        .footer-links li {
            margin-bottom: 0.8rem;
        }
        
        .footer-links a {
            color: var(--secondary-light);
            transition: color var(--transition-fast);
        }
        
        .footer-links a:hover {
            color: var(--accent-gold);
        }
        
        .contact-info li {
            display: flex;
            align-items: flex-start;
            margin-bottom: 1rem;
            color: var(--secondary-light);
        }
        
        .contact-icon {
            color: var(--accent-gold);
            margin-right: 0.8rem;
            font-size: 1.2rem;
            width: 20px;
        }
        
        .social-links {
            display: flex;
            gap: var(--space-sm);
            margin-top: var(--space-md);
        }
        
        .social-link {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 40px;
            height: 40px;
            background-color: rgba(255, 255, 255, 0.1);
            border-radius: var(--radius-round);
            transition: all var(--transition-fast);
        }
        
        .social-link:hover {
            background-color: var(--accent-gold);
            transform: translateY(-3px);
        }
        
        .footer-bottom {
            border-top: 1px solid rgba(255, 255, 255, 0.1);
            padding-top: var(--space-md);
            text-align: center;
            color: var(--secondary-light);
            font-size: 0.9rem;
        }
        
        /* RESPONSIVE TASARIM */
        @media (max-width: 992px) {
            h1 {
                font-size: 3rem;
            }
            
            h2 {
                font-size: 2.2rem;
            }
            
            .hero h1 {
                font-size: 3.2rem;
            }
        }
        
        @media (max-width: 768px) {
            .hamburger {
                display: block;
            }
            
            .nav-menu {
                position: fixed;
                top: 80px;
                right: -100%;
                flex-direction: column;
                background-color: var(--white);
                width: 80%;
                max-width: 300px;
                height: calc(100vh - 80px);
                padding: var(--space-lg);
                transition: right var(--transition-normal);
                box-shadow: var(--shadow-heavy);
                z-index: 999;
            }
            
            .nav-menu.active {
                right: 0;
            }
            
            .hero h1 {
                font-size: 2.8rem;
            }
            
            .hero-buttons {
                flex-direction: column;
                align-items: center;
            }
            
            .features-grid,
            .menu-grid {
                grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            }
        }
        
        @media (max-width: 576px) {
            h1 {
                font-size: 2.5rem;
            }
            
            h2 {
                font-size: 2rem;
            }
            
            .hero h1 {
                font-size: 2.2rem;
            }
            
            .hero p {
                font-size: 1.1rem;
            }
            
            .section-padding {
                padding: var(--space-lg) 0;
            }
        }
    </style>
</head>
<body>
    <!-- HEADER -->
    <header class="main-header">
        <div class="container nav-container">
            <a href="#" class="logo">
                <i class="fas fa-bread-slice logo-icon"></i>
                Artisan<span>Bake</span>
            </a>
            
            <div class="hamburger">
                <i class="fas fa-bars"></i>
            </div>
            
            <nav class="nav-menu">
                <a href="#home" class="nav-link active">Ana Sayfa</a>
                <a href="#menu" class="nav-link">Menü</a>
                <a href="#about" class="nav-link">Hakkımızda</a>
                <a href="#catering" class="nav-link">Catering</a>
                <a href="#contact" class="nav-link">İletişim</a>
            </nav>
            
            <div class="nav-actions">
                <div class="search-icon">
                    <i class="fas fa-search"></i>
                </div>
                <div class="cart-icon">
                    <i class="fas fa-shopping-bag"></i>
                </div>
            </div>
        </div>
    </header>

    <!-- HERO SECTION -->
    <section class="hero section-padding" id="home">
        <div class="container">
            <h1>Lezzetin Sanatla Buluştuğu Yer</h1>
            <p>Özenle seçilmiş kahve çekirdekleri ve günlük taze fırınlanan ürünlerimizle, her anı özel kılmak için buradayız. Kalite, tutku ve geleneksel tekniklerin modern bir yorumu.</p>
            <div class="hero-buttons">
                <a href="#menu" class="btn btn-primary">Menüyü Keşfet</a>
                <a href="#contact" class="btn btn-outline" style="color: var(--text-light); border-color: var(--text-light);">Rezervasyon Yap</a>
            </div>
        </div>
    </section>

    <!-- FEATURES SECTION -->
    <section class="features section-padding" id="about">
        <div class="container">
            <h2 class="text-center">Neden Bizi Tercih Etmelisiniz?</h2>
            <div class="features-grid">
                <div class="feature-card">
                    <div class="feature-icon">
                        <i class="fas fa-seedling"></i>
                    </div>
                    <h3>Doğal Malzemeler</h3>
                    <p>Yerel üreticilerden tedarik ettiğimiz organik ve doğal malzemeler kullanıyor, lezzetin en saf halini sunuyoruz.</p>
                </div>
                
                <div class="feature-card">
                    <div class="feature-icon">
                        <i class="fas fa-award"></i>
                    </div>
                    <h3>Usta İşi</h3>
                    <p>Yılların deneyimine sahip ustalarımız, geleneksel teknikleri modern yorumlarla birleştirerek eşsiz lezzetler yaratıyor.</p>
                </div>
                
                <div class="feature-card">
                    <div class="feature-icon">
                        <i class="fas fa-fire"></i>
                    </div>
                    <h3>Taze Fırınlanmış</h3>
                    <p>Ürünlerimizi gün içinde taze olarak fırınlıyor, sizlere en taze ve lezzetli halini ulaştırıyoruz.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- MENU SECTION -->
    <section class="menu section-padding" id="menu">
        <div class="container">
            <h2 class="text-center">Öne Çıkan Lezzetlerimiz</h2>
            <div class="menu-tabs">
                <button class="tab-btn active">Tüm Ürünler</button>
                <button class="tab-btn">Pastalar</button>
                <button class="tab-btn">Ekmekler</button>
                <button class="tab-btn">Kahveler</button>
                <button class="tab-btn">Atıştırmalıklar</button>
            </div>
            
            <div class="menu-grid">
                <div class="menu-item">
                    <img src="https://images.unsplash.com/photo-1563729784474-d77dbb933a9e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=774&q=80" alt="Croissant" class="menu-item-img">
                    <div class="menu-item-content">
                        <div class="menu-item-title">
                            <h3>Bademli Croissant</h3>
                            <span class="price">₺45</span>
                        </div>
                        <p>Tam tereyağlı, kat kat açılmış hamurdan yapılan croissant'ımız taze badem ve badem ezmesi ile zenginleştirilmiştir.</p>
                        <button class="add-to-cart">Sepete Ekle</button>
                    </div>
                </div>
                
                <div class="menu-item">
                    <img src="https://images.unsplash.com/photo-1519861531473-920034658307?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1770&q=80" alt="Sourdough Bread" class="menu-item-img">
                    <div class="menu-item-content">
                        <div class="menu-item-title">
                            <h3>Ekşi Mayalı Ekmek</h3>
                            <span class="price">₺65</span>
                        </div>
                        <p>48 saatlik doğal mayalanma sürecinden geçen, çıtır kabuklu ve gözenekli iç yapıya sahip geleneksel ekşi mayalı ekmek.</p>
                        <button class="add-to-cart">Sepete Ekle</button>
                    </div>
                </div>
                
                <div class="menu-item">
                    <img src="https://images.unsplash.com/photo-1574085733277-851d9d856a3a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1772&q=80" alt="Specialty Coffee" class="menu-item-img">
                    <div class="menu-item-content">
                        <div class="menu-item-title">
                            <h3>Özel Harman Kahve</h3>
                            <span class="price">₺38</span>
                        </div>
                        <p>Etiyopya ve Kolombiya'dan özenle seçilmiş single-origin çekirdeklerin özel harmanı, French Press ile servis edilir.</p>
                        <button class="add-to-cart">Sepete Ekle</button>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- TESTIMONIALS -->
    <section class="testimonials section-padding">
        <div class="container">
            <h2 class="text-center">Müşterilerimiz Ne Diyor?</h2>
            <div class="testimonials-slider">
                <div class="testimonial">
                    <p class="testimonial-text">"İstanbul'da bulduğum en otantik ve kaliteli bakery & coffee shop. Her sabah işe gitmeden önce uğradığım, beni güne harika başlatan bir yer. Özellikle ekşi mayalı ekmekleri muhteşem!"</p>
                    <div class="testimonial-author">
                        <img src="https://randomuser.me/api/portraits/women/32.jpg" alt="Müşteri" class="author-avatar">
                        <div>
                            <div class="author-name">Ayşe Yılmaz</div>
                            <div>Düzenli Müşteri</div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- FOOTER -->
    <footer class="main-footer" id="contact">
        <div class="container">
            <div class="footer-content">
                <div class="footer-about">
                    <div class="footer-logo">ArtisanBake</div>
                    <p>2015'ten beri geleneksel fırıncılık teknikleri ile modern lezzetleri bir araya getirerek İstanbul'da eşsiz bir deneyim sunuyoruz.</p>
                    <div class="social-links">
                        <a href="#" class="social-link"><i class="fab fa-instagram"></i></a>
                        <a href="#" class="social-link"><i class="fab fa-facebook-f"></i></a>
                        <a href="#" class="social-link"><i class="fab fa-twitter"></i></a>
                        <a href="#" class="social-link"><i class="fab fa-pinterest-p"></i></a>
                    </div>
                </div>
                
                <div class="footer-links-container">
                    <h3 class="footer-heading">Hızlı Linkler</h3>
                    <ul class="footer-links">
                        <li><a href="#home">Ana Sayfa</a></li>
                        <li><a href="#menu">Menü</a></li>
                        <li><a href="#about">Hakkımızda</a></li>
                        <li><a href="#catering">Catering</a></li>
                        <li><a href="#contact">İletişim</a></li>
                    </ul>
                </div>
                
                <div class="contact-info-container">
                    <h3 class="footer-heading">İletişim Bilgileri</h3>
                    <ul class="contact-info">
                        <li>
                            <i class="fas fa-map-marker-alt contact-icon"></i>
                            <span>Nişantaşı, Teşvikiye Cd. No:123, 34365 Şişli/İstanbul</span>
                        </li>
                        <li>
                            <i class="fas fa-phone contact-icon"></i>
                            <span>(0212) 345 67 89</span>
                        </li>
                        <li>
                            <i class="fas fa-envelope contact-icon"></i>
                            <span>info@artisanbake.com</span>
                        </li>
                        <li>
                            <i class="fas fa-clock contact-icon"></i>
                            <span>Pazartesi - Cumartesi: 07:00 - 20:00<br>Pazar: 08:00 - 18:00</span>
                        </li>
                    </ul>
                </div>
            </div>
            
            <div class="footer-bottom">
                <p>&copy; 2023 ArtisanBake. Tüm hakları saklıdır. | Profesyonel Bakery & Coffee Shop</p>
            </div>
        </div>
    </footer>

    <script>
        // Mobil menü toggle
        const hamburger = document.querySelector('.hamburger');
        const navMenu = document.querySelector('.nav-menu');
        
        hamburger.addEventListener('click', () => {
            navMenu.classList.toggle('active');
        });
        
        // Scroll ile header stilini değiştirme
        const header = document.querySelector('.main-header');
        
        window.addEventListener('scroll', () => {
            if (window.scrollY > 50) {
                header.classList.add('scrolled');
            } else {
                header.classList.remove('scrolled');
            }
        });
        
        // Menü tab'ları
        const tabBtns = document.querySelectorAll('.tab-btn');
        
        tabBtns.forEach(btn => {
            btn.addEventListener('click', () => {
                // Aktif tab'ı kaldır
                tabBtns.forEach(b => b.classList.remove('active'));
                // Tıklanan tab'a ekle
                btn.classList.add('active');
            });
        });
        
        // Nav link aktif durumu
        const navLinks = document.querySelectorAll('.nav-link');
        
        navLinks.forEach(link => {
            link.addEventListener('click', () => {
                navLinks.forEach(l => l.classList.remove('active'));
                link.classList.add('active');
                
                // Mobil menüyü kapat
                if (navMenu.classList.contains('active')) {
                    navMenu.classList.remove('active');
                }
            });
        });
        
        // Sepete ekle butonları
        const addToCartBtns = document.querySelectorAll('.add-to-cart');
        
        addToCartBtns.forEach(btn => {
            btn.addEventListener('click', () => {
                // Ürün adını al
                const productName = btn.closest('.menu-item-content').querySelector('h3').textContent;
                
                // Feedback
                btn.textContent = 'Sepete Eklendi!';
                btn.style.backgroundColor = '#4CAF50';
                
                setTimeout(() => {
                    btn.textContent = 'Sepete Ekle';
                    btn.style.backgroundColor = '';
                }, 2000);
                
                // Burada gerçek bir sepet işlevselliği eklenebilir
                console.log(`${productName} sepete eklendi.`);
            });
        });
    </script>
</body>
</html>