/* Add custom Js styles below */ window.addEventListener('scroll', function() { // بنحدد الهيدر بتاعنا const header = document.querySelector('.index .store-header'); // لو المستخدم نزل أكتر من 50 بكسل، ضيف كلاس اللون الأبيض if (window.scrollY > 50) { header.classList.add('scrolled'); } else { // لو رجع لأول الصفحة فوق، شيل الكلاس عشان يرجع شفاف تاني header.classList.remove('scrolled'); } }); document.addEventListener("DOMContentLoaded", function() { // استخدم querySelectorAll لجلب جميع السكاشن التي تحمل هذا الكلاس const banners = document.querySelectorAll('.prestige-banner-full-width'); if (banners.length > 0) { // 1. إضافة الستايل مرة واحدة فقط للصفحة const styleHTML = ` `; document.head.insertAdjacentHTML('beforeend', styleHTML); // 2. تجهيز المحتوى الخاص بكل سكشن (الأول للجسم، والثاني للشعر) const bannersData = [ { // السكشن الأول: عناية بالجسم title: "عناية متكاملة لجسمك", desc: "ترطيب عميق ونعومة تدوم طويلاً لبشرة أكثر إشراقاً.", link: "/العناية-بالجسم/c1631469245" // ضع رابط قسم الجسم هنا }, { // السكشن الثاني: عناية بالشعر title: "شعر صحي بدون مواد قاسية", desc: "تركيبات طبيعية لتغذية عميقة ولمعان يدوم.", link: "/العناية-بالشعر/c1806684594" // ضع رابط قسم الشعر هنا } ]; // 3. تطبيق المحتوى على كل سكشن بناءً على ترتيبه banners.forEach((banner, index) => { // التأكد من وجود بيانات مخصصة لهذا الترتيب (لتجنب الأخطاء إذا كان هناك أكثر من 2) if (bannersData[index]) { banner.setAttribute('dir', 'rtl'); const contentHTML = `
`; banner.insertAdjacentHTML('beforeend', contentHTML); // 4. إضافة تأثير مرور الماوس للزر في هذا السكشن const btn = banner.querySelector('a'); if (btn) { btn.addEventListener('mouseenter', () => { btn.style.transform = 'translateY(-3px)'; btn.style.boxShadow = '0 6px 15px rgba(64, 92, 72, 0.3)'; }); btn.addEventListener('mouseleave', () => { btn.style.transform = 'translateY(0)'; btn.style.boxShadow = '0 4px 10px rgba(64, 92, 72, 0.2)'; }); } } }); } });