Go to file
Ray Elliott e54d899ef5 add allowedBlocks attribute 2020-08-17 11:58:28 +01:00
src add allowedBlocks attribute 2020-08-17 11:58:28 +01:00
.eslintignore initial commit 2020-08-12 14:20:11 +01:00
.eslintrc-md.js initial commit 2020-08-12 14:20:11 +01:00
.eslintrc.js initial commit 2020-08-12 14:20:11 +01:00
.gitignore add .gitignore 2020-08-17 11:31:07 +01:00
.prettierrc.js add prettier config symlink 2020-08-13 11:28:18 +01:00
.stylelintignore initial commit 2020-08-12 14:20:11 +01:00
.stylelintrc.json initial commit 2020-08-12 14:20:11 +01:00
README.md update 2020-08-16 17:35:43 +01:00
index.php fix errors 2020-08-16 19:10:22 +01:00
package.json fix errors 2020-08-16 19:10:22 +01:00

README.md

TODO

  • Add a basic attribute.
  • Add some default components to src/index.js.
    • In particular, most used UI controls (e.g., colour picker?).
    • Will want an InspectorControls with a PanelBody
    • Also want some BlockControls on there
    • Must ensure they are easily able to be quickly removed.

Usage

Edit index.php, src/index.js and src/*.scss files, so that the correct block name and namespace are used.

npm install

# build and watch for development
npm run dev

# build for production
npm run build

The symbolic links to the WordPress default configuration files are required so that code editors will use the correct linting configurations.