From c83e76e641476c5e7222db15e5e36aa4a453e389 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Fri, 15 Mar 2024 15:24:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(editor):=20=E4=BC=98=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=9D=97=E7=BC=96=E8=BE=91=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../editor/src/components/CodeBlockEditor.vue | 58 +++++-------- .../editor/src/components/FloatingBox.vue | 73 +++++++++-------- packages/editor/src/hooks/index.ts | 2 + .../editor/src/hooks/use-code-block-edit.ts | 2 +- .../src/hooks/use-editor-content-height.ts | 20 +++++ packages/editor/src/hooks/use-float-box.ts | 16 ++-- packages/editor/src/hooks/use-window-rect.ts | 20 +++++ .../editor/src/layouts/sidebar/Sidebar.vue | 21 +++-- .../layouts/workspace/viewer/NodeListMenu.vue | 1 + packages/editor/src/theme/code-block.scss | 5 -- packages/editor/src/theme/floating-box.scss | 4 +- packages/editor/src/type.ts | 6 ++ packages/form/src/FormBox.vue | 82 +++++++++++-------- packages/form/src/theme/form-box.scss | 11 +-- 14 files changed, 186 insertions(+), 135 deletions(-) create mode 100644 packages/editor/src/hooks/use-editor-content-height.ts create mode 100644 packages/editor/src/hooks/use-window-rect.ts diff --git a/packages/editor/src/components/CodeBlockEditor.vue b/packages/editor/src/components/CodeBlockEditor.vue index 63747114..7a9c50dd 100644 --- a/packages/editor/src/components/CodeBlockEditor.vue +++ b/packages/editor/src/components/CodeBlockEditor.vue @@ -1,8 +1,15 @@