From 046a03e5e9bb1a57b7db35f2d98473fbb7b43d41 Mon Sep 17 00:00:00 2001 From: hujun Date: Sun, 20 Sep 2026 14:18:55 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E8=B7=A8?= =?UTF-8?q?=E7=AB=AF=E5=AF=BC=E8=88=AA=E9=80=82=E9=85=8D=E4=B8=8E=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=96=87=E6=A1=88=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增微信小程序胶囊区域避让布局逻辑 - 统一首页导航与标题对齐规则 - 更新多处演示提示文案为正式表述 - 调整个人中心账户状态显示 - 优化产品页分享按钮条件渲染 --- README.md | 2 + components/AppHeader.uvue | 9 +-- packages/account/login/login.uvue | 9 +-- packages/account/profile/profile.uvue | 6 +- packages/finance/analyzing/analyzing.uvue | 4 +- packages/finance/confirm/confirm.uvue | 7 +-- packages/finance/matches/matches.uvue | 5 +- packages/finance/product/product.uvue | 14 ++++- packages/finance/report/report.uvue | 4 +- pages/home/home.uvue | 22 ++++---- services/assessment.uts | 2 +- services/layout.uts | 69 ++++++++++++++++++++++- 12 files changed, 110 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 59f6497..f33dd34 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,8 @@ $projectPath = (Get-Location).Path ## 跨端维护约定 - 页面尺寸和安全区计算集中在 `services/layout.uts`。新增页面应复用这里的逻辑,并检查小屏、横屏、键盘弹出及底部安全区。 +- 微信小程序首页在右侧预留胶囊区域与 8px 间距;公共页面标题采用左右对称的安全留白,始终按屏幕中心定位。获取胶囊失败时按 104px 避让。产品分享入口在小程序端放在内容区,App 和 Web 仍保留在标题栏右侧。导航不新增顶部空行,顶部按状态栏和安全区计算。 +- 首页右上角只保留消息通知;微信端通知按钮与胶囊等高、顶部对齐,左侧 Logo 对齐胶囊的垂直中心;其他端仍在导航栏内居中。AI 助手保留首页横幅及快捷入口。 - 原生样式遵循 uni-app x 支持范围。仅 Web/小程序支持的样式用条件编译隔离;修改 UTS 类型后应重新验证 Android 编译。 - 首页及跨包共用的轻量位图位于 `static/mobile/`,专属大图位于各分包的 `static/`,原始图片保留在 `static/images/` 与 `static/icons-generated/`。箭头继续使用 `static/icons/` 下的 SVG。 - 底栏使用 `static/mobile/navigation/` 的专用位图,由现有高清图标按可见边界裁切、等高居中得到。更换素材时保持一致的图案高度和画布留白,避免仅统一图片元素尺寸却出现视觉错位。 diff --git a/components/AppHeader.uvue b/components/AppHeader.uvue index 5f2bf25..4ef43f8 100644 --- a/components/AppHeader.uvue +++ b/components/AppHeader.uvue @@ -3,7 +3,7 @@ - {{ title }} + {{ title }} @@ -11,7 +11,7 @@