This topic has 17 replies, 3 voices, and was last updated 4 months, 3 weeks ago ago by Andrew Mitchell
Hi
I’ve got 5 issues as written below. Your help would be greatly appreciated.
Credentials and screenshots are in private content area.
1. Single Product Page. Align and make full width “Add to cart” and “Quantity” on desktop and mobile.
2. “Add to cart” and “Quantity” has too much padding or margin when it’s a Single Product Page with Variation. And when it’s without Variation, it works well. Please check the screenshot: pc-with-variation.png, pc-without-variation
3. Reverse “~” and “Price” in Single Product Page and Products Carousel Elementor widget. Btw it already works fine on Shop page.
The result should besuch as “XXXX ~”
X is of course representing the price.
4. Align “Price” and “Sale Price” in Single Product Page. I think it’s perfectly aligned on desktop and not on mobile.
5. When scrolling any page on mobile, it shows a blank page for a while and then loads again.
Thanks in advance.
Hi @Mario :),
For #1 and #2, please find and remove this custom CSS:
.single-product .single_variation_wrap {
display: flex;
justify-content: center;
}
After that find this custom CSS:
.single-product .single_variation_wrap .woocommerce-variation-add-to-cart {
flex-wrap: wrap !important;
width: 60%;
}
And change to:
.single-product .single_variation_wrap .woocommerce-variation-add-to-cart {
width: 100%;
}
For #3, please add this custom CSS:
.single-product p.price {
display: flex;
flex-direction: row-reverse;
justify-content: start;
}
For #4, this is how it looks on our end: https://prnt.sc/DQTS_kFJuAAH
To make the button add to cart full-width, please also add this custom CSS:
@media (max-width: 480px){
.single-product button.single_add_to_cart_button.button {
margin-left: 0 !important;
margin-right: 0 !important;
}
}
For #5, that’s the lazy loading widget featured of XStore theme to reduce the loading time of your website.
Best Regards,
8Theme’s Team
Hi Luca,
Thanks for the quick reply.
Concerning #1 & #2 , I’ve been checking Theme Custom CSS, Additional CSS, even Elementor side but couldn’t find it. Any solution?
#5, it’s the 4th website I use Xstore but never had this before. How can I solve it? Or could you log and arrange that.
Regards,
Mario 🙂
Hi @Mario :),
We would like to check your website but this admin account is not working anymore.
Could you please double check?
Thank you!
Hi Luca,
Please check again the credentials I’ve put previously. It is correct.
Regards,
Mario 🙂
Dear Mario,
We hope this message finds you well.
We would like to inform you that your custom CSS codes have been integrated under the “Add To Cart Form” element > Custom CSS. You can review the placement here: https://prnt.sc/6U1sCXYa35aw.
Could you kindly access the Single Product Template via Elementor and update the custom CSS as required?
Additionally, regarding item #5, we would greatly appreciate your assistance in creating a video tutorial. Your expertise would be invaluable in this endeavor.
Thank you for your attention and cooperation.
Best regards,
The 8Theme Team
Hi Luca,
Thanks for your help.
Concerning #5, wish I could participate but my client won’t allow me to do that. I hope you understand.
Could you still let me know how to fix #5
Regards,
Mario 🙂
Hi @Mario :),
We mean we’re still not clear on the issue #5. Could you please share a video/screenshot?
Thank you!
Hi Luca,
Video added in private content area.
Regards,
Mario 🙂
Hi @Mario :),
The loading time on mobile sometimes is slower than desktop version depends on the size of the images.
We suggest you to enable the lazy loading under XStore > Theme Options > Speed Optimization >
Image Loading Type > select Lazy:
Best regards,
The 8Theme Team
Hi Luca,
I’ve been testing Lazy Load but don’t change a lot. Do you have another solution.
Also, few more questions. Screenshots in private.
1. I find a huge blank on top page when watching on mobile. Can’t find the reason why.. Please take a look on it and reduce.
2. “Checkout, “Apply Coupon”, “Clear Cart” buttons in Cart page are not aligned properly.
3. Same question as before but for mobile: “Add to cart” and “Quantity” has too much padding or margin when it’s a Single Product Page with Variation.
4. Buttons in Wishlist are not aligned and sized properly in mobile and desktop
5. Mega menu are not aligned and sized properly in mobile and desktop
Btw, please feel free to login directly and make modification and/or checks. Credentials were given in previous private content area.
Regards,
Mario 🙂
6. When opening the top page on mobile, it doesn’t show the page correctly. Seems like an issue with CSS.. Please check the video in private.
Regards,
Mario 🙂
A quick help would be greatly appreciated.
Thanks in advance.
Hi @Mario :),
1. As we said in the previous replies, some widgets are using the AJAX loading so they need time to load, do you want to remove this feature completely?
2. We’ve fixed this issue for you. There were some br tags that cause the spacing issue.
3. Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
@media (max-width: 600px){
.single-product .single_variation_wrap .woocommerce-variation-add-to-cart {
width: 100%;
}
}
4. It’s because of your custom CSS codes:
.btn.small.black, .btn.medium.black, .btn.big.black, .before-checkout-form .button, .etheme-above-checkout-form .button, .checkout-button, .shipping-calculator-form .button, .single_add_to_cart_button.button, .single_add_to_cart_button.button:focus, .single_add_to_cart_button.button.disabled, .single_add_to_cart_button.button.disabled:hover, .et-quick-view-wrapper .single_add_to_cart_button.button, .et-quick-view-wrapper .single_add_to_cart_button.button:focus, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled:hover, form.login .button, form.register .button, form.register .button.woocommerce-Button, form.lost_reset_password .button, .woocommerce-EditAccountForm .woocommerce-Button, .empty-cart-block .btn, .empty-wishlist-block .btn, .empty-compare-block .btn, .empty-category-block .btn, .woocommerce-mini-cart__empty-message .btn, .form-submit input[type="submit"], #commentform input[type="button"], .form-submit input[type="submit"]:focus, .my_account_orders .view, .et-quick-view-wrapper .product_type_variable, .et-quick-view-wrapper .product_type_variation, .coupon input[type="submit"], .widget_search button, .widget_product_search button, .woocommerce-product-search button, form.wpcf7-form .wpcf7-submit:not(.active), .woocommerce table.wishlist_table td.product-add-to-cart a, .wcmp-quick-info-wrapper form input[type=submit], .product_list_widget .buttons a, .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist, .btn-checkout, .mini-cart-buttons .button:not(.btn-checkout), .mini-cart-buttons a, .form-row.place-order .button, .search-full-width form .btn, .xstore-wishlist-action .button, .xstore-compare-button .button, .form-actions .add-all-products, .form-actions .compare-more-products, .form-actions .xstore-wishlist-actions, .form-actions .xstore-compare-actions, .et-cookies-popup-wrapper .cookies-button, body .etheme-checkout-page-next-step, .etheme-checkout-page-steps-footer #place_order, body .etheme-checkout-page-previous-step, .etheme-elementor-cart-checkout-page-coupon .button, .etheme-elementor-cart-checkout-page-login-form .button {
font-weight: 400;
text-transform: capitalize;
border-style: none;
margin-top: 30px;
}
We’ve removed the margin-top: 30px; and everything looks good.
5. How can we access this? This is how it looks now: https://prnt.sc/m4J3cUC6zgQv
6. Please double check the responsive & margin settings of your sections & inner sections, maybe there are some margin. We also suggest you to convert all the old sections to containers: https://elementor.com/help/convert-existing-sections-to-containers/.
Best regards,
The 8Theme Team
Hi Luca,
Thanks for the reply.
For 1., please remove it.
For 5., I’ve removed the mega menu.
Regards,
Mario 🙂
Hi @Mario :),
For #1, please add the following code under functions.php file locates in your child theme:
add_filter('etheme_ajaxify_elementor_widget', '__return_false');
add_filter('etheme_ajaxify_lazyload_widget', '__return_false');
add_filter('etheme_ajaxify_script', '__return_false');
add_filter('et_ajax_widgets', '__return_false');
After that try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]>.elementor-widget-container,
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]>.elementor-widget-container,
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]>.elementor-widget-container,
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]>.elementor-widget-container,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]>.elementor-widget-container,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]>.elementor-widget-container,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]>.elementor-widget-container,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]>.elementor-widget-container {
opacity: 1;
visibility: visible;
}
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:before,
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:before,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:before,
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:before {
display: none;
}
Best regards,
The 8Theme Team
Dear Mario :),
We hope you’re reveling in the experience our theme brings! Your enthusiasm is what fuels our passion. Would you be so kind as to channel that energy into a 5-star rating on ThemeForest? Your feedback is the spark that lights our way!
Click here to spread the love: https://themeforest.net/downloads
Thank you for being an integral part of our journey!
Best Regards,
The 8Theme Team
The issue related to '‘Product single page add to cart and quantity button not aligned and few more’' has been successfully resolved, and the topic is now closed for further responses