Untitled
unknown
plain_text
3 years ago
4.9 kB
3
Indexable
.selector-products .products-row .product-tile:nth-child(n+10){ display: none !important; } .yankee-pdp-wrapper .product-tile-wrap { height: 130px; } #prodSelecDesktop{ display: none !important; } #maincontent div.row.tile > div.pdp-tile > div.attributes > div > div > div.row > div.more-products-link { display: none !important; } .promotion-msg.promotion-primary { display: none !important; } #prodSelecMob { display: none; } div.yankee-pdp-wrapper { display: flex; flex-wrap: wrap; margin-top: -4%; } div.yankee-pdp-wrapper > div { padding: none !important; } div.yankee-pdp-wrapper > div > div > div { border: none !important; box-shadow: none !important; border-radius: unset !important; height: initial !important; min-height: initial !important; } div.yankee-pdp-wrapper > div > div > div a.product-tile-link:hover { border-radius: inherit !important; border-width: 0.1rem !important; } #maincontent div.tile-body.product-tile-addtocart > div.product-primary-category { display: none !important; } .color-swatches { display: none !important; } .price.non-sale-value { display: none !important; } .row.add-to-cart-wrapper { display: none !important; } /*hiding star rating div*/ div.yankee-pdp-wrapper > div > div > div > div.tile-body.product-tile-addtocart > div:first-child { display: none; } div.yankee-pdp-wrapper > div > div > div > div.tile-body.product-tile-addtocart { padding: 0.3rem !important; } div.yankee-pdp-wrapper > div > div > div > div.tile-body.product-tile-addtocart > .pdp-link > .link { font-size: 0.75rem; font-weight: 800; text-align: center; word-break: break-word; overflow-wrap: break-word; } div.yankee-pdp-wrapper > div > div > div > div.tile-body.product-tile-addtocart > .pdp-link { padding-top: .1rem !important; min-height: 1.3rem !important; } .product .product-tile .image-container .badge { display: none !important; } @media (min-width:768px) and (max-width: 991px) { .product-tile { min-height: 10em; } .image-container img { margin: auto; margin-top: 20px; } .image-container { margin-block: -5px !important; } .product .tile-body.product-tile-addtocart { padding-bottom: 0; margin-bottom: -30px; } } @media screen and (max-width: 768px) { .product-presentation .product-tile:nth-child(n+10){ display: none; } } (function() { var debug = false; try { function waitForElement(selector, callback) { var maxCheck = 200; var interval = window.setInterval(function() { if (document.querySelectorAll(selector).length > 0) { callback(); window.clearInterval(interval); } else if (--maxCheck < 0) { window.clearInterval(interval); } }, 50); } function addProductsToPDP(products) { for (var i = 0; i < products.length; i++) { if (products[i].getAttribute('data-tile-position') < 10) { document.querySelectorAll('.yankee-pdp-wrapper').forEach(function(item, index) { console.log(item); item.insertAdjacentElement('beforeend', products[i].cloneNode(true)); }); } } } function init() { document.querySelectorAll('.pdp-tile > .attributes .pdp-selector').forEach(function(item, index) { item.insertAdjacentHTML('beforeend', '<div class="yankee-pdp-wrapper"></div>'); }); // changing product tile title document.querySelectorAll("#productTileTitle").forEach(title => { title.textContent = "Style (1 of 9)"; }) var xhr = new XMLHttpRequest(); var url = document.querySelector('.breadcrumb > .breadcrumb-item:nth-child(3) a').getAttribute('href'); xhr.open('GET', url, true); xhr.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var customEl = document.createElement('div'); customEl.innerHTML = this.responseText; var products = customEl.querySelectorAll('.product-grid .product-tile-wrap'); addProductsToPDP(products); } }; xhr.send(); } waitForElement('.breadcrumb > .breadcrumb-item:nth-child(3) a', init); } catch (e) { if (debug) console.log(e, 'error in ' + variation_name); } })();
Editor is loading...