(function() { // 1) إنشاء النجوم بدل الرقم function renderStars() { document.querySelectorAll('.s-product-card-rating').forEach(rating => { const span = rating.querySelector('span'); if (span) { const value = parseFloat(span.textContent.trim()); span.remove(); rating.querySelectorAll('i').forEach(i => i.remove()); for (let i = 1; i <= 5; i++) { const star = document.createElement('i'); star.className = 'sicon-star2'; star.style.color = i <= value ? '#FFD700' : '#ccc'; rating.appendChild(star); } } }); } // 2) نقل موقع التقييم **قبل السعر** function moveRating() { document.querySelectorAll('.s-product-card-rating').forEach(rating => { // البطاقة الأم const card = rating.closest('.s-product-card-entry'); if (!card) return; // الكتلة التي تحتوي السعر const priceBlock = card.querySelector('.s-product-card-content-sub'); if (!priceBlock) return; // لا نعيد النقل إذا منقول if (priceBlock.contains(rating)) return; // ننقله قبل السعر (أول العنصر) priceBlock.prepend(rating); }); } function run() { renderStars(); moveRating(); } run(); // لتطبيق الكود عند إضافة منتجات ديناميكيًا const observer = new MutationObserver(run); observer.observe(document.body, { childList: true, subtree: true }); })(); window.addEventListener('load', ()=>{ const target1 = document.querySelector(" .store-footer span.copyrights p"); if (target1) { const credit = document.createElement("div"); credit.innerHTML = `:designed by ddandesign`; target1.after(credit); } });