From bce796d893eaf82f3d98b32cd6e74b0a0508e396 Mon Sep 17 00:00:00 2001 From: cnliucheng Date: Mon, 3 Aug 2026 17:04:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A6=96=E9=A1=B5=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4=EF=BC=88=E5=B0=8F=E5=9C=86?= =?UTF-8?q?=E8=A7=92/=E5=B9=B6=E6=8E=92/=E9=AB=98=E5=BA=A6=E5=AF=B9?= =?UTF-8?q?=E9=BD=90=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 主按钮与自由/循环训练按钮圆角统一为 16rpx(直角→折中方案) - 自由训练/循环训练两个次按钮改为并排一行,文字精简为「自由训练」「循环训练」 - 两个次按钮 size 由 md 改为 xl,与主按钮高度一致 - 新增 preview-buttons.html 对照预览 - 更新工作记忆 --- .workbuddy/memory/2026-08-03.md | 9 ++ .workbuddy/memory/MEMORY.md | 94 ++++--------------- pages/index/index.wxml | 41 ++++---- pages/index/index.wxss | 11 +++ preview-buttons.html | 160 ++++++++++++++++++++++++++++++++ 5 files changed, 224 insertions(+), 91 deletions(-) create mode 100644 preview-buttons.html diff --git a/.workbuddy/memory/2026-08-03.md b/.workbuddy/memory/2026-08-03.md index 3215ad6..f13f246 100644 --- a/.workbuddy/memory/2026-08-03.md +++ b/.workbuddy/memory/2026-08-03.md @@ -201,3 +201,12 @@ inline 盒内包 block 子元素时,inline 盒被打断成"前/后"两个零 ### ⚠️ 部署待办 `cloudfunctions/tts` **尚未重新部署**。新增的 `restStart / nextSet / lastSet` 三条词条在云端词表白名单里还不存在,线上会返回 `Unknown prompt key` → 客户端静默降级(不报错、不弹窗,只是不出声)。循环训练的过场语音要生效必须先部署这个云函数。 + +## 首页按钮改直角(2026-08-03 末尾) + +用户偏好无圆角按钮。把 `pages/index/index.wxml` 中 5 个 `ui-btn` 全加 `custom-style="border-radius:0;"`(主训练按钮 xl-primary、两个 ghost 次按钮、两个弹窗 primary-lg 按钮)。 +- **实现要点**:`ui-btn` 是全局共用组件且 `style isolation: isolated`,页面 wxss 改不到内部圆角;但组件暴露 `customStyle` 属性(直接挂到内部 `