├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_es_ES.md ├── README_zh_CN.md ├── asset └── Chinese.woff2 ├── icon.png ├── package.json ├── plugin.json ├── pnpm-lock.yaml ├── preview.png ├── scripts ├── .gitignore └── make_dev_link.js ├── src ├── api.ts ├── assets │ └── icon.ts ├── components │ ├── dialog-content.tsx │ ├── dock.tsx │ └── tab.tsx ├── i18n │ ├── en_US.json │ ├── es_ES.json │ └── zh_CN.json ├── index.scss ├── index.ts ├── services │ └── data.ts ├── types │ ├── api.d.ts │ └── index.d.ts ├── utils │ ├── dialog.ts │ ├── env.ts │ └── index.ts └── whiteboard │ ├── components │ ├── siyuan-doc-card.tsx │ └── siyuan-link-card.tsx │ ├── index.tsx │ ├── shapes │ ├── CardShape │ │ ├── CardShapeTool.ts │ │ ├── CardShapeUtil.tsx │ │ ├── card-shape-migrations.ts │ │ ├── card-shape-props.ts │ │ └── card-shape-types.ts │ ├── LinkDoc │ │ ├── LinkDocTool.ts │ │ ├── LinkDocUtil.tsx │ │ ├── link-doc-migrations.ts │ │ ├── link-doc-props.ts │ │ └── link-doc-types.ts │ └── LinkText │ │ ├── LinkTextTool.ts │ │ ├── LinkTextUtil.tsx │ │ ├── link-text-migrations.ts │ │ ├── link-text-props.ts │ │ └── link-text-types.ts │ └── ui-overrides.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/README.md -------------------------------------------------------------------------------- /README_es_ES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/README_es_ES.md -------------------------------------------------------------------------------- /README_zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/README_zh_CN.md -------------------------------------------------------------------------------- /asset/Chinese.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/asset/Chinese.woff2 -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/package.json -------------------------------------------------------------------------------- /plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/plugin.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/preview.png -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | build 3 | dist 4 | *.exe 5 | *.spec 6 | -------------------------------------------------------------------------------- /scripts/make_dev_link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/scripts/make_dev_link.js -------------------------------------------------------------------------------- /src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/api.ts -------------------------------------------------------------------------------- /src/assets/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/assets/icon.ts -------------------------------------------------------------------------------- /src/components/dialog-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/components/dialog-content.tsx -------------------------------------------------------------------------------- /src/components/dock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/components/dock.tsx -------------------------------------------------------------------------------- /src/components/tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/components/tab.tsx -------------------------------------------------------------------------------- /src/i18n/en_US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/i18n/en_US.json -------------------------------------------------------------------------------- /src/i18n/es_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/i18n/es_ES.json -------------------------------------------------------------------------------- /src/i18n/zh_CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/i18n/zh_CN.json -------------------------------------------------------------------------------- /src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/index.scss -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/services/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/services/data.ts -------------------------------------------------------------------------------- /src/types/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/types/api.d.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/utils/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/utils/dialog.ts -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/whiteboard/components/siyuan-doc-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/components/siyuan-doc-card.tsx -------------------------------------------------------------------------------- /src/whiteboard/components/siyuan-link-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/components/siyuan-link-card.tsx -------------------------------------------------------------------------------- /src/whiteboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/index.tsx -------------------------------------------------------------------------------- /src/whiteboard/shapes/CardShape/CardShapeTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/CardShape/CardShapeTool.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/CardShape/CardShapeUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/CardShape/CardShapeUtil.tsx -------------------------------------------------------------------------------- /src/whiteboard/shapes/CardShape/card-shape-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/CardShape/card-shape-migrations.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/CardShape/card-shape-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/CardShape/card-shape-props.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/CardShape/card-shape-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/CardShape/card-shape-types.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkDoc/LinkDocTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkDoc/LinkDocTool.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkDoc/LinkDocUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkDoc/LinkDocUtil.tsx -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkDoc/link-doc-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkDoc/link-doc-migrations.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkDoc/link-doc-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkDoc/link-doc-props.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkDoc/link-doc-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkDoc/link-doc-types.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkText/LinkTextTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkText/LinkTextTool.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkText/LinkTextUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkText/LinkTextUtil.tsx -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkText/link-text-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkText/link-text-migrations.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkText/link-text-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkText/link-text-props.ts -------------------------------------------------------------------------------- /src/whiteboard/shapes/LinkText/link-text-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/shapes/LinkText/link-text-types.ts -------------------------------------------------------------------------------- /src/whiteboard/ui-overrides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/src/whiteboard/ui-overrides.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zuoez02/siyuan-plugin-whiteboard/HEAD/vite.config.ts --------------------------------------------------------------------------------