├── .gitignore ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── canvas-editor └── index.js ├── docs ├── assets │ ├── bold-9b041cb0.svg │ ├── index-556b4311.css │ ├── index-5911489a.js │ ├── italic-37e67191.svg │ ├── size-add-5305a5f4.svg │ ├── size-minus-98cd7296.svg │ ├── strikeout-333ad365.svg │ └── underline-695d43bb.svg └── index.html ├── index.html ├── package.json ├── src ├── App.vue ├── assets │ └── image │ │ ├── bold.svg │ │ ├── italic.svg │ │ ├── size-add.svg │ │ ├── size-minus.svg │ │ ├── strikeout.svg │ │ └── underline.svg ├── main.js └── mock.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/README.md -------------------------------------------------------------------------------- /canvas-editor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/canvas-editor/index.js -------------------------------------------------------------------------------- /docs/assets/bold-9b041cb0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/bold-9b041cb0.svg -------------------------------------------------------------------------------- /docs/assets/index-556b4311.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/index-556b4311.css -------------------------------------------------------------------------------- /docs/assets/index-5911489a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/index-5911489a.js -------------------------------------------------------------------------------- /docs/assets/italic-37e67191.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/italic-37e67191.svg -------------------------------------------------------------------------------- /docs/assets/size-add-5305a5f4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/size-add-5305a5f4.svg -------------------------------------------------------------------------------- /docs/assets/size-minus-98cd7296.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/size-minus-98cd7296.svg -------------------------------------------------------------------------------- /docs/assets/strikeout-333ad365.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/strikeout-333ad365.svg -------------------------------------------------------------------------------- /docs/assets/underline-695d43bb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/assets/underline-695d43bb.svg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/docs/index.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/image/bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/bold.svg -------------------------------------------------------------------------------- /src/assets/image/italic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/italic.svg -------------------------------------------------------------------------------- /src/assets/image/size-add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/size-add.svg -------------------------------------------------------------------------------- /src/assets/image/size-minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/size-minus.svg -------------------------------------------------------------------------------- /src/assets/image/strikeout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/strikeout.svg -------------------------------------------------------------------------------- /src/assets/image/underline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/assets/image/underline.svg -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/main.js -------------------------------------------------------------------------------- /src/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/src/mock.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wanglin2/canvas-editor-demo/HEAD/vite.config.js --------------------------------------------------------------------------------