Howdy, @Trizkit!
Thanks for writing in! Regarding the gray bar you’ve pointed out after the “As Seen On” section of your page, it appears that this is due to the margin
for that Section not being formatted properly. By default, all Section Elements have some margin-bottom
applied to them from when X was first developed and pages were built out manually. While this has to remain for legacy purposes, in the builders this is overwritten by always outputting a margin
property inline on the Section Element you’re working on, which ensures you have the spacing you want. After inspecting your section, I can see a malformed line of CSS that is not getting applied because of this:
margin: px 0px 0px;
That px
only part with no number behind it is creating an error, so the browser is choosing to ignore it. If you would please inspect that Section in your content builder and ensure that you have a proper value entered into the Margin control, that should be the source of the issue. If everything looks correct to you (i.e. everything has a number and a unit such as 0px
), try manually retyping each value and then re-saving the page, as there could be some issue with a corrupted value somehow. If all that doesn’t work, let us know and we can look into it a bit deeper.
Regarding your smaller images, inspecting them in the browser, I see that they are showing up as the actual size you have there. You could try uploading a larger image to ensure that it always fills the space available, or you could make some adjustments to your theme. A while back WooCommerce released an update to how they display product galleries, and we added support for it in the theme. You could experiment with removing some of these features, which would effectively take your product galleries back to what they were before these updates. The following bit of code would allow you to experiment with that via the functions.php
file of a child theme:
function my_wc_product_gallery_setup() {
remove_theme_support( 'wc-product-gallery-zoom' );
remove_theme_support( 'wc-product-gallery-lightbox' );
remove_theme_support( 'wc-product-gallery-slider' );
}
add_action( 'after_setup_theme', 'my_wc_product_gallery_setup', 100 );
I have tested that locally and it should allow you to experiment with removing the options as needed. For example, if you wanted to see what things looked like without the new slider, you could just comment out that line like so:
function my_wc_product_gallery_setup() {
remove_theme_support( 'wc-product-gallery-zoom' );
remove_theme_support( 'wc-product-gallery-lightbox' );
// remove_theme_support( 'wc-product-gallery-slider' );
}
add_action( 'after_setup_theme', 'my_wc_product_gallery_setup', 100 );
We have an extensive article in our Knowledge Base which outlines how to get a child theme setup and running on your website, which you can review here:
Hopefully that all helps to answer your questions and point you in the right direction. Cheers!