From 32bf2ae4948f37bc52b7c997567610959fbc0e22 Mon Sep 17 00:00:00 2001 From: zhangjing1 Date: Mon, 23 Mar 2026 10:07:30 +0800 Subject: [PATCH 1/2] fix(decorate): show page settings header for custom page scene (1004) Previously only mall home decoration (scene 1001) displayed the page settings widget. Custom page editing (scene 1004) now shows it as well; category template (1007) remains excluded. Made-with: Cursor --- src/view/decorate/index.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/view/decorate/index.vue b/src/view/decorate/index.vue index 89c6aa5..9c37b8a 100755 --- a/src/view/decorate/index.vue +++ b/src/view/decorate/index.vue @@ -234,8 +234,10 @@ export default { } }, headerVisible() { - // 仅商城装修(1001)展示页面设置挂件,1007 分类模版等不展示 - return this.mode == 'page' && this.localScene == '1001' + // 商城装修(1001)、自定义页(1004)展示页面设置挂件;1007 分类模版等不展示 + return ( + this.mode == 'page' && (this.localScene == '1001' || this.localScene == '1004') + ) }, widgetCategories() { // 通用挂件:轮播、热区图、视频、文字轮播 From 2f20aeb5d11fb84ce9d2afdf5a117ef4fb50ae25 Mon Sep 17 00:00:00 2001 From: zhangjing1 Date: Mon, 23 Mar 2026 10:23:24 +0800 Subject: [PATCH 2/2] fix(decorate): cap slider dialog preview height with viewport-based max-height - Remove fixed inline preview height/background on image and video panels - Apply max-height calc(72vh - 60px) to preview area and .hz-u-img (object-fit: cover) - Improves layout on smaller viewports and tall images Made-with: Cursor --- src/view/decorate/wgts/wgt_slider/sliderDialog.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/view/decorate/wgts/wgt_slider/sliderDialog.vue b/src/view/decorate/wgts/wgt_slider/sliderDialog.vue index ce1f2e4..abab4d2 100644 --- a/src/view/decorate/wgts/wgt_slider/sliderDialog.vue +++ b/src/view/decorate/wgts/wgt_slider/sliderDialog.vue @@ -8,7 +8,6 @@
-
+
+