I am trying to integrate a vertical, full-width button into my Squarespace product page. My goal is to only display the images and hide all other elements such as the product title, price, and description by setting their display property to "none".
However, I am struggling to figure out how to target the lines that are still visible beneath the images. I suspect they are related to the product variants box. Unfortunately, since I do not have a Shopify storefront, I cannot add custom CSS in the backend.
If anyone has a solution to hide these lines or make them white, I would greatly appreciate it.
My website is on Squarespace - an example product page can be found here: (The Buy button is embedded in a code block)
The code I am currently using:
<div id='product-component-1596624541383'></div>
<script type="text/javascript">
/*<![CDATA[*/
(function() {
var scriptURL = 'https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js';
if (window.ShopifyBuy) {
if (window.ShopifyBuy.UI) {
ShopifyBuyInit();
} else {
loadScript();
}
} else {
loadScript();
}
function loadScript() {
var script = document.createElement('script');
script.async = true;
script.src = scriptURL;
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(script);
script.onload = ShopifyBuyInit;
}
function ShopifyBuyInit() {
var client = ShopifyBuy.buildClient({
domain: 'wearenativ.myshopify.com',
storefrontAccessToken: '5dd1d6831a0c331ffc7755f9dbc8e6b4',
});
ShopifyBuy.UI.onReady(client).then(function(ui) {
ui.createComponent('product', {
id: '5496686280862',
node: document.getElementById('product-component-1596624541383'),
moneyFormat: '%C2%A3%7B%7Bamount%7D%7D',
options: {
"product": {
"styles": {
"product": {
"@media (min-width: 601px)": {
"max-width": "100%",
"margin-left": "0",
"margin-bottom": "0px"
},
"text-align": "center",
},
"title": {
"font-family": "Gill Sans, sans-serif",
"font-weight": "normal",
"font-size": "0px",
"display": "none"
},
"button": {
"font-family": "Gill Sans, sans-serif",
"font-size": "0px",
"padding-top": "0px",
"padding-bottom": "0px",
":hover": {
"background-color": "#ffffff"
},
"background-color": "#ffffff",
":focus": {
"background-color": "#ffffff"
},
"border-radius": "0px",
"display": "none"
},
"quantityInput": {
"font-size": "0px",
"padding-top": "0px",
"padding-bottom": "0px",
"display": "none"
},
"price": {
"font-family": "Gill Sans, sans-serif",
"font-size": "0px",
"color": "#ffffff",
"display": "none"
},
"compareAt": {
"font-family": "Source Sans Pro, sans-serif",
"font-size": "0px",
"color": "#ffffff",
"display": "none"
},
"unitPrice": {
"font-family": "Source Sans Pro, sans-serif",
"font-size": "0px",
"color": "#ffffff",
"display": "none"
},
"description": {
"font-family": "Source Sans Pro, sans-serif",
"font-size": "0px",
"color": "#ffffff",
"display": "none"
}
},
"layout": "vertical",
"contents": {
"img": false,
"imgWithCarousel": true,
"description": false,
},
"width": "100%",
"text": {
"button": "Add to cart",
"display": "none"
}
},
"productSet": {
"styles": {
"products": {
"@media (min-width: 601px)": {
"margin-left": "-20px",
"display": "none"
}
}
}
},
"modalProduct": {
"contents": {
"img": false,
"imgWithCarousel": true,
"button": false,
"buttonWithQuantity": false
},
"styles": {
"product": {
"@media (min-width: 601px)": {
"max-width": "100%",
"margin-left": "0px",
"margin-bottom": "0px",
"display": "none"
}
},
"button": {
"display": "none",
"font-family": "Source Sans Pro, sans-serif",
"font-size": "0px",
"padding-top": "0px",
"padding-bottom": "0px",
":hover": {
"background-color": "#ffffff"
},
"background-color": "#ffffff",
":focus": {
"background-color": "#ffffff"
},
"border-radius": "0px"
},
"quantityInput": {
"font-size": "0px",
"padding-top": "0px",
"padding-bottom": "0px"
}
},
"text": {
"button": "Add to cart"
}
},
"option": {
"styles": {
"label": {
"display": "none"
},
"select": {
"display": "none"
}
}
},
"cart": {
"styles": {
"button": {
"font-family": "Gill Sans, sans-serif",
"font-size": "0px",
"padding-top": "0px",
"padding-bottom": "0px",
":hover": {
"background-color": "#ffffff"
},
"background-color": "#ffffff",
":focus": {
"background-color": "#ffffff"
},
"border-radius": "0px"
}
},
"text": {
"total": "Subtotal",
"button": "Checkout"
},
"popup": false
},
"toggle": {
"styles": {
"toggle": {
"font-family": "Gill Sans, sans-serif",
"background-color": "#ffffff",
":hover": {
"background-color": "#ffffff"
},
":focus": {
"background-color": "#ffffff"
}
},
"count": {
"font-size": "0px"
}
}
}
},
});
});
}
})();
/*]]>*/
</script>