// const oldTitle = document.getElementById('page-main-title'); // if (oldTitle) { // // إنشاء العنصر الجديد // const newTitle = document.createElement('h1'); // newTitle.className = oldTitle.className; // newTitle.innerHTML = "{{ category.name|escape('js') }}"; // // إضافته بعد العنصر القديم // oldTitle.after(newTitle); // // حذف العنصر القديم // oldTitle.remove(); // } document.addEventListener('DOMContentLoaded', function () { // try { // // العثور على جميع عناصر h2 // const h2Elements = document.querySelectorAll('.s-slider-block__title-right h2'); // h2Elements.forEach((h2) => { // // العثور على أقرب عنصر أب مشترك // const parentBlock = h2.closest('.s-slider-block__title'); // if (parentBlock) { // // العثور على رابط "عرض الكل" داخل نفس القسم // const viewAllLink = parentBlock.querySelector('.s-slider-block__display-all'); // const href = viewAllLink?.getAttribute('href'); // // التحقق من وجود href وأنه ليس فارغاً // if (href?.trim()) { // const titleText = h2.textContent; // // إنشاء عنصر a جديد // const newLink = document.createElement('a'); // newLink.href = href; // newLink.textContent = titleText; // newLink.className = 's-slider-block__title-link'; // // استبدال h2 بـ a // h2.parentNode.replaceChild(newLink, h2); // } // } // }); // } catch (error) { // console.warn('تعذر تحويل العناوين إلى روابط:', error); // } // مراقبة التغييرات في الصفحة const observer = new MutationObserver(() => { try { document.querySelectorAll('.s-slider-block__title-right h2').forEach((h2) => { // تحقق إنه مش متحول لـ link قبل كده if (h2.tagName === 'H2') { const href = h2.closest('.s-slider-block__title') ?.querySelector('.s-slider-block__display-all') ?.getAttribute('href'); if (href?.trim()) { h2.outerHTML = `${h2.textContent}`; } } }); } catch (error) { console.warn('تعذر تحويل العناوين:', error); } }); // بدء المراقبة observer.observe(document.body, { childList: true, subtree: true }); const style = document.createElement('style'); style.textContent = ` a.s-slider-block__title-link { font-size: 26px !important; padding-left: 0 !important; margin: 0 !important; line-height: 150% !important; font-weight: 600 !important; text-decoration: none !important; color: var(--color-primary)!important; } @media (max-width: 1200px) { a.s-slider-block__title-link{ font-size: 24px !important; } } @media (max-width: 992px) a.s-slider-block__title-link{ font-size: 23px !important; } } @media (max-width: 768px) { a.s-slider-block__title-link{ font-size: 22px !important; } } @media (max-width: 576px) { a.s-slider-block__title-link { font-size: 21px !important; } } @media (max-width: 450px) { a.s-slider-block__title-link{ font-size: 20px !important; } } `; document.head.appendChild(style); }); const moreDetails = document.querySelector('.more-details-catg'); const productsPart = document.querySelector('.products-part'); if (moreDetails && productsPart) { productsPart.appendChild(moreDetails); }