All plugin in editor
This plugin makes color asset property.
Features
- run new component
- add BaseProperty in library
Getting Started
import 'babel-polyfill';
import '@easylogic/editor/dist/editor.css';
async function start() {
const editor = await import (/* webpackPrefetch: true */ '@easylogic/editor');
const FeatherIconsPlugin = (await import(/* webpackPrefetch: true */ '@easylogic/editor-plugin-feather-icons')).default;
const ColorAssetPlugin = (await import(/* webpackPrefetch: true */ '@easylogic/editor-plugin-color-asset')).default;
const AntDesignIconsPlugin = (await import(/* webpackPrefetch: true */ '@easylogic/editor-plugin-ant-design-icons')).default;
const PrimerOctIconsPlugin = (await import(/* webpackPrefetch: true */ '@easylogic/editor-plugin-primer-oct-icons')).default;
const ReactPlugin = (await import(/* webpackPrefetch: true */ '@easylogic/editor-plugin-react')).default;
editor.createDesignEditor({
container: document.getElementById('app'),
plugins: [
ColorAssetPlugin,
FeatherIconsPlugin,
AntDesignIconsPlugin,
PrimerOctIconsPlugin,
ReactPlugin
]
})
}
(async () => {
await start()
})()
TODO
- i18n system
- style system
Install & Plugin link
git clone https://github.com/easylogic/editor
cd editor && npm link
cd ..
git clone https://github.com/easylogic/editor-with-plugin
cd editor-with-plugin && npm link @easylogic/editor
...etc
Local Dev
npm install
npm run dev
How to run
npm run dev
How to build
npm run build