woocommerce/plugins/woocommerce-blocks
Ron Rennick 76b4f39116
remove woocommerce-blocks from text domain substitution (#42017)
* remove woocommerce-blocks from text domain substitution

* restore prior art commented out

* add internal-js-tests composer.json

* covert internal-js-tests/changelog to a folder

* update blocks composer.json

* fix path, add composer install to changelog script

* add woo-ai changelog

* add composer install to beta tester changelog script

* add composer.json to woocommerce-admin

* add changelog folder & file to woocommerce-admin

* add composer install to woocommerce changelog script

---------

Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2023-12-12 15:38:20 -04:00
..
.github Changed Blocks Build Output 2023-12-09 18:18:25 -08:00
.husky
.sources
.vscode
.wordpress-org
assets Fixed Image Asset Paths 2023-12-09 21:26:49 -08:00
bin Wireit Added: `@woocommerce/block-library` 2023-12-09 22:35:11 -08:00
changelog remove woocommerce-blocks from text domain substitution (#42017) 2023-12-12 15:38:20 -04:00
docs Add missing selectors to data store documentation (https://github.com/woocommerce/woocommerce-blocks/pull/11969) 2023-12-08 15:15:34 +00:00
packages Update the border colors in the Cart and Checkout blocks (https://github.com/woocommerce/woocommerce-blocks/pull/11474) 2023-12-07 21:37:48 +04:00
patches
storybook
tests Fixed Blocks Autoloads 2023-12-09 20:42:32 -08:00
.distignore
.editorconfig
.env
.eslintignore
.eslintrc.js
.gitattributes
.gitignore Playwright E2E tests: Multiple signed in roles (https://github.com/woocommerce/woocommerce-blocks/pull/10561) 2023-12-08 17:44:59 +01:00
.markdownlint.json
.markdownlintignore
.nvmrc
.prettierignore
.prettierrc.js
.stylelintrc.json
.wp-env.json
LICENSE
README.md Updated Documentation 2023-12-09 21:42:59 -08:00
babel.config.js
checkstyle.xml
composer.json remove woocommerce-blocks from text domain substitution (#42017) 2023-12-12 15:38:20 -04:00
composer.lock remove woocommerce-blocks from text domain substitution (#42017) 2023-12-12 15:38:20 -04:00
docker-compose.yml
global.d.ts
package-lock.json Bump @wordpress/wordcount from 3.13.0 to 3.47.0 (https://github.com/woocommerce/woocommerce-blocks/pull/12094) 2023-12-08 14:28:16 +00:00
package.json Optimized `wireit` Fingerprinting File Inputs (#42684) 2023-12-11 16:21:35 -08:00
phpcs.xml
phpunit.xml.dist
postcss.config.js
readme.txt
tsconfig.base.json
tsconfig.json
webpack.config.js
woocommerce-gutenberg-products-block.php Update versions to 11.8.0-dev 2023-12-05 10:58:14 +01:00
wp-cli.yml

README.md

WooCommerce Blocks

This is the client for WooCommerce + Gutenberg. This package serves as a space to iterate and explore new Blocks and updates to existing blocks for WooCommerce, and how WooCommerce might work with the block editor.

Table of Contents

Documentation

To find out more about the blocks and how to use them, check out the documentation on WooCommerce.com.

If you want to see what we're working on for future versions, or want to help out, read on.

Code Documentation

  • Blocks - Documentation for specific Blocks.
  • Editor Components - Shared components used in WooCommerce blocks for the editor (Gutenberg) UI.
  • WooCommerce Blocks Handbook - Documentation for designers and developers on how to extend or contribute to blocks, and how internal developers should handle new releases.
  • WooCommerce Blocks Storybook - Contains a list and demo of components used in the plugin.

Getting started with block development

Run through the "Writing Your First Block Type" tutorial for a quick course in block-building.

For deeper dive, try looking at the core blocks code, or see what components are available.

Other useful docs to explore:

Long-term vision

WooCommerce Blocks are the easiest, most flexible way to build your store's user interface and showcase your products.