Open gglobalstep opened 3 years ago
Hi @gglobalstep,
Thank you for taking the time to report this bug, we really appreciate your help. I can reproduce it on my end using WooCommerce 5.4.1 + Storefront 3.7.0.
Storefront theme experience showing the issue:
To isolate the issue, I tested using Twenty Twenty One 1.3 theme and can confirm that the issue is not present in Twenty Twenty One theme. It does seem to be specific to Storefront.
Twenty Twenty One theme experience showing no issue:
Since this issue seems to be specific to the Storefront theme, I am moving it to the Storefront repository so that the right team could take a look further.
Twenty Twenty One doesn't have handheld styles, whereas Storefront does.
There is a conflict between visual settings such as rows/cols, and mobile/tablet styles applied where the columns are reduced purposely to avoid content being unusable narrow. One setting does not fit all. You may increase columns on desktop and have it perfectly fine with 4 per row, but this would be completely unusable on a phone.
Therefore I don't know the correct action to take with this one. We could consider:
Flagging this up for feedback from @woocommerce/rubik because these types of setting also exist in Blocks and AFAIK would encounter similar problems.
Yes... that's something that has been discussed in Blocks a couple of times and we even got mockups for it: https://github.com/woocommerce/woocommerce-gutenberg-products-block/issues/1060#issuecomment-525895701, https://github.com/woocommerce/woocommerce-gutenberg-products-block/issues/1626#issuecomment-577637527. However, I think we have been waiting until Gutenberg implemented some kind of responsive editing that we could use instead of implementing our own (this issue has some ideas on how it could look: https://github.com/WordPress/gutenberg/issues/19909).
Personally, I would not fix this issue in Storefront. We are trying to move as many settings as possible away from the Customizer and at some point, all product grids will be powered by blocks.
I agree with Albert's assessment.
Bug Description:
For Storefront theme, upon changing the Products per row or Rows per page value it fails to change for TAB/PAD view on preview screen.
Environment:
Woocommerce Version : WooCommerce 5.4.1 WordPress version: (v5.7.2)
PC: Windows 10, Mac 10.14.6 Chrome(Version 91.0.4472.77) Firefox(Version 88.0) Safari: v13.1.1
Steps To Reproduce:
Actual Result:
For Storefront theme on preview screen, "Products per row" and "Rows per page" fails to work for TAB/PAD.
Expected Result:
"Products per row" and "Rows per page" should work for TAB/PAD on preview screen.
Video/Screenshot:
https://user-images.githubusercontent.com/41110392/122424330-40989c80-cfac-11eb-8562-394fd12d7ddf.mp4
Isolating the problem (mark completed items with an [x]):