Skip to content

automadcms/automad-editorjs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Editor.js (Automad Fork)

Important

This is a fork of codex-team/editor.js that is optimized to work with Automad. It tries to stay as close as possible to the upstream while being modified to fit Automad's requirements.

The v2.29 is the currently stable branch that is used in production. The branch next has still too many issues and doesn't work reliably.

Notable Changes

This fork diverges in some details that are only required in Automad.

Compare to upstream
  • add option to sort block tunes 307f1e9
  • fix position of inline toolbar inside nested editors 99d33da
  • fix infinite re-rendering of actions inside inline toolbar 3d6ac02

Versioning

From version 2.29, all versions created from this fork should keep the tag from upstream that has been merged last with a -am.X suffix appended. For example:

v2.29.0 -> v2.29.0-am.0

Note

Existing tags using the old version scheme that simply bumps the patch number are kept as well for reference.

Local Automad Development

In order to link the package to Automad during development forllow these steps:

cd /path/to/editorjs
npm link
cd /path/to/automad
npm uninstall automad-editorjs && npm link automad-editorjs

In order to remove the link:

cd /path/to/automad
npm unlink automad-editorjs
npm i -D automad-editorjs
cd /path/to/editorjs
npm unlink -g

You can find out more about the original upstrem project on GitHub and on the official documentation website.

About

A custom fork of editor.js that works great with Automad

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • TypeScript 86.6%
  • HTML 8.3%
  • CSS 4.2%
  • Other 0.9%