Etsy: flag sponsored listings
Instead of hiding them, dims sponsored listings and draws a red outline so they are easy to spot.
Code to copy
// Dim sponsored listings instead of hiding them, with a red outline
function markAds() {
document.querySelectorAll('[data-ad-id]').forEach(function (el) {
const card = el.closest('.listing-card') || el;
if (card.dataset.jzAdMarked) { return; }
card.dataset.jzAdMarked = '1';
card.style.outline = '2px solid #d33';
card.style.opacity = '0.55';
});
}
markAds();
const obs = new MutationObserver(markAds);
obs.observe(document.body, { childList: true, subtree: true });
How to use this example
- Copy the code with the button above.
- Install JustZix (2 minutes) and open the extension on the target page.
- Add a new rule matching that page.
- Paste the code into the rule's JavaScript panel and save — it runs on every page visit.
Rate this example
No ratings yet — be the first.