easylogic / editor-with-plugin

Fantastic web design tool

Home Page:https://editor.easylogic.studio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
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

About

Fantastic web design tool

https://editor.easylogic.studio

License:MIT License


Languages

Language:JavaScript 97.2%Language:HTML 2.8%