From 51e6e3e383aa364c8219d0fab692d67c032cd73a Mon Sep 17 00:00:00 2001 From: li-shengren-123456 Date: Thu, 13 Mar 2025 17:29:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AF=AD=E4=B9=89=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=AE=9E=E5=BF=83=E6=8A=98=E5=8F=A0=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9=E7=95=8C=E9=9D=A2=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=A2=84=E8=A7=88=E7=9A=84=E6=A0=B7=E5=BC=8F=E5=92=8C=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/theme.scss | 4 ++- src/components/Upload/index.vue | 36 +++++++++++++++++-- src/views/createapp/components/appConfig.vue | 4 ++- .../components/codeMirror/mirrorTextArea.vue | 4 +-- .../components/workFlowConfig/useLayout.js | 10 ++---- .../createapp/components/workFlowDebug.vue | 2 +- .../dialogue/components/AppInitalPreview.vue | 8 +++++ src/views/styles/createApp.scss | 4 +++ src/views/styles/workFlowArrange.scss | 12 +++++-- src/views/styles/workFlowDebug.scss | 3 ++ 10 files changed, 71 insertions(+), 16 deletions(-) diff --git a/src/assets/styles/theme.scss b/src/assets/styles/theme.scss index 5314e56a..71318e03 100644 --- a/src/assets/styles/theme.scss +++ b/src/assets/styles/theme.scss @@ -19,6 +19,7 @@ body[theme='dark'] { --flow-nodeBox-shadow: 0 8px 16px 0 rgba(253, 254, 255, 0.1); // 工作流节点背景色 --flow-bg-color: #343a43; + --o-bash-box-shadow: 0 4px 16px 0 rgba(255, 255, 255, 0.1); // 工作流开始节点结束背景渐变色 --flow-startEnd-bg: linear-gradient(rgba(132, 149, 253, 0.3), rgba(104, 113, 129, 0.15), rgba(52, 58, 67, 0)); --flow-system-bg: linear-gradient(rgba(113, 225, 229, 0.3), rgba(97, 119, 121, 0.15), rgba(52, 58, 67, 0)); @@ -62,7 +63,8 @@ body[theme='light'] { --flow-instance-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.1); --flow-nodeBox-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1); // 工作流节点背景色 - --flow-bg-color: #fff; + --flow-bg-color: #fdfeff; + --o-bash-box-shadow: 0 4px 16px 0 rgba(42, 47, 55, 0.1); // 工作流开始节点结束背景渐变色 --flow-startEnd-bg: linear-gradient(rgba(133, 148, 253, 0.3), rgba(210, 231, 252, 0.15), rgba(255, 255, 255, 0)); --flow-system-bg: linear-gradient(rgba(156, 237, 203, 0.3), rgba(240, 253, 244, 0.15), rgba(255, 255, 255, 0)); diff --git a/src/components/Upload/index.vue b/src/components/Upload/index.vue index 4efbfac7..4bff0ff3 100644 --- a/src/components/Upload/index.vue +++ b/src/components/Upload/index.vue @@ -217,6 +217,18 @@ watch( } }, ); + +const updateFunc = () => { + const foldDoms = document.querySelectorAll('span[title="Fold line"]'); + foldDoms.forEach(dom => { + dom.innerText = ''; + }); + + const unFoldDoms = document.querySelectorAll('span[title="Unfold line"]'); + unFoldDoms.forEach(dom => { + dom.innerText = ''; + }); +}; onMounted(() => { if (themeStore.theme === 'dark') { extensions.value = [yaml(), oneDark]; @@ -281,6 +293,7 @@ onMounted(() => { :extensions="extensions" :disabled="!editable" @ready="handleReady" + @update="updateFunc" @change="handleChange" /> @@ -326,7 +339,7 @@ onMounted(() => { -