0.0.2 • Published 6 years ago

grapesjs-custom-blocks v0.0.2

Weekly downloads
5
License
BSD-3-Clause
Repository
github
Last release
6 years ago

Summary

  • Plugin name: gjs-custom-blocks

Options

OptionDescriptionDefault
textCleanCanvasConfirm text to clean the canvasAre you sure you want to clean the canvas?
cleanBtnTitleThe button's titleClean the canvas
importBtnTitleThe button's titleImport
undoBtnTitleThe button's titleUndo
redoBtnTitleThe button's titleRedo
modalImportLabelmport description inside import modal
modalImportContentDefault content to setup on import model open.
modalImportButtonModal import button textImport
modalImportTitleModal import titleImport

Download

  • NPM
    • npm i grapesjs-custom-blocks
  • GIT
    • git clone https://github.com/omarmd1986/grapesjs-custom-blocks.git

Usage

<link href="https://unpkg.com/grapesjs/dist/css/grapes.min.css" rel="stylesheet"/>
<script src="https://unpkg.com/grapesjs"></script>
<script src="path/to/grapesjs-custom-blocks.min.js"></script>

<div id="gjs"></div>

<script type="text/javascript">
  var editor = grapesjs.init({
      container : '#gjs',
      ...
      plugins: ['gjs-custom-blocks'],
      pluginsOpts: {
        'gjs-custom-blocks': {
          // options
        }
      }
  });
</script>

Development

Clone the repository

$ git clone https://github.com/omarmd1986/grapesjs-plugin-actions.git
$ cd grapesjs-plugin-actions

Install dependencies

$ npm i

The plugin relies on GrapesJS via peerDependencies so you have to install it manually (without adding it to package.json)

$ npm i grapesjs --no-save

Start the dev server

$ npm start

License

BSD 3-Clause