pixelgrade / anima

Anima is the universal FSE WordPress theme of Pixelgrade.
GNU General Public License v2.0
6 stars 1 forks source link

[WooCommerce] Improve blocks integration #160

Open madalingorbanescu opened 4 years ago

madalingorbanescu commented 4 years ago

WooCommerce made big progress regarding their Gutenberg Blocks and considering that we want to provide a great experience with Rosa2, I think it would be great to have the latest WooCommerce blocks to be fully compatible with our theme.

Currently, there are some things that can be improved:

Product Categories List

All Products Block This should be the most important block from WooCommerce and needs some work to have the same styling and functionality as Rosa2.

There may be some other small issues, but at the time of testing, these were the ones that were somehow breaking the default layout.


The Checkout and Cart blocks are currently experimental and are available only in the WooCommerce Product Blocks plugin so maybe we shouldn't focus on them. But the other ones will definitely need some improvements.


@georgeolaru I would love to hear your opinion on this and if I should focus on this or just keep an eye on WooCommerce Blocks repo 😁

georgeolaru commented 4 years ago

Good points @madalingorbanescu! Thanks for taking the initiative and indexing those issues.

Because we don't have yet a theme that uses the WooCommerce blocks, I would suggest postponing the implementation of the experimental blocks until they come to a solid version.

The All Products Block and Product Categories List could be very useful to integrate with current blocks (e.g. Cards Collection or Media Card) and build various presentation or promo pages.

Feel free to explore how they would integrate with our styling system, and please let me know about the progress. If there are too many hiccups to make them consistent, we could also take into consideration the option of not supporting them.