Skip to content

Magic dust that powers thousands of Gutenberg sites on the world-wide-web.

License

Notifications You must be signed in to change notification settings

HardeepAsrani/gutenberg-blocks

 
 

Repository files navigation

ThemeIsle Gutenberg Blocks

General structure of this module should be as the following:

  • Load the transpiled code from the build dir, aka the "dist" folder.
  • The functionality for each block should be isolated in it's own folder inside the blocks dir.
  • If a block needs server side rendering than it should have an extension class of the Base_Block class.
  • Any server side data handling should happen in the store.

You can include this library like this::

if ( class_exists( '\ThemeIsle\GutenbergBlocks' ) ) {
	\ThemeIsle\GutenbergBlocks::instance( __( 'Orbit Fox', 'textdomain' ) );
}

You also need to enqueue Font Awesome 5 for this module to work. Font Awesome 4 shims are recommended to avoid conflict with plugins, but not required.

About

Magic dust that powers thousands of Gutenberg sites on the world-wide-web.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 67.5%
  • PHP 16.9%
  • CSS 15.6%