From ff4340c3a9ddedb311b9fd0d6beffabe786a24d1 Mon Sep 17 00:00:00 2001
From: ZF sun <34314687@qq.com>
Date: Sat, 8 Aug 2026 11:29:04 +0800
Subject: [PATCH] =?UTF-8?q?style(diy-recommend-code):=20horizontal=20?=
=?UTF-8?q?=E9=A2=84=E8=AE=BE=E6=8C=89=E9=92=AE=E8=A1=8C=E4=B8=A4=E7=AB=AF?=
=?UTF-8?q?=E5=AF=B9=E7=A7=B0=E5=AF=B9=E9=BD=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
horizontal 预设的"复制推荐码"和"立即分享"按钮之前是错落布局
(align-items:flex-end),且两端外边距不一致(padding 不统一)。
改为两端对称对齐:
- 父级 view:
align-items:center (垂直居中,不再错落)
padding:0 8rpx (两端外边距对称)
- 复制按钮:
display:inline-flex (按内容自适应宽度)
border:2rpx solid #FF8F00 (固定橙色边框,不读 diyData.codeColor)
- 立即分享按钮 (button path):
position:relative; left:0; right:0; margin:0; padding:0
(修复小程序 button 默认偏移问题,与其他预设 button path 一致)
效果:
- H5: 复制按钮左边缘距卡片左边 = 分享按钮右边缘距卡片右边 (各 8rpx)
- 小程序: 立即分享按钮不再向左偏移,与复制按钮保持视觉对称
- 两个按钮高度统一,垂直居中对齐
---
components-diy/diy-recommend-code.vue | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/components-diy/diy-recommend-code.vue b/components-diy/diy-recommend-code.vue
index 1bbea6c..8024c65 100644
--- a/components-diy/diy-recommend-code.vue
+++ b/components-diy/diy-recommend-code.vue
@@ -286,22 +286,22 @@
{{ code || value.placeholderCode || 'ABCD1234' }}
-
-
-
-
+
+
+
+
📋
- {{ nc.copyButtonText || '复制推荐码' }}
+ {{ nc.copyButtonText || '复制推荐码' }}
-
-