0
/* ========================================================= FAST IOS — PACKAGE INTERACTION ADD THIS AT THE END OF YOUR CURRENT JS PHP SAFE ========================================================= */ document.addEventListener("DOMContentLoaded", function () { const packageCards = document.querySelectorAll( ".containers.availablepackagaes .package-card" ); if (!packageCards.length) return; packageCards.forEach(function (card) { /* منع تشغيل الكود أكثر من مرة */ if (card.dataset.fastIosReady === "1") return; card.dataset.fastIosReady = "1"; /* تأثير الضغط على البطاقة */ card.addEventListener("mousedown", function () { card.classList.add("fast-package-pressed"); }); card.addEventListener("mouseup", function () { card.classList.remove("fast-package-pressed"); }); card.addEventListener("mouseleave", function () { card.classList.remove("fast-package-pressed"); }); /* للجوال */ card.addEventListener("touchstart", function () { card.classList.add("fast-package-pressed"); }, { passive: true }); card.addEventListener("touchend", function () { setTimeout(function () { card.classList.remove("fast-package-pressed"); }, 120); }, { passive: true }); }); /* ===================================================== BUY BUTTON EFFECT ===================================================== */ const buyButtons = document.querySelectorAll( ".containers.availablepackagaes .fill-button__package" ); buyButtons.forEach(function (button) { if (button.dataset.fastIosButton === "1") return; button.dataset.fastIosButton = "1"; button.addEventListener("click", function () { button.classList.add("fast-buy-clicked"); setTimeout(function () { button.classList.remove("fast-buy-clicked"); }, 300); }); }); }); /* ========================================================= PACKAGE PRESS EFFECT ========================================================= */ (function () { const style = document.createElement("style"); style.innerHTML = ` .fast-package-pressed { transform: scale(.985) !important; transition: transform .12s ease !important; } .fast-buy-clicked { transform: scale(.96) !important; filter: brightness(1.12) !important; } `; document.head.appendChild(style); })(); document.addEventListener("DOMContentLoaded", function () { document.querySelectorAll( ".containers.availablepackagaes .package-card" ).forEach(function (card) { const text = card.innerText; let icon = ""; if (text.includes("النخبة")) { icon = "♛"; } else if (text.includes("الماسية")) { icon = "◆"; } else if (text.includes("الذهبية")) { icon = "★"; } else if (text.toLowerCase().includes("ipad") || text.includes("الايباد")) { icon = "▣"; } if (!icon) return; const firstFeature = card.querySelector("li"); if (!firstFeature) return; /* حذف النجمتين فقط */ firstFeature.innerHTML = firstFeature.innerHTML.replace(/✨/g, ""); /* إضافة الأيقونة */ const iconElement = document.createElement("span"); iconElement.className = "fast-package-icon"; iconElement.textContent = icon; firstFeature.insertBefore( iconElement, firstFeature.firstChild ); }); });
تصميم وبرمجة