diff --git a/src/components/editor/composer/CodePreview.vue b/src/components/editor/composer/CodePreview.vue new file mode 100644 index 0000000..5aab404 --- /dev/null +++ b/src/components/editor/composer/CodePreview.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/src/components/editor/composer/CommandComposer.vue b/src/components/editor/composer/CommandComposer.vue index b7048a6..e99a526 100644 --- a/src/components/editor/composer/CommandComposer.vue +++ b/src/components/editor/composer/CommandComposer.vue @@ -1,10 +1,13 @@ @@ -227,7 +230,7 @@ export default defineComponent({ .command-flow-container { padding: 8px; - background-color: #fafafa; + background-color: rgba(255, 255, 255, 0.8); border-radius: 4px; transition: all 0.3s ease; height: 100%; @@ -237,7 +240,7 @@ export default defineComponent({ } .body--dark .command-flow-container { - background-color: #303132; + background-color: rgba(32, 32, 32, 0.8); } .flow-list { @@ -286,7 +289,7 @@ export default defineComponent({ border-color: #676666; } -/* 滑动淡出动画 */ +/* 滑动淡出�����画 */ .slide-fade-enter-active, .slide-fade-leave-active { transition: all 0.3s ease; @@ -305,7 +308,7 @@ export default defineComponent({ /* 拖拽指示器基础样式 */ .flow-item::before, .flow-item::after { - content: ''; + content: ""; position: absolute; left: 12px; right: 12px; @@ -338,18 +341,14 @@ export default defineComponent({ .flow-item.insert-before::before { opacity: 1; transform: scaleX(1) translateY(0); - box-shadow: - 0 0 10px rgba(0, 0, 0, 0.03), - 0 0 4px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.03), 0 0 4px rgba(0, 0, 0, 0.05); } /* 激活状态 - 插入到最后 */ .flow-item.insert-after::after { opacity: 1; transform: scaleX(1) translateY(0); - box-shadow: - 0 0 10px rgba(0, 0, 0, 0.03), - 0 0 4px rgba(0, 0, 0, 0.05); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.03), 0 0 4px rgba(0, 0, 0, 0.05); } /* 拖拽时的卡片效果 */ @@ -382,8 +381,7 @@ export default defineComponent({ rgba(255, 255, 255, 0.08) 90%, transparent ); - box-shadow: - 0 0 10px rgba(255, 255, 255, 0.03), + box-shadow: 0 0 10px rgba(255, 255, 255, 0.03), 0 0 4px rgba(255, 255, 255, 0.05); } diff --git a/src/components/editor/composer/ComposerList.vue b/src/components/editor/composer/ComposerList.vue index cf68133..f451ffb 100644 --- a/src/components/editor/composer/ComposerList.vue +++ b/src/components/editor/composer/ComposerList.vue @@ -1,6 +1,6 @@