├── .babelrc ├── .editorconfig ├── .gitignore ├── README.md ├── demo ├── index.html ├── ui1.jpg └── ui2.jpg ├── dist ├── best-editor.css ├── best-editor.js ├── best-editor.min.css └── fonts │ ├── iconfont.eot │ └── iconfont.ttf ├── package.json ├── src ├── assets │ ├── iconfont.css │ ├── iconfont.eot │ ├── iconfont.svg │ ├── iconfont.ttf │ └── iconfont.woff ├── core │ ├── best-editor.js │ ├── dom.js │ ├── handle │ │ ├── image-handle.js │ │ ├── link-handle.js │ │ ├── list-handle.js │ │ ├── paste-handle.js │ │ └── video-handle.js │ ├── handler.js │ ├── request.js │ ├── selection.js │ └── toolbar.js ├── main.js ├── scss │ └── main.scss └── ui │ ├── image-dialog.html │ ├── image-upload.html │ ├── link-dialog.html │ ├── toolbar.html │ └── video-dialog.html └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env"] 3 | } -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/README.md -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/ui1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/demo/ui1.jpg -------------------------------------------------------------------------------- /demo/ui2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/demo/ui2.jpg -------------------------------------------------------------------------------- /dist/best-editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/dist/best-editor.css -------------------------------------------------------------------------------- /dist/best-editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/dist/best-editor.js -------------------------------------------------------------------------------- /dist/best-editor.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/dist/best-editor.min.css -------------------------------------------------------------------------------- /dist/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/dist/fonts/iconfont.eot -------------------------------------------------------------------------------- /dist/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/dist/fonts/iconfont.ttf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/iconfont.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/assets/iconfont.css -------------------------------------------------------------------------------- /src/assets/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/assets/iconfont.eot -------------------------------------------------------------------------------- /src/assets/iconfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/assets/iconfont.svg -------------------------------------------------------------------------------- /src/assets/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/assets/iconfont.ttf -------------------------------------------------------------------------------- /src/assets/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/assets/iconfont.woff -------------------------------------------------------------------------------- /src/core/best-editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/best-editor.js -------------------------------------------------------------------------------- /src/core/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/dom.js -------------------------------------------------------------------------------- /src/core/handle/image-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handle/image-handle.js -------------------------------------------------------------------------------- /src/core/handle/link-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handle/link-handle.js -------------------------------------------------------------------------------- /src/core/handle/list-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handle/list-handle.js -------------------------------------------------------------------------------- /src/core/handle/paste-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handle/paste-handle.js -------------------------------------------------------------------------------- /src/core/handle/video-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handle/video-handle.js -------------------------------------------------------------------------------- /src/core/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/handler.js -------------------------------------------------------------------------------- /src/core/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/request.js -------------------------------------------------------------------------------- /src/core/selection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/selection.js -------------------------------------------------------------------------------- /src/core/toolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/core/toolbar.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/main.js -------------------------------------------------------------------------------- /src/scss/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/scss/main.scss -------------------------------------------------------------------------------- /src/ui/image-dialog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/ui/image-dialog.html -------------------------------------------------------------------------------- /src/ui/image-upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/ui/image-upload.html -------------------------------------------------------------------------------- /src/ui/link-dialog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/ui/link-dialog.html -------------------------------------------------------------------------------- /src/ui/toolbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/ui/toolbar.html -------------------------------------------------------------------------------- /src/ui/video-dialog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/src/ui/video-dialog.html -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zc9/best-editor/HEAD/webpack.config.js --------------------------------------------------------------------------------