├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── CODEOWNERS └── workflows │ ├── e2e-tests.yml │ └── pull-request-actions.yml ├── .gitignore ├── .nvmrc ├── README.md ├── blocks-jsx ├── 01-basic-esnext │ ├── .npmrc │ ├── block.json │ ├── edit.js │ ├── index.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ └── save.js ├── 03-editable-esnext │ ├── .npmrc │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── edit.js │ ├── editor.css │ ├── index.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ ├── save.js │ └── style.css ├── 04-controls-esnext │ ├── .npmrc │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── edit.js │ ├── editor.css │ ├── index.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ ├── save.js │ └── style.css ├── 05-recipe-card-esnext │ ├── .npmrc │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── edit.js │ ├── index.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ ├── save.js │ └── style.css ├── 06-inner-blocks-esnext │ ├── .npmrc │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── edit.js │ ├── index.js │ ├── index.php │ └── save.js ├── 08-block-supports-esnext │ ├── .npmrc │ ├── block.json │ ├── edit.js │ ├── editor.css │ ├── index.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ ├── save.js │ └── style.css ├── 10-dynamic-block │ ├── .npmrc │ ├── block.json │ ├── edit.js │ ├── editor.scss │ ├── index.js │ ├── index.php │ ├── style.scss │ └── template.php └── meta-block │ ├── .npmrc │ ├── block.json │ ├── index.js │ └── index.php ├── blocks-non-jsx ├── 01-basic │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── index.php │ └── languages │ │ └── .gitkeep ├── 02-stylesheets │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── editor.css │ ├── index.php │ ├── languages │ │ └── .gitkeep │ └── style.css ├── 03-editable │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── editor.css │ ├── index.php │ ├── languages │ │ └── .gitkeep │ └── style.css ├── 04-controls │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── editor.css │ ├── index.php │ ├── languages │ │ └── .gitkeep │ └── style.css ├── 05-recipe-card │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ ├── index.php │ ├── languages │ │ └── .gitkeep │ └── style.css ├── 06-inner-blocks │ ├── .eslintrc │ ├── block.asset.php │ ├── block.js │ ├── block.json │ ├── e2e │ │ └── basic.spec.js │ └── index.php └── plugin-sidebar │ ├── plugin-sidebar.css │ ├── plugin-sidebar.js │ └── plugin-sidebar.php ├── composer.json ├── composer.lock ├── index.php ├── non-block-examples.webpack.config.js ├── non-block-examples ├── 07-slotfills-esnext │ ├── .npmrc │ ├── index.js │ └── index.php ├── 09-code-data-basics-esnext │ ├── .npmrc │ ├── index.js │ ├── index.php │ ├── package.json │ └── style.css └── format-api │ ├── .npmrc │ ├── index.js │ └── index.php ├── package.json └── phpcs.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | blocks-non-jsx 2 | build 3 | node_modules 4 | vendor 5 | test 6 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/e2e-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.github/workflows/e2e-tests.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.github/workflows/pull-request-actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/README.md -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/01-basic-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/01-basic-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/01-basic-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/01-basic-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-jsx/01-basic-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/01-basic-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/editor.css -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/03-editable-esnext/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/03-editable-esnext/style.css -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/editor.css -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/04-controls-esnext/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/04-controls-esnext/style.css -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/05-recipe-card-esnext/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/05-recipe-card-esnext/style.css -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/06-inner-blocks-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/06-inner-blocks-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/block.json -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/edit.js -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/editor.css -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/index.js -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/index.php -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/save.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/save.js -------------------------------------------------------------------------------- /blocks-jsx/08-block-supports-esnext/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/08-block-supports-esnext/style.css -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/block.json -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/edit.js -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/editor.scss -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/index.js -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/index.php -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/style.scss -------------------------------------------------------------------------------- /blocks-jsx/10-dynamic-block/template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/10-dynamic-block/template.php -------------------------------------------------------------------------------- /blocks-jsx/meta-block/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /blocks-jsx/meta-block/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/meta-block/block.json -------------------------------------------------------------------------------- /blocks-jsx/meta-block/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/meta-block/index.js -------------------------------------------------------------------------------- /blocks-jsx/meta-block/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-jsx/meta-block/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/01-basic/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/01-basic/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/01-basic/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/01-basic/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/01-basic/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/01-basic/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/editor.css -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-non-jsx/02-stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/02-stylesheets/style.css -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/editor.css -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-non-jsx/03-editable/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/03-editable/style.css -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/editor.css -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-non-jsx/04-controls/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/04-controls/style.css -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/languages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blocks-non-jsx/05-recipe-card/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/05-recipe-card/style.css -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/.eslintrc -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/block.asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/block.asset.php -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/block.js -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/block.json -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/e2e/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/e2e/basic.spec.js -------------------------------------------------------------------------------- /blocks-non-jsx/06-inner-blocks/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/06-inner-blocks/index.php -------------------------------------------------------------------------------- /blocks-non-jsx/plugin-sidebar/plugin-sidebar.css: -------------------------------------------------------------------------------- 1 | .plugin-sidebar-content { 2 | padding: 16px; 3 | } 4 | -------------------------------------------------------------------------------- /blocks-non-jsx/plugin-sidebar/plugin-sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/plugin-sidebar/plugin-sidebar.js -------------------------------------------------------------------------------- /blocks-non-jsx/plugin-sidebar/plugin-sidebar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/blocks-non-jsx/plugin-sidebar/plugin-sidebar.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/composer.lock -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/index.php -------------------------------------------------------------------------------- /non-block-examples.webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples.webpack.config.js -------------------------------------------------------------------------------- /non-block-examples/07-slotfills-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /non-block-examples/07-slotfills-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/07-slotfills-esnext/index.js -------------------------------------------------------------------------------- /non-block-examples/07-slotfills-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/07-slotfills-esnext/index.php -------------------------------------------------------------------------------- /non-block-examples/09-code-data-basics-esnext/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /non-block-examples/09-code-data-basics-esnext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/09-code-data-basics-esnext/index.js -------------------------------------------------------------------------------- /non-block-examples/09-code-data-basics-esnext/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/09-code-data-basics-esnext/index.php -------------------------------------------------------------------------------- /non-block-examples/09-code-data-basics-esnext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/09-code-data-basics-esnext/package.json -------------------------------------------------------------------------------- /non-block-examples/09-code-data-basics-esnext/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/09-code-data-basics-esnext/style.css -------------------------------------------------------------------------------- /non-block-examples/format-api/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /non-block-examples/format-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/format-api/index.js -------------------------------------------------------------------------------- /non-block-examples/format-api/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/non-block-examples/format-api/index.php -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/package.json -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/gutenberg-examples/HEAD/phpcs.xml --------------------------------------------------------------------------------