Skip to content

Megadraft is a Rich Text editor built on top of Facebook's draft.js featuring a nice default base of components and extensibility

License

Notifications You must be signed in to change notification settings

eujc21/megadraft

 
 

Repository files navigation

Megadraft Build Status npm version

Rich Text editor built on top of draft.js (Work in Progress)

Discussion and Support

Join the #megadraft channel on the DraftJS Slack team!

Live Example & Documentation

Checkout the website!

Developing

To run the development server and see the examples:

git clone https://github.com/globocom/megadraft.git
cd megadraft/
make setup
make run

Then visit http://localhost:8080/website on your browser.

To run local tests:

make unit

To lint local source files:

make lint

To run tests and lint:

make test

Dependencies

Megadraft depends on Sass to build style assets.

Importing the default styles

Megadraft ships with a default styling available at this location in the installed package: node_modules/megadraft/dist/css/megadraft.css.

Plugins

Checkout the docs for information about plugin structure. To help in this process there is a Yeoman Megadraft Plugin Generator.

License

Megadraft is licensed under the MIT license.

Third Party

The Megadraft website uses a picture from Stocksnap.io by Tim Marshall licensed under CC0 license.

About

Megadraft is a Rich Text editor built on top of Facebook's draft.js featuring a nice default base of components and extensibility

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 88.1%
  • CSS 9.6%
  • HTML 1.1%
  • Other 1.2%