From 1987ed7f158d1b789bc9426703fbdd5c39312b4c Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Tue, 28 Nov 2023 16:21:00 +0800 Subject: [PATCH] =?UTF-8?q?2023-11-28-=E7=94=A8=E6=88=B7=E6=8C=87=E5=BC=95?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/style/style.css | 18 +- src/assets/style/style.less | 22 +- src/component/Detail/DesignDetail.vue | 26 +- src/component/Detail/DesignDetailAlter.vue | 23 +- src/component/Detail/DesignDetailEnd.vue | 13 +- src/component/Detail/DesignPrintOperation.vue | 14 +- .../Detail/DesignPrintOperationMobile.vue | 1 + src/component/Detail/HistoryDetail.vue | 1 + src/component/Detail/habit.vue | 79 ++- src/component/HomePage/ColorboardUpload.vue | 2 + src/component/HomePage/Cropper.vue | 5 +- src/component/HomePage/Header.vue | 1 + src/component/HomePage/MoodboardUpload.vue | 4 +- src/component/HomePage/PrintboardUpload.vue | 2 +- src/component/HomePage/SketchboardUpload.vue | 2 +- src/component/HomePage/collectionModal.vue | 3 + src/component/HomePage/layout.vue | 5 +- src/component/HomePage/layoutMobile.vue | 5 +- src/component/HomePage/scaleImage.vue | 1 + src/component/LibraryPage/ModelPlacement.vue | 6 +- .../LibraryPage/ModelPlacementMobile.vue | 577 ++++++++++++++---- src/component/LibraryPage/setLabel.vue | 1 + src/tool/guide.js | 36 +- src/views/HistoryPage.vue | 1 + src/views/HomeView.vue | 8 +- src/views/LibraryPage.vue | 14 +- 26 files changed, 658 insertions(+), 212 deletions(-) diff --git a/src/assets/style/style.css b/src/assets/style/style.css index f724332a..27d168a4 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -162,7 +162,10 @@ li { .hideEvents * { pointer-events: none !important; } -.hideEvents .Guide_ { +.Guide_ { + pointer-events: auto !important; +} +.Guide_.showEvents * { pointer-events: auto !important; } .delete_like_file_block { @@ -389,6 +392,13 @@ li { .operate_file_block .select_img_type .category_list .category_item:hover { background: linear-gradient(-137deg, #eeefdb, #e7dbed); } +.driver-overlay, +.driver-active * { + pointer-events: none; +} +.showEvents * { + pointer-events: auto; +} .habit :deep(.ant-btn:hover), :deep(.ant-btn:focus), :deep(.ant-btn:active), @@ -502,12 +512,6 @@ li { .libraryPageCascader .ant-cascader-menu { margin-top: 4rem; } -.collection_modal .ant-modal-content, -.design_detail_modal_component .ant-modal-content, -.designOpenrtion_modal .ant-modal-content { - transform: scale(1.2); - transform-origin: center !important; -} .collection_modal .ant-modal-body, .design_detail_modal_component .ant-modal-body, .designOpenrtion_modal .ant-modal-body, diff --git a/src/assets/style/style.less b/src/assets/style/style.less index 1a0547a0..b3adae24 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -177,8 +177,14 @@ ul,li{ *{ pointer-events:none !important; } - .Guide_{ - pointer-events:auto !important; + +} +.Guide_{ + pointer-events:auto !important; + &.showEvents{ + *{ + pointer-events:auto !important; + } } } @@ -453,6 +459,14 @@ ul,li{ } } } +.driver-overlay, .driver-active * { + pointer-events: none; +} +.showEvents{ + *{ + pointer-events: auto; + } +} // .ant-modal-wrap{ // z-index: 10001 ; // } @@ -597,8 +611,8 @@ ul,li{ } .collection_modal,.design_detail_modal_component,.designOpenrtion_modal{ .ant-modal-content{ - transform: scale(1.2); - transform-origin: center !important; + // transform: scale(1.2); + // transform-origin: center !important; } } //collection 弹窗 diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index e6c49bb1..62409799 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -2,11 +2,13 @@