├── .commitlintrc.cjs ├── .dockerignore ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.yml └── workflows │ ├── deploy.yml │ └── release-tag.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc.cjs ├── .stylelintignore ├── .stylelintrc.cjs ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── index.html ├── nginx.conf ├── package.json ├── pnpm-lock.yaml ├── public ├── canvas.svg ├── pattern │ ├── carbon.png │ ├── cloth.png │ ├── crayon.png │ ├── crayonDark.png │ └── oil.png ├── pwa-192.png ├── pwa-512.png ├── robots.txt └── sitemap.xml ├── readmes ├── README.ja.md ├── README.ko.md ├── README.zh_cn.md └── README.zh_tw.md ├── src ├── App.tsx ├── components │ ├── background │ │ ├── backgroundCamera │ │ │ └── index.tsx │ │ ├── backgroundColor │ │ │ ├── index.tsx │ │ │ └── utils.ts │ │ └── backgroundImage │ │ │ ├── index.tsx │ │ │ └── utils.ts │ ├── boardOperation │ │ ├── deleteFileModal │ │ │ └── index.tsx │ │ ├── downloadImage │ │ │ ├── canvasPreview.ts │ │ │ └── index.tsx │ │ ├── fileList │ │ │ ├── fileItem.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── cameraConfig │ │ ├── countDown │ │ │ └── index.tsx │ │ ├── displayConfig │ │ │ └── index.tsx │ │ └── index.tsx │ ├── cleanModal │ │ └── index.tsx │ ├── helpArea │ │ ├── features │ │ │ └── index.tsx │ │ ├── helpModal │ │ │ ├── constants.ts │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── shortcut │ │ │ └── index.tsx │ ├── icons │ │ ├── addColor.svg │ │ ├── boardOperation │ │ │ ├── image-segmentation-negative.svg │ │ │ ├── image-segmentation-positive.svg │ │ │ └── image-size.svg │ │ ├── clear.svg │ │ ├── close.svg │ │ ├── drawLineType │ │ │ ├── dashed.svg │ │ │ ├── dotted.svg │ │ │ ├── sketch.svg │ │ │ └── solid.svg │ │ ├── edit.svg │ │ ├── fillStyle │ │ │ ├── crossHatch.svg │ │ │ ├── dots.svg │ │ │ ├── hachure.svg │ │ │ ├── solid.svg │ │ │ └── transparent.svg │ │ ├── hidden.svg │ │ ├── info-outline.svg │ │ ├── info.svg │ │ ├── layer │ │ │ ├── bringforward.svg │ │ │ ├── bringtofront.svg │ │ │ ├── sendbackward.svg │ │ │ └── sendtoback.svg │ │ ├── loading.svg │ │ ├── menu.svg │ │ ├── opacity.svg │ │ ├── shape │ │ │ ├── bubble.svg │ │ │ ├── butterfly.svg │ │ │ ├── flower.svg │ │ │ ├── leaf.svg │ │ │ ├── love.svg │ │ │ ├── moon.svg │ │ │ ├── music.svg │ │ │ ├── snow.svg │ │ │ ├── star.svg │ │ │ └── sun.svg │ │ ├── shapeFill │ │ │ ├── fillFull.svg │ │ │ └── transparent.svg │ │ ├── shapeStyle │ │ │ ├── block.svg │ │ │ ├── ellipse.svg │ │ │ ├── infoOutline.svg │ │ │ └── line.svg │ │ ├── show.svg │ │ ├── star.svg │ │ ├── translate.svg │ │ └── uploadSuccess.svg │ ├── mask │ │ └── index.tsx │ ├── toast │ │ └── index.tsx │ ├── toolPanel │ │ ├── boardConfig │ │ │ ├── backgroundConfig │ │ │ │ ├── backgroundCameraConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── backgroundColorConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── backgroundImageConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── colorPickerDrawer │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── cacheConfig │ │ │ │ └── index.tsx │ │ │ ├── canvasSizeConfig │ │ │ │ └── index.tsx │ │ │ ├── guideLineConfig │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── constant.ts │ │ ├── drawConfig │ │ │ ├── constant.ts │ │ │ ├── freeStyleConfig │ │ │ │ ├── drawColorConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── drawStyleConfig │ │ │ │ │ ├── constant.ts │ │ │ │ │ └── index.tsx │ │ │ │ ├── drawTextConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── drawWidthConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── fontFamilyConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── lineTypeConfig │ │ │ │ │ ├── constants.ts │ │ │ │ │ └── index.tsx │ │ │ │ ├── materialConfig │ │ │ │ │ ├── constant.ts │ │ │ │ │ └── index.tsx │ │ │ │ ├── multiColorConfig │ │ │ │ │ └── index.tsx │ │ │ │ ├── shadowConfig │ │ │ │ │ └── index.tsx │ │ │ │ └── shapeConfig │ │ │ │ │ ├── constant.ts │ │ │ │ │ ├── shapeConutConfig.tsx │ │ │ │ │ └── shapeTypeConfig.tsx │ │ │ ├── index.tsx │ │ │ └── shapeConfig │ │ │ │ ├── fillColorConfig │ │ │ │ └── index.tsx │ │ │ │ ├── fillStyleConfig │ │ │ │ ├── constants.ts │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── linePointCountConfig │ │ │ │ └── index.tsx │ │ │ │ ├── shapeSelectConfig │ │ │ │ └── index.tsx │ │ │ │ ├── strokeColorConfig │ │ │ │ └── index.tsx │ │ │ │ ├── strokeStyleConfig │ │ │ │ ├── constants.ts │ │ │ │ └── index.tsx │ │ │ │ └── strokeWidthConfig │ │ │ │ └── index.tsx │ │ ├── eraserConfig │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── selectConfig │ │ │ ├── eraserConfig │ │ │ └── index.tsx │ │ │ ├── fontStyleConfig │ │ │ ├── constant.ts │ │ │ └── index.tsx │ │ │ ├── imageFilterConfig │ │ │ ├── constant.ts │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── layerConfig │ │ │ └── index.tsx │ │ │ ├── lockConfig │ │ │ └── index.tsx │ │ │ ├── opacityConfig │ │ │ └── index.tsx │ │ │ └── selectFontFamilyConfig │ │ │ └── index.tsx │ ├── uploadImage │ │ ├── imageSegmentation.tsx │ │ └── index.tsx │ └── zoomInfo │ │ └── index.tsx ├── constants │ ├── camera.ts │ ├── draw.ts │ ├── event.ts │ ├── font.ts │ ├── index.ts │ └── shape.ts ├── core │ ├── camera │ │ ├── adjustments.ts │ │ ├── cameraFilters.ts │ │ ├── renderer.ts │ │ └── utils.ts │ ├── element │ │ ├── draw │ │ │ ├── basic.ts │ │ │ ├── material.ts │ │ │ ├── multiColor.ts │ │ │ ├── multiLine.ts │ │ │ ├── multiPoint.ts │ │ │ ├── pixels.ts │ │ │ ├── rainbow.ts │ │ │ ├── reticulate.ts │ │ │ ├── shape │ │ │ │ ├── bubble.ts │ │ │ │ ├── butterfly.ts │ │ │ │ ├── flower.ts │ │ │ │ ├── index.ts │ │ │ │ ├── leaf.ts │ │ │ │ ├── love.ts │ │ │ │ ├── moon.ts │ │ │ │ ├── music.ts │ │ │ │ ├── snow.ts │ │ │ │ ├── star.ts │ │ │ │ └── sun.ts │ │ │ ├── text.ts │ │ │ ├── thorn.ts │ │ │ ├── utils │ │ │ │ └── index.ts │ │ │ └── wiggle.ts │ │ ├── image │ │ │ └── index.ts │ │ ├── shape │ │ │ ├── arrowLine.ts │ │ │ ├── circle.ts │ │ │ ├── graph.ts │ │ │ ├── line.ts │ │ │ ├── rect.ts │ │ │ ├── regularPolygon.ts │ │ │ └── utils │ │ │ │ ├── arrowLine.ts │ │ │ │ ├── index.ts │ │ │ │ ├── line.ts │ │ │ │ ├── roughUtils.ts │ │ │ │ └── svgToPath.ts │ │ └── text │ │ │ └── index.ts │ ├── event │ │ ├── draw │ │ │ └── drawingHandler.ts │ │ ├── index.ts │ │ ├── keyboard │ │ │ ├── clipboardHandler.ts │ │ │ ├── historyHandler.ts │ │ │ ├── index.ts │ │ │ ├── keyboardHandler.ts │ │ │ ├── modeHandler.ts │ │ │ └── transformCanvasHandler.ts │ │ ├── mouseEvent.ts │ │ ├── objectEvent.ts │ │ ├── touch │ │ │ ├── canvasTransformHandler.ts │ │ │ ├── index.ts │ │ │ ├── threeFingerDoubleHandler.ts │ │ │ └── twoFingerDoubleHandler.ts │ │ ├── touchEvent.ts │ │ ├── windowEvent.ts │ │ └── zoomEvent.ts │ ├── fabricMixin │ │ ├── alignGuideLine.ts │ │ ├── brushMouse.ts │ │ └── extendPrototype.ts │ ├── history │ │ └── index.ts │ ├── paintBoard.ts │ └── utils │ │ ├── draw.ts │ │ ├── loadCanvas.ts │ │ └── object.ts ├── hooks │ └── useDebounceEffect.ts ├── i18n │ ├── en.json │ ├── index.ts │ ├── ja.json │ ├── ko-kr.json │ ├── utils.ts │ ├── zh-tw.json │ └── zh.json ├── index.css ├── main.tsx ├── pages │ └── board │ │ └── index.tsx ├── store │ ├── board.ts │ ├── camera.ts │ ├── draw.ts │ ├── files.ts │ └── shape.ts ├── types │ ├── gradient-parser.d.ts │ ├── index.d.ts │ └── index.ts ├── utils │ ├── color.ts │ ├── cropTransparent.ts │ ├── index.ts │ └── version.ts └── vite-env.d.ts ├── tailwind.config.cjs ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.commitlintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/release-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.github/workflows/release-tag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/.stylelintrc.cjs -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/index.html -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/canvas.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/canvas.svg -------------------------------------------------------------------------------- /public/pattern/carbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pattern/carbon.png -------------------------------------------------------------------------------- /public/pattern/cloth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pattern/cloth.png -------------------------------------------------------------------------------- /public/pattern/crayon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pattern/crayon.png -------------------------------------------------------------------------------- /public/pattern/crayonDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pattern/crayonDark.png -------------------------------------------------------------------------------- /public/pattern/oil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pattern/oil.png -------------------------------------------------------------------------------- /public/pwa-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pwa-192.png -------------------------------------------------------------------------------- /public/pwa-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/pwa-512.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /readmes/README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/readmes/README.ja.md -------------------------------------------------------------------------------- /readmes/README.ko.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/readmes/README.ko.md -------------------------------------------------------------------------------- /readmes/README.zh_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/readmes/README.zh_cn.md -------------------------------------------------------------------------------- /readmes/README.zh_tw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/readmes/README.zh_tw.md -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/background/backgroundCamera/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/background/backgroundCamera/index.tsx -------------------------------------------------------------------------------- /src/components/background/backgroundColor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/background/backgroundColor/index.tsx -------------------------------------------------------------------------------- /src/components/background/backgroundColor/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/background/backgroundColor/utils.ts -------------------------------------------------------------------------------- /src/components/background/backgroundImage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/background/backgroundImage/index.tsx -------------------------------------------------------------------------------- /src/components/background/backgroundImage/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/background/backgroundImage/utils.ts -------------------------------------------------------------------------------- /src/components/boardOperation/deleteFileModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/deleteFileModal/index.tsx -------------------------------------------------------------------------------- /src/components/boardOperation/downloadImage/canvasPreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/downloadImage/canvasPreview.ts -------------------------------------------------------------------------------- /src/components/boardOperation/downloadImage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/downloadImage/index.tsx -------------------------------------------------------------------------------- /src/components/boardOperation/fileList/fileItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/fileList/fileItem.tsx -------------------------------------------------------------------------------- /src/components/boardOperation/fileList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/fileList/index.tsx -------------------------------------------------------------------------------- /src/components/boardOperation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/boardOperation/index.tsx -------------------------------------------------------------------------------- /src/components/cameraConfig/countDown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/cameraConfig/countDown/index.tsx -------------------------------------------------------------------------------- /src/components/cameraConfig/displayConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/cameraConfig/displayConfig/index.tsx -------------------------------------------------------------------------------- /src/components/cameraConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/cameraConfig/index.tsx -------------------------------------------------------------------------------- /src/components/cleanModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/cleanModal/index.tsx -------------------------------------------------------------------------------- /src/components/helpArea/features/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/helpArea/features/index.tsx -------------------------------------------------------------------------------- /src/components/helpArea/helpModal/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/helpArea/helpModal/constants.ts -------------------------------------------------------------------------------- /src/components/helpArea/helpModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/helpArea/helpModal/index.tsx -------------------------------------------------------------------------------- /src/components/helpArea/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/helpArea/index.tsx -------------------------------------------------------------------------------- /src/components/helpArea/shortcut/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/helpArea/shortcut/index.tsx -------------------------------------------------------------------------------- /src/components/icons/addColor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/addColor.svg -------------------------------------------------------------------------------- /src/components/icons/boardOperation/image-segmentation-negative.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/boardOperation/image-segmentation-negative.svg -------------------------------------------------------------------------------- /src/components/icons/boardOperation/image-segmentation-positive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/boardOperation/image-segmentation-positive.svg -------------------------------------------------------------------------------- /src/components/icons/boardOperation/image-size.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/boardOperation/image-size.svg -------------------------------------------------------------------------------- /src/components/icons/clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/clear.svg -------------------------------------------------------------------------------- /src/components/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/close.svg -------------------------------------------------------------------------------- /src/components/icons/drawLineType/dashed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/drawLineType/dashed.svg -------------------------------------------------------------------------------- /src/components/icons/drawLineType/dotted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/drawLineType/dotted.svg -------------------------------------------------------------------------------- /src/components/icons/drawLineType/sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/drawLineType/sketch.svg -------------------------------------------------------------------------------- /src/components/icons/drawLineType/solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/drawLineType/solid.svg -------------------------------------------------------------------------------- /src/components/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/edit.svg -------------------------------------------------------------------------------- /src/components/icons/fillStyle/crossHatch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/fillStyle/crossHatch.svg -------------------------------------------------------------------------------- /src/components/icons/fillStyle/dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/fillStyle/dots.svg -------------------------------------------------------------------------------- /src/components/icons/fillStyle/hachure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/fillStyle/hachure.svg -------------------------------------------------------------------------------- /src/components/icons/fillStyle/solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/fillStyle/solid.svg -------------------------------------------------------------------------------- /src/components/icons/fillStyle/transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/fillStyle/transparent.svg -------------------------------------------------------------------------------- /src/components/icons/hidden.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/hidden.svg -------------------------------------------------------------------------------- /src/components/icons/info-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/info-outline.svg -------------------------------------------------------------------------------- /src/components/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/info.svg -------------------------------------------------------------------------------- /src/components/icons/layer/bringforward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/layer/bringforward.svg -------------------------------------------------------------------------------- /src/components/icons/layer/bringtofront.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/layer/bringtofront.svg -------------------------------------------------------------------------------- /src/components/icons/layer/sendbackward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/layer/sendbackward.svg -------------------------------------------------------------------------------- /src/components/icons/layer/sendtoback.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/layer/sendtoback.svg -------------------------------------------------------------------------------- /src/components/icons/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/loading.svg -------------------------------------------------------------------------------- /src/components/icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/menu.svg -------------------------------------------------------------------------------- /src/components/icons/opacity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/opacity.svg -------------------------------------------------------------------------------- /src/components/icons/shape/bubble.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/bubble.svg -------------------------------------------------------------------------------- /src/components/icons/shape/butterfly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/butterfly.svg -------------------------------------------------------------------------------- /src/components/icons/shape/flower.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/flower.svg -------------------------------------------------------------------------------- /src/components/icons/shape/leaf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/leaf.svg -------------------------------------------------------------------------------- /src/components/icons/shape/love.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/love.svg -------------------------------------------------------------------------------- /src/components/icons/shape/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/moon.svg -------------------------------------------------------------------------------- /src/components/icons/shape/music.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/music.svg -------------------------------------------------------------------------------- /src/components/icons/shape/snow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/snow.svg -------------------------------------------------------------------------------- /src/components/icons/shape/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/star.svg -------------------------------------------------------------------------------- /src/components/icons/shape/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shape/sun.svg -------------------------------------------------------------------------------- /src/components/icons/shapeFill/fillFull.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeFill/fillFull.svg -------------------------------------------------------------------------------- /src/components/icons/shapeFill/transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeFill/transparent.svg -------------------------------------------------------------------------------- /src/components/icons/shapeStyle/block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeStyle/block.svg -------------------------------------------------------------------------------- /src/components/icons/shapeStyle/ellipse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeStyle/ellipse.svg -------------------------------------------------------------------------------- /src/components/icons/shapeStyle/infoOutline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeStyle/infoOutline.svg -------------------------------------------------------------------------------- /src/components/icons/shapeStyle/line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/shapeStyle/line.svg -------------------------------------------------------------------------------- /src/components/icons/show.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/show.svg -------------------------------------------------------------------------------- /src/components/icons/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/star.svg -------------------------------------------------------------------------------- /src/components/icons/translate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/translate.svg -------------------------------------------------------------------------------- /src/components/icons/uploadSuccess.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/icons/uploadSuccess.svg -------------------------------------------------------------------------------- /src/components/mask/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/mask/index.tsx -------------------------------------------------------------------------------- /src/components/toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toast/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/backgroundConfig/backgroundCameraConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/backgroundConfig/backgroundCameraConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/backgroundConfig/backgroundColorConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/backgroundConfig/backgroundColorConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/backgroundConfig/backgroundImageConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/backgroundConfig/backgroundImageConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/backgroundConfig/colorPickerDrawer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/backgroundConfig/colorPickerDrawer/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/backgroundConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/backgroundConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/cacheConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/cacheConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/canvasSizeConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/canvasSizeConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/guideLineConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/guideLineConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/boardConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/boardConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/drawColorConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/drawColorConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/drawStyleConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/drawStyleConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/drawStyleConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/drawStyleConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/drawTextConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/drawTextConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/drawWidthConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/drawWidthConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/fontFamilyConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/fontFamilyConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/lineTypeConfig/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/lineTypeConfig/constants.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/lineTypeConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/lineTypeConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/materialConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/materialConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/materialConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/materialConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/multiColorConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/multiColorConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/shadowConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/shadowConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/shapeConutConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/shapeConutConfig.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/shapeTypeConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/freeStyleConfig/shapeConfig/shapeTypeConfig.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/fillColorConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/fillColorConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/fillStyleConfig/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/fillStyleConfig/constants.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/fillStyleConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/fillStyleConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/linePointCountConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/linePointCountConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/shapeSelectConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/shapeSelectConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/strokeColorConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/strokeColorConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/strokeStyleConfig/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/strokeStyleConfig/constants.ts -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/strokeStyleConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/strokeStyleConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/drawConfig/shapeConfig/strokeWidthConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/drawConfig/shapeConfig/strokeWidthConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/eraserConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/eraserConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/eraserConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/eraserConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/fontStyleConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/fontStyleConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/fontStyleConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/fontStyleConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/imageFilterConfig/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/imageFilterConfig/constant.ts -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/imageFilterConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/imageFilterConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/layerConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/layerConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/lockConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/lockConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/opacityConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/opacityConfig/index.tsx -------------------------------------------------------------------------------- /src/components/toolPanel/selectConfig/selectFontFamilyConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/toolPanel/selectConfig/selectFontFamilyConfig/index.tsx -------------------------------------------------------------------------------- /src/components/uploadImage/imageSegmentation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/uploadImage/imageSegmentation.tsx -------------------------------------------------------------------------------- /src/components/uploadImage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/uploadImage/index.tsx -------------------------------------------------------------------------------- /src/components/zoomInfo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/components/zoomInfo/index.tsx -------------------------------------------------------------------------------- /src/constants/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/camera.ts -------------------------------------------------------------------------------- /src/constants/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/draw.ts -------------------------------------------------------------------------------- /src/constants/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/event.ts -------------------------------------------------------------------------------- /src/constants/font.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/font.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/constants/shape.ts -------------------------------------------------------------------------------- /src/core/camera/adjustments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/camera/adjustments.ts -------------------------------------------------------------------------------- /src/core/camera/cameraFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/camera/cameraFilters.ts -------------------------------------------------------------------------------- /src/core/camera/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/camera/renderer.ts -------------------------------------------------------------------------------- /src/core/camera/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/camera/utils.ts -------------------------------------------------------------------------------- /src/core/element/draw/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/basic.ts -------------------------------------------------------------------------------- /src/core/element/draw/material.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/material.ts -------------------------------------------------------------------------------- /src/core/element/draw/multiColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/multiColor.ts -------------------------------------------------------------------------------- /src/core/element/draw/multiLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/multiLine.ts -------------------------------------------------------------------------------- /src/core/element/draw/multiPoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/multiPoint.ts -------------------------------------------------------------------------------- /src/core/element/draw/pixels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/pixels.ts -------------------------------------------------------------------------------- /src/core/element/draw/rainbow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/rainbow.ts -------------------------------------------------------------------------------- /src/core/element/draw/reticulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/reticulate.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/bubble.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/bubble.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/butterfly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/butterfly.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/flower.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/flower.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/index.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/leaf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/leaf.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/love.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/love.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/moon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/moon.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/music.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/snow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/snow.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/star.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/star.ts -------------------------------------------------------------------------------- /src/core/element/draw/shape/sun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/shape/sun.ts -------------------------------------------------------------------------------- /src/core/element/draw/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/text.ts -------------------------------------------------------------------------------- /src/core/element/draw/thorn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/thorn.ts -------------------------------------------------------------------------------- /src/core/element/draw/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/utils/index.ts -------------------------------------------------------------------------------- /src/core/element/draw/wiggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/draw/wiggle.ts -------------------------------------------------------------------------------- /src/core/element/image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/image/index.ts -------------------------------------------------------------------------------- /src/core/element/shape/arrowLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/arrowLine.ts -------------------------------------------------------------------------------- /src/core/element/shape/circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/circle.ts -------------------------------------------------------------------------------- /src/core/element/shape/graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/graph.ts -------------------------------------------------------------------------------- /src/core/element/shape/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/line.ts -------------------------------------------------------------------------------- /src/core/element/shape/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/rect.ts -------------------------------------------------------------------------------- /src/core/element/shape/regularPolygon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/regularPolygon.ts -------------------------------------------------------------------------------- /src/core/element/shape/utils/arrowLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/utils/arrowLine.ts -------------------------------------------------------------------------------- /src/core/element/shape/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/utils/index.ts -------------------------------------------------------------------------------- /src/core/element/shape/utils/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/utils/line.ts -------------------------------------------------------------------------------- /src/core/element/shape/utils/roughUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/utils/roughUtils.ts -------------------------------------------------------------------------------- /src/core/element/shape/utils/svgToPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/shape/utils/svgToPath.ts -------------------------------------------------------------------------------- /src/core/element/text/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/element/text/index.ts -------------------------------------------------------------------------------- /src/core/event/draw/drawingHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/draw/drawingHandler.ts -------------------------------------------------------------------------------- /src/core/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/index.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/clipboardHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/clipboardHandler.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/historyHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/historyHandler.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/index.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/keyboardHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/keyboardHandler.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/modeHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/modeHandler.ts -------------------------------------------------------------------------------- /src/core/event/keyboard/transformCanvasHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/keyboard/transformCanvasHandler.ts -------------------------------------------------------------------------------- /src/core/event/mouseEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/mouseEvent.ts -------------------------------------------------------------------------------- /src/core/event/objectEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/objectEvent.ts -------------------------------------------------------------------------------- /src/core/event/touch/canvasTransformHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/touch/canvasTransformHandler.ts -------------------------------------------------------------------------------- /src/core/event/touch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/touch/index.ts -------------------------------------------------------------------------------- /src/core/event/touch/threeFingerDoubleHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/touch/threeFingerDoubleHandler.ts -------------------------------------------------------------------------------- /src/core/event/touch/twoFingerDoubleHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/touch/twoFingerDoubleHandler.ts -------------------------------------------------------------------------------- /src/core/event/touchEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/touchEvent.ts -------------------------------------------------------------------------------- /src/core/event/windowEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/windowEvent.ts -------------------------------------------------------------------------------- /src/core/event/zoomEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/event/zoomEvent.ts -------------------------------------------------------------------------------- /src/core/fabricMixin/alignGuideLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/fabricMixin/alignGuideLine.ts -------------------------------------------------------------------------------- /src/core/fabricMixin/brushMouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/fabricMixin/brushMouse.ts -------------------------------------------------------------------------------- /src/core/fabricMixin/extendPrototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/fabricMixin/extendPrototype.ts -------------------------------------------------------------------------------- /src/core/history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/history/index.ts -------------------------------------------------------------------------------- /src/core/paintBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/paintBoard.ts -------------------------------------------------------------------------------- /src/core/utils/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/utils/draw.ts -------------------------------------------------------------------------------- /src/core/utils/loadCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/utils/loadCanvas.ts -------------------------------------------------------------------------------- /src/core/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/core/utils/object.ts -------------------------------------------------------------------------------- /src/hooks/useDebounceEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/hooks/useDebounceEffect.ts -------------------------------------------------------------------------------- /src/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/en.json -------------------------------------------------------------------------------- /src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/index.ts -------------------------------------------------------------------------------- /src/i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/ja.json -------------------------------------------------------------------------------- /src/i18n/ko-kr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/ko-kr.json -------------------------------------------------------------------------------- /src/i18n/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/utils.ts -------------------------------------------------------------------------------- /src/i18n/zh-tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/zh-tw.json -------------------------------------------------------------------------------- /src/i18n/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/i18n/zh.json -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/board/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/pages/board/index.tsx -------------------------------------------------------------------------------- /src/store/board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/store/board.ts -------------------------------------------------------------------------------- /src/store/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/store/camera.ts -------------------------------------------------------------------------------- /src/store/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/store/draw.ts -------------------------------------------------------------------------------- /src/store/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/store/files.ts -------------------------------------------------------------------------------- /src/store/shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/store/shape.ts -------------------------------------------------------------------------------- /src/types/gradient-parser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/types/gradient-parser.d.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/utils/color.ts -------------------------------------------------------------------------------- /src/utils/cropTransparent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/utils/cropTransparent.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/utils/version.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LHRUN/paint-board/HEAD/vite.config.ts --------------------------------------------------------------------------------