From 11e0e04cbdf3bcde2ea3fdbe113cba0a91406f53 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Thu, 20 Oct 2022 19:51:42 +0800 Subject: [PATCH] =?UTF-8?q?feat(editor,stage):=20=E5=9C=A8=E7=94=BB?= =?UTF-8?q?=E5=B8=83=E4=B8=AD=E6=94=AF=E6=8C=81=E9=80=89=E6=8B=A9=E7=88=B6?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit close #403 --- .../src/layouts/workspace/Breadcrumb.vue | 32 ++++++++ .../src/layouts/workspace/Workspace.vue | 3 + packages/editor/src/theme/breadcrumb.scss | 6 ++ packages/editor/src/theme/theme.scss | 1 + packages/editor/src/utils/stage.ts | 6 ++ .../stage/src/MoveableSelectParentAble.ts | 78 +++++++++++++++++++ packages/stage/src/StageCore.ts | 3 + packages/stage/src/StageDragResize.ts | 8 ++ packages/stage/src/StageMask.ts | 13 +++- packages/stage/src/util.ts | 3 + 10 files changed, 149 insertions(+), 4 deletions(-) create mode 100644 packages/editor/src/layouts/workspace/Breadcrumb.vue create mode 100644 packages/editor/src/theme/breadcrumb.scss create mode 100644 packages/stage/src/MoveableSelectParentAble.ts diff --git a/packages/editor/src/layouts/workspace/Breadcrumb.vue b/packages/editor/src/layouts/workspace/Breadcrumb.vue new file mode 100644 index 00000000..b0978e69 --- /dev/null +++ b/packages/editor/src/layouts/workspace/Breadcrumb.vue @@ -0,0 +1,32 @@ + + + diff --git a/packages/editor/src/layouts/workspace/Workspace.vue b/packages/editor/src/layouts/workspace/Workspace.vue index a1220a18..f09a105c 100644 --- a/packages/editor/src/layouts/workspace/Workspace.vue +++ b/packages/editor/src/layouts/workspace/Workspace.vue @@ -1,5 +1,7 @@