Thank you for confirming the theme with us. In order to be able to assist you further, I’d like to understand your site setup even better.
Please share with us your system status request, which can be found under WooCommerce > Status > Logs, then paste it via https://gist.github.com/ and send the link here.
@shameemreza it’s not “working fine” when you try the twenty twenty four theme, you can see the right column is very narrow (plus, your product doesn’t have a short description. Add one and you’ll see the uglyness I see).
Your solution works but it’s also changing the width of the column for desktop computers, not only tablets, which I don’t want.
Can you give me a custom css that would do the same only for tablets which are about 800 pixels wide, without changing neither the width for desktop computers nor the width for mobile phones (both are fine, and in particular I want to keep the product image to fill the full width of the screen on mobile phones.)
it’s not “working fine” when you try the twenty twenty four theme, you can see the right column is very narrow (plus, your product doesn’t have a short description. Add one and you’ll see the uglyness I see).
Your solution works but it’s also changing the width of the column for desktop computers, not only tablets, which I don’t want.
Oh Yes. As like classic theme, style didn’t save for specific preview for block based theme.
Can you give me a custom css that would do the same only for tablets which are about 800 pixels wide, without changing neither the width for desktop computers nor the width for mobile phones (both are fine, and in particular I want to keep the product image to fill the full width of the screen on mobile phones.)
You can add any of the below custom CSS to the Additional CSS:
@media only screen and (max-width: 800px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*="flex-basis"] {
flex-basis: 300px !important;
}
}
@media only screen and (max-width: 800px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
flex-basis: 300px !important;
}
}
I hope this helps! Please let us know how it goes or if you need further assistance.