From 0d574b642071f20d88517795bc61fcba69856a23 Mon Sep 17 00:00:00 2001 From: xcbyy <2578898740@qq.com> Date: Fri, 23 Oct 2026 14:31:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(order-create):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=9A=96=E8=89=B2=E4=B8=BB=E9=A2=98=E4=B8=8B=E8=B4=AD=E4=B9=B0?= =?UTF-8?q?=E6=97=B6=E9=95=BF=E5=8A=A0=E5=87=8F=E6=8C=89=E9=92=AE=E7=99=BD?= =?UTF-8?q?=E5=AD=97=E6=B5=85=E5=BA=95=E4=B8=8D=E5=8F=AF=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - step-btn 改为品牌色浅底/浅色文字,暖色主题改为浅橙底/深橙字 - 补充按压、禁用态与去除按钮默认边框 - HBuilderX 编译成功;120 套件/785 用例全绿 --- pwuniapp/pages/order/create.vue | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/pwuniapp/pages/order/create.vue b/pwuniapp/pages/order/create.vue index 13d8271..5e62fc4 100644 --- a/pwuniapp/pages/order/create.vue +++ b/pwuniapp/pages/order/create.vue @@ -868,17 +868,26 @@ const handlePay = async () => { height: 72rpx; line-height: 68rpx; padding: 0; - background: var(--bg-surface-elevated); - color: #FFF; - font-size: 32rpx; + background: rgba(99, 102, 241, 0.16); + color: #C7D2FE; + font-size: 34rpx; + font-weight: 700; border-radius: 14rpx; - border: none; + border: 1rpx solid rgba(129, 140, 248, 0.28); margin: 0; transition: transform 0.1s ease; + &::after { + border: none; + } + &:active { transform: scale(0.92); } + + &[disabled] { + opacity: 0.4; + } } .step-val { @@ -1585,4 +1594,11 @@ const handlePay = async () => { box-shadow: 0 -12rpx 30rpx rgba(28, 25, 23, 0.07); } } +.create-order-container.theme-warm { + .stepper-box .step-btn { + background: #FFF7ED; + color: #C2410C; + border-color: #FED7AA; + } +}