• 02-04-2025, 17:52:45
    #1
    Merhaba bu html şablonu sayesınde chatgpt ve googlede direk yarma yapabileceğinz bir html şablonu tasarladım web sitelerinizde veya tarayıcılarınızda ücretsiz bir şekidel kullanabileceksiniz.



    html şablonu

    <!DOCTYPE html>
    <html lang="tr" class="dark">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>ChatGPT Search</title>
        <script src="https://cdn.tailwindcss.com"></script>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">
        <script>
            tailwind.config = {
                darkMode: 'class',
                theme: {
                    extend: {
                        colors: {
                            primary: '#10B981',
                            secondary: '#1F2937',
                            dark: '#0F172A',
                            accent: '#06B6D4'
                        },
                        fontFamily: {
                            sans: ['Plus Jakarta Sans', 'sans-serif']
                        },
                        animation: {
                            'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
                            'float': 'float 5s ease-in-out infinite',
                            'shimmer': 'shimmer 2s linear infinite',
                            'slide-up': 'slideUp 0.5s ease-out forwards',
                            'scale-in': 'scaleIn 0.5s ease-out forwards',
                            'fade-in': 'fadeIn 0.5s ease-out forwards'
                        },
                        keyframes: {
                            float: {
                              '0%, 100%': { transform: 'translateY(0)' },
                              '50%': { transform: 'translateY(-10px)' }
                            },
                            shimmer: {
                              '0%': { backgroundPosition: '-200% 0' },
                              '100%': { backgroundPosition: '200% 0' }
                            },
                            slideUp: {
                              '0%': { transform: 'translateY(20px)', opacity: '0' },
                              '100%': { transform: 'translateY(0)', opacity: '1' }
                            },
                            scaleIn: {
                              '0%': { transform: 'scale(0.95)', opacity: '0' },
                              '100%': { transform: 'scale(1)', opacity: '1' }
                            },
                            fadeIn: {
                              '0%': { opacity: '0' },
                              '100%': { opacity: '1' }
                            }
                        }
                    }
                }
            }
        </script>
        <style>
            .search-pill {
                transition: all 0.3s ease;
            }
            .search-pill:hover {
                transform: translateY(-2px);
            }
            .glassmorphism {
                background: rgba(255, 255, 255, 0.1);
                backdrop-filter: blur(12px);
                border: 1px solid rgba(255, 255, 255, 0.15);
            }
            .dark .glassmorphism {
                background: rgba(15, 23, 42, 0.35);
                border: 1px solid rgba(255, 255, 255, 0.05);
            }
            .gradient-border {
                position: relative;
                border-radius: 16px;
                overflow: hidden;
            }
            .gradient-border::before {
                content: '';
                position: absolute;
                inset: -2px;
                background: linear-gradient(45deg, #10B981, #06B6D4, #3b82f6, #10B981);
                background-size: 400% 400%;
                animation: gradient 8s ease infinite;
                z-index: -1;
                opacity: 0;
                transition: opacity 0.3s ease;
            }
            .gradient-border:hover::before {
                opacity: 1;
            }
            @keyframes gradient {
                0% {
                    background-position: 0% 50%;
                }
                50% {
                    background-position: 100% 50%;
                }
                100% {
                    background-position: 0% 50%;
                }
            }
            .shimmer {
                background: linear-gradient(90deg, 
                    rgba(255, 255, 255, 0) 0%, 
                    rgba(255, 255, 255, 0.2) 25%, 
                    rgba(255, 255, 255, 0.2) 50%, 
                    rgba(255, 255, 255, 0) 100%);
                background-size: 200% 100%;
                animation: shimmer 2s linear infinite;
            }
            .dark .shimmer {
                background: linear-gradient(90deg, 
                    rgba(15, 23, 42, 0) 0%, 
                    rgba(15, 23, 42, 0.3) 25%, 
                    rgba(15, 23, 42, 0.3) 50%, 
                    rgba(15, 23, 42, 0) 100%);
                background-size: 200% 100%;
            }
            .fade-up {
                opacity: 0;
                transform: translateY(20px);
                transition: all 0.6s ease-out;
            }
            .fade-up.appear {
                opacity: 1;
                transform: translateY(0);
            }
        </style>
    </head>
    <body class="bg-gradient-to-br from-gray-50 via-gray-100 to-gray-50 dark:from-dark dark:via-gray-900 dark:to-secondary min-h-screen transition-colors duration-500 font-sans overflow-x-hidden">
        <!-- Background Effects -->
        <div class="fixed inset-0 -z-10 overflow-hidden">
            <div class="absolute -top-40 -right-40 w-96 h-96 bg-primary/10 dark:bg-primary/5 rounded-full blur-3xl animate-float opacity-70"></div>
            <div class="absolute top-1/2 -left-20 w-72 h-72 bg-accent/10 dark:bg-accent/5 rounded-full blur-3xl animate-float opacity-70" style="animation-delay: 1s;"></div>
            <div class="absolute bottom-32 right-1/4 w-64 h-64 bg-blue-400/10 dark:bg-blue-400/5 rounded-full blur-3xl animate-float opacity-70" style="animation-delay: 2s;"></div>
        </div>
        <!-- Particles Animation -->
        <div id="particles-js" class="fixed inset-0 -z-5 opacity-30"></div>
        <!-- Dark Mode Toggle -->
        <div class="fixed top-5 right-5 z-50">
            <button id="darkModeToggle" class="p-3 rounded-full bg-white/90 dark:bg-secondary/90 shadow-lg hover:shadow-xl transition-all duration-300 glassmorphism">
                <i class="fas fa-moon dark:hidden text-gray-700"></i>
                <i class="fas fa-sun hidden dark:block text-yellow-400"></i>
            </button>
        </div>
        <div class="container mx-auto px-4 py-12 max-w-4xl relative z-10">
            <!-- Logo ve Başlık -->
            <div class="flex justify-center mb-16 mt-8 animate-fade-in">
                <div class="text-center">
                    <div class="inline-block mb-5 text-primary relative">
                        <div class="absolute inset-0 bg-primary/20 rounded-full blur-xl animate-pulse-slow"></div>
                        <i class="fas fa-robot text-5xl animate-float"></i>
                    </div>
                    <h1 class="text-6xl font-bold mb-3 bg-gradient-to-r from-primary to-accent bg-clip-text text-transparent">
                        ChatGPT<span class="text-gray-700 dark:text-gray-300">Search</span>
                    </h1>
                    <p class="text-gray-600 dark:text-gray-400 text-lg max-w-lg mx-auto">Yapay zeka destekli arama deneyimi ile sorularınızın cevaplarını anında bulun</p>
                </div>
            </div>
            <!-- Arama Kutusu -->
            <div class="relative transform transition-all duration-300 hover:scale-[1.01] animate-scale-in" style="animation-delay: 0.2s;">
                <form id="search-form" action="" method="get" class="mb-12">
                    <div class="relative gradient-border">
                        <input 
                            type="text" 
                            name="q" 
                            id="search-input"
                            placeholder="Ne aramak istersiniz?" 
                            class="w-full px-7 py-6 pr-16 text-lg border-0 rounded-xl shadow-xl dark:shadow-gray-900/30 bg-white/90 dark:bg-secondary/90 text-gray-900 dark:text-white placeholder-gray-500 dark:placeholder-gray-400 focus:outline-none focus:ring-4 focus:ring-primary/20 transition-all duration-300 glassmorphism"
                            autocomplete="off"
                        >
                        <button type="submit" class="absolute right-4 top-1/2 transform -translate-y-1/2 text-xl bg-gradient-to-r from-primary to-accent text-white p-4 rounded-xl hover:shadow-lg hover:shadow-primary/20 dark:hover:shadow-primary/10 transition-all duration-300">
                            <i class="fas fa-search"></i>
                        </button>
                    </div>
                    <!-- Platform Seçimi -->
                    <div class="flex justify-center mt-4 gap-4">
                        <label class="flex items-center cursor-pointer">
                            <input type="radio" name="search_platform" value="chatgpt" class="hidden peer" checked>
                            <div class="px-4 py-2 rounded-lg bg-white/90 dark:bg-secondary/90 shadow-md peer-checked:bg-primary peer-checked:text-white transition-all duration-300 flex items-center gap-2 glassmorphism border-2 border-primary/20 hover:border-primary/50 dark:border-primary/30 dark:hover:border-primary/60">
                                <i class="fas fa-robot text-primary peer-checked:text-white"></i>
                                <span class="font-medium">ChatGPT</span>
                            </div>
                        </label>
                        <label class="flex items-center cursor-pointer">
                            <input type="radio" name="search_platform" value="google" class="hidden peer">
                            <div class="px-4 py-2 rounded-lg bg-white/90 dark:bg-secondary/90 shadow-md peer-checked:bg-blue-500 peer-checked:text-white transition-all duration-300 flex items-center gap-2 glassmorphism border-2 border-blue-500/20 hover:border-blue-500/50 dark:border-blue-500/30 dark:hover:border-blue-500/60">
                                <i class="fab fa-google text-blue-500 peer-checked:text-white"></i>
                                <span class="font-medium">Google</span>
                            </div>
                        </label>
                    </div>
                </form>
            </div>
            <!-- Önerilen Aramalar -->
            <div class="mt-16 fade-up">
                <h2 class="text-xl font-semibold text-gray-700 dark:text-gray-200 mb-8 flex items-center">
                    <div class="p-2 bg-primary/10 dark:bg-primary/20 rounded-lg text-primary mr-3">
                        <i class="fas fa-fire"></i>
                    </div>
                    Popüler Aramalar
                </h2>
                <div class="flex flex-wrap gap-3">
                    <a href="#" class="search-pill popular-search px-6 py-3 bg-white/80 dark:bg-secondary/80 border-0 rounded-xl text-gray-700 dark:text-gray-300 hover:bg-white dark:hover:bg-gray-800 hover:text-primary dark:hover:text-primary transition-all duration-300 shadow-md hover:shadow-lg dark:shadow-gray-900/30 glassmorphism" data-query="film önerileri">
                        <i class="fas fa-film mr-2 text-primary/70"></i>Film önerileri
                    </a>
                    <a href="#" class="search-pill popular-search px-6 py-3 bg-white/80 dark:bg-secondary/80 border-0 rounded-xl text-gray-700 dark:text-gray-300 hover:bg-white dark:hover:bg-gray-800 hover:text-primary dark:hover:text-primary transition-all duration-300 shadow-md hover:shadow-lg dark:shadow-gray-900/30 glassmorphism" data-query="instagram ne zaman kuruldu">
                        <i class="fab fa-instagram mr-2 text-primary/70"></i>Instagram ne zaman kuruldu
                    </a>
                    <a href="#" class="search-pill popular-search px-6 py-3 bg-white/80 dark:bg-secondary/80 border-0 rounded-xl text-gray-700 dark:text-gray-300 hover:bg-white dark:hover:bg-gray-800 hover:text-primary dark:hover:text-primary transition-all duration-300 shadow-md hover:shadow-lg dark:shadow-gray-900/30 glassmorphism" data-query="yapay zeka nedir">
                        <i class="fas fa-brain mr-2 text-primary/70"></i>Yapay zeka nedir
                    </a>
                    <a href="#" class="search-pill popular-search px-6 py-3 bg-white/80 dark:bg-secondary/80 border-0 rounded-xl text-gray-700 dark:text-gray-300 hover:bg-white dark:hover:bg-gray-800 hover:text-primary dark:hover:text-primary transition-all duration-300 shadow-md hover:shadow-lg dark:shadow-gray-900/30 glassmorphism" data-query="seyahat önerileri">
                        <i class="fas fa-plane-departure mr-2 text-primary/70"></i>Seyahat önerileri
                    </a>
                    <a href="#" class="search-pill popular-search px-6 py-3 bg-white/80 dark:bg-secondary/80 border-0 rounded-xl text-gray-700 dark:text-gray-300 hover:bg-white dark:hover:bg-gray-800 hover:text-primary dark:hover:text-primary transition-all duration-300 shadow-md hover:shadow-lg dark:shadow-gray-900/30 glassmorphism" data-query="web tasarım trendleri">
                        <i class="fas fa-paint-brush mr-2 text-primary/70"></i>Web tasarım trendleri
                    </a>
                </div>
            </div>
            <!-- Öne Çıkan Başlık -->
            <div class="mt-20 fade-up">
                <h2 class="text-xl font-semibold text-gray-700 dark:text-gray-200 mb-8 flex items-center">
                    <div class="p-2 bg-accent/10 dark:bg-accent/20 rounded-lg text-accent mr-3">
                        <i class="fas fa-lightbulb"></i>
                    </div>
                    Keşfedin
                </h2>
                <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
                    <div class="bg-white/80 dark:bg-secondary/80 rounded-xl shadow-lg dark:shadow-gray-900/30 p-6 glassmorphism hover:shadow-xl transition-all duration-300 hover:-translate-y-1">
                        <div class="text-accent text-2xl mb-4">
                            <i class="fas fa-rocket"></i>
                        </div>
                        <h3 class="text-lg font-semibold text-gray-800 dark:text-gray-200 mb-2">Hızlı Cevaplar</h3>
                        <p class="text-gray-600 dark:text-gray-400">Sorularınıza saniyeler içinde cevap alın.</p>
                    </div>
                    <div class="bg-white/80 dark:bg-secondary/80 rounded-xl shadow-lg dark:shadow-gray-900/30 p-6 glassmorphism hover:shadow-xl transition-all duration-300 hover:-translate-y-1">
                        <div class="text-primary text-2xl mb-4">
                            <i class="fas fa-brain"></i>
                        </div>
                        <h3 class="text-lg font-semibold text-gray-800 dark:text-gray-200 mb-2">AI Teknolojisi</h3>
                        <p class="text-gray-600 dark:text-gray-400">En son yapay zeka teknolojisi ile desteklendi.</p>
                    </div>
                    <div class="bg-white/80 dark:bg-secondary/80 rounded-xl shadow-lg dark:shadow-gray-900/30 p-6 glassmorphism hover:shadow-xl transition-all duration-300 hover:-translate-y-1">
                        <div class="text-blue-500 text-2xl mb-4">
                            <i class="fas fa-globe"></i>
                        </div>
                        <h3 class="text-lg font-semibold text-gray-800 dark:text-gray-200 mb-2">Sürekli Güncel</h3>
                        <p class="text-gray-600 dark:text-gray-400">Her zaman en güncel bilgilere erişin.</p>
                    </div>
                </div>
            </div>
            <!-- Arama Sonuçları -->
            <div id="search-results" class="mt-16 hidden animate-fade-in">
                <h2 class="text-2xl font-semibold text-gray-800 dark:text-gray-200 mb-6 flex items-center">
                    <i class="fas fa-search text-primary mr-3"></i> Arama Sonuçları: 
                    <span id="search-query" class="font-bold text-primary ml-2"></span>
                </h2>
                <div class="bg-white/90 dark:bg-secondary/90 rounded-xl shadow-xl dark:shadow-gray-900/30 p-8 divide-y divide-gray-200 dark:divide-gray-700 glassmorphism">
                    <div class="py-4">
                        <div class="flex items-center gap-4">
                            <div class="animate-pulse-slow">
                                <div class="w-10 h-10 bg-primary/20 rounded-full flex items-center justify-center">
                                    <i class="fas fa-spinner fa-spin text-primary/70"></i>
                                </div>
                            </div>
                            <div>
                                <h3 class="text-xl font-medium text-primary mb-3">Arama sonuçları gösteriliyor...</h3>
                                <p class="text-gray-600 dark:text-gray-400">Aradığınız sonuçlar burada listelenecek.</p>
                                <div class="w-full h-2 bg-gray-200 dark:bg-gray-700 rounded-full mt-4 overflow-hidden">
                                    <div class="h-full bg-primary rounded-full shimmer" style="width: 70%"></div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <footer class="mt-auto py-10 text-center text-gray-500 dark:text-gray-400 text-sm relative z-10">
            <div class="container mx-auto px-4">
                <div class="flex flex-col items-center">
                    <div class="text-primary text-2xl mb-5">
                        <i class="fas fa-robot"></i>
                    </div>
                    <p class="font-medium mb-4">© 2023 ChatGPT Search. Tüm hakları saklıdır.</p>
                    <div class="mt-3 flex justify-center space-x-6">
                        <a href="#" class="hover:text-primary transition-colors text-lg">
                            <i class="fab fa-twitter"></i>
                        </a>
                        <a href="#" class="hover:text-primary transition-colors text-lg">
                            <i class="fab fa-github"></i>
                        </a>
                        <a href="#" class="hover:text-primary transition-colors text-lg">
                            <i class="fab fa-linkedin"></i>
                        </a>
                    </div>
                </div>
            </div>
        </footer>
        <!-- Particles JS -->
        <script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
        <script>
            // Particles JS
            document.addEventListener('DOMContentLoaded', function() {
                if (typeof particlesJS !== 'undefined') {
                    particlesJS("particles-js", {
                        "particles": {
                            "number": {
                                "value": 30,
                                "density": {
                                    "enable": true,
                                    "value_area": 800
                                }
                            },
                            "color": {
                                "value": "#10B981"
                            },
                            "shape": {
                                "type": "circle",
                                "stroke": {
                                    "width": 0,
                                    "color": "#000000"
                                }
                            },
                            "opacity": {
                                "value": 0.3,
                                "random": true,
                                "anim": {
                                    "enable": true,
                                    "speed": 1,
                                    "opacity_min": 0.1,
                                    "sync": false
                                }
                            },
                            "size": {
                                "value": 3,
                                "random": true,
                                "anim": {
                                    "enable": true,
                                    "speed": 2,
                                    "size_min": 0.1,
                                    "sync": false
                                }
                            },
                            "line_linked": {
                                "enable": true,
                                "distance": 150,
                                "color": "#10B981",
                                "opacity": 0.2,
                                "width": 1
                            },
                            "move": {
                                "enable": true,
                                "speed": 1,
                                "direction": "none",
                                "random": true,
                                "straight": false,
                                "out_mode": "out",
                                "bounce": false,
                                "attract": {
                                    "enable": false,
                                    "rotateX": 600,
                                    "rotateY": 1200
                                }
                            }
                        },
                        "interactivity": {
                            "detect_on": "canvas",
                            "events": {
                                "onhover": {
                                    "enable": true,
                                    "mode": "grab"
                                },
                                "onclick": {
                                    "enable": true,
                                    "mode": "push"
                                },
                                "resize": true
                            },
                            "modes": {
                                "grab": {
                                    "distance": 140,
                                    "line_linked": {
                                        "opacity": 0.8
                                    }
                                },
                                "push": {
                                    "particles_nb": 3
                                }
                            }
                        },
                        "retina_detect": true
                    });
                }
            });
            // Scroll Animation
            function checkFadeElements() {
                const fadeElements = document.querySelectorAll('.fade-up');
                fadeElements.forEach(el => {
                    const rect = el.getBoundingClientRect();
                    const windowHeight = window.innerHeight || document.documentElement.clientHeight;
                    if (rect.top <= windowHeight * 0.85) {
                        el.classList.add('appear');
                    }
                });
            }
            window.addEventListener('scroll', checkFadeElements);
            window.addEventListener('resize', checkFadeElements);
            window.addEventListener('load', checkFadeElements);
            // Dark Mode Toggle
            const darkModeToggle = document.getElementById('darkModeToggle');
            const html = document.documentElement;
            
            // Sayfa yüklendiğinde dark mode durumunu kontrol et
            if (localStorage.theme === 'dark' || (!('theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                html.classList.add('dark');
            } else {
                html.classList.remove('dark');
            }
            // Dark mode toggle işlevi
            darkModeToggle.addEventListener('click', () => {
                html.classList.toggle('dark');
                localStorage.theme = html.classList.contains('dark') ? 'dark' : 'light';
            });
            document.addEventListener('DOMContentLoaded', function() {
                // URL'den arama sorgusu parametresini al
                const urlParams = new URLSearchParams(window.location.search);
                const query = urlParams.get('q');
                
                // Eğer bir arama sorgusu varsa, arama sonuçlarını göster
                if (query) {
                    document.getElementById('search-input').value = query;
                    document.getElementById('search-query').textContent = query;
                    document.getElementById('search-results').classList.remove('hidden');
                }
                
                // Form gönderildiğinde yeni sayfaya yönlendirme yapmadan URL'i güncelle
                const searchForm = document.getElementById('search-form');
                searchForm.addEventListener('submit', function(e) {
                    e.preventDefault();
                    const searchInput = document.getElementById('search-input');
                    if (searchInput.value.trim() !== '') {
                        performSearch(searchInput.value.trim());
                    }
                });
                
                // Popüler aramalara tıklandığında doğrudan arama yap
                const popularSearches = document.querySelectorAll('.popular-search');
                popularSearches.forEach(item => {
                    item.addEventListener('click', function(e) {
                        e.preventDefault();
                        const query = this.getAttribute('data-query');
                        performSearch(query);
                    });
                });
                
                // Arama işlemini gerçekleştiren fonksiyon
                function performSearch(query) {
                    document.getElementById('search-input').value = query;
                    
                    // Seçilen platformu al
                    const platform = document.querySelector('input[name="search_platform"]:checked').value;
                    
                    let newUrl;
                    if (platform === 'google') {
                        // Google'da ara
                        newUrl = 'https://www.google.com/search?q=' + encodeURIComponent(query);
                    } else {
                        // ChatGPT'de ara
                        newUrl = 'https://chatgpt.com/?q=' + encodeURIComponent(query) + '&hints=search&ref=ext';
                    }
                    
                    window.location.href = newUrl;
                    
                    // Not: Buradaki kodun geri kalanı yönlendirme nedeniyle çalışmayacak
                    // Eğer yerel testler için URL yönlendirmesini devre dışı bırakmak isterseniz,
                    // aşağıdaki yorum satırlarını açabilirsiniz
                    /*
                    document.getElementById('search-query').textContent = query;
                    document.getElementById('search-results').classList.remove('hidden');
                    
                    // URL'i güncelle
                    const newUrl = window.location.pathname + '?q=' + encodeURIComponent(query);
                    history.pushState({}, '', newUrl);
                    
                    // Arama kutusu animasyonu
                    const searchForm = document.getElementById('search-form');
                    searchForm.classList.add('searched');
                    
                    // Sayfayı arama sonuçlarına doğru kaydır
                    document.getElementById('search-results').scrollIntoView({ behavior: 'smooth' });
                    */
                }
            });
        </script>
    </body>
    </html>
  • 02-04-2025, 18:05:00
    #2
    Emeğinize sağlık
  • 02-04-2025, 18:07:00
    #3
    Elinize sağlık çok güzel görünüyor
  • 02-04-2025, 18:08:35
    #4
    yakese adlı üyeden alıntı: mesajı görüntüle
    Emeğinize sağlık
    teşekkür ederim hocam
    mebularts adlı üyeden alıntı: mesajı görüntüle
    Elinize sağlık çok güzel görünüyor
    teşekkür ederim hocam