From 7e6f4d3a0027d3c82a51601286c6b89f3ef82a16 Mon Sep 17 00:00:00 2001
From: wangjiahao <1522128093@qq.com>
Date: Mon, 21 Jul 2025 18:01:45 +0800
Subject: [PATCH] refactor: canvas shape style
---
.../src/views/dashboard/canvas/CanvasCore.vue | 2 +-
.../src/views/dashboard/canvas/ComponentBar.vue | 16 +++++++++-------
.../src/views/dashboard/canvas/DragHandle.vue | 2 +-
.../views/dashboard/components/sq-tab/index.vue | 2 +-
.../views/dashboard/components/sq-text/index.vue | 2 +-
.../src/views/dashboard/css/CanvasStyle.less | 4 ++--
6 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/frontend/src/views/dashboard/canvas/CanvasCore.vue b/frontend/src/views/dashboard/canvas/CanvasCore.vue
index b03619df..2a6c141b 100644
--- a/frontend/src/views/dashboard/canvas/CanvasCore.vue
+++ b/frontend/src/views/dashboard/canvas/CanvasCore.vue
@@ -1093,7 +1093,7 @@ function tabMoveOutCheckSQ() {
function tabMoveInCheckSQ() {
const { cloneItem, moveItem } = infoBox.value
- if (cloneItem && moveItem && moveItem !== 'SQTab') {
+ if (cloneItem && moveItem && moveItem.component !== 'SQTab') {
const width = cloneItem.offsetWidth
const height = cloneItem.offsetHeight
const left = cloneItem.offsetLeft
diff --git a/frontend/src/views/dashboard/canvas/ComponentBar.vue b/frontend/src/views/dashboard/canvas/ComponentBar.vue
index ac2ee942..7b0583d1 100644
--- a/frontend/src/views/dashboard/canvas/ComponentBar.vue
+++ b/frontend/src/views/dashboard/canvas/ComponentBar.vue
@@ -60,9 +60,12 @@ const doDeleteComponent = (e: MouseEvent) => {
@click="doPreview"
>{{ t('dashboard.preview') }}
- {{
- t('dashboard.delete')
- }}
+ {{ t('dashboard.delete') }}
@@ -74,10 +77,10 @@ const doDeleteComponent = (e: MouseEvent) => {
.component-bar-main {
height: 20px;
position: absolute;
- right: 5px;
- top: 5px;
+ right: 12px;
+ top: 12px;
display: flex;
- z-index: 5;
+ z-index: 1;
cursor: pointer !important;
}
@@ -93,7 +96,6 @@ const doDeleteComponent = (e: MouseEvent) => {
background: rgba(255, 255, 255, 1);
border: 1px solid rgba(217, 220, 223, 1);
padding: 8px;
-
&:hover {
background-color: rgba(245, 246, 247, 1);
}
diff --git a/frontend/src/views/dashboard/canvas/DragHandle.vue b/frontend/src/views/dashboard/canvas/DragHandle.vue
index 945820ad..221c6d8b 100644
--- a/frontend/src/views/dashboard/canvas/DragHandle.vue
+++ b/frontend/src/views/dashboard/canvas/DragHandle.vue
@@ -54,7 +54,7 @@ const shadowStyle = (size: number, index: number) => {