From 92d4011efb3d98ecfeb166abed96e276bf13f58b Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 25 Jun 2026 17:53:49 +0800
Subject: [PATCH] Polish usage tips close reminder pointer

---
 src/Scripts/usage_tips_close_reminder_qa.sh                           |    9 +++++++--
 src/Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md |    1 +
 src/CHANGELOG.md                                                      |    7 +++++++
 src/Apptag/EditModeViews.swift                                        |    9 +++++----
 src/TODO.md                                                           |    6 ++++++
 src/Apptag/Info.plist                                                 |    4 ++--
 6 files changed, 28 insertions(+), 8 deletions(-)

diff --git a/src/Apptag/EditModeViews.swift b/src/Apptag/EditModeViews.swift
index 5594627..619a0d7 100644
--- a/src/Apptag/EditModeViews.swift
+++ b/src/Apptag/EditModeViews.swift
@@ -442,9 +442,9 @@
             }
 
             Text(message)
-                .font(.system(size: 15, weight: .medium))
-                .lineSpacing(4)
-                .foregroundStyle(.white.opacity(0.84))
+                .font(.system(size: 17, weight: .semibold))
+                .lineSpacing(5)
+                .foregroundStyle(.white.opacity(0.70))
                 .multilineTextAlignment(.leading)
                 .fixedSize(horizontal: false, vertical: true)
                 .frame(maxWidth: .infinity, alignment: .leading)
@@ -771,7 +771,8 @@
                     .multilineTextAlignment(.center)
                     .fixedSize(horizontal: false, vertical: true)
             }
-            .frame(maxWidth: .infinity, alignment: .center)
+            .frame(maxWidth: .infinity, alignment: .trailing)
+            .padding(.trailing, 44)
         }
         .padding(14)
         .background(
diff --git a/src/Apptag/Info.plist b/src/Apptag/Info.plist
index 34e39e0..714fb1b 100644
--- a/src/Apptag/Info.plist
+++ b/src/Apptag/Info.plist
@@ -19,9 +19,9 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>8.0.4</string>
+	<string>8.0.5</string>
 	<key>CFBundleVersion</key>
-	<string>20260625.1655</string>
+	<string>20260625.1726</string>
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.utilities</string>
 	<key>LSMinimumSystemVersion</key>
diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md
index 80bf90c..827debb 100644
--- a/src/CHANGELOG.md
+++ b/src/CHANGELOG.md
@@ -2,6 +2,13 @@
 
 ## [Unreleased]
 
+## [8.0.5] — 2026-06-25
+
+- 继续优化 App Grid 使用技巧关闭提醒弹窗:设置页预览里的蓝色说明右移,使箭头明确指向“隐藏使用技巧”的勾选框
+- 放大提醒正文说明字号,并降低文字透明度,保持可读性同时不抢标题视觉层级
+- 更新 `Scripts/usage_tips_close_reminder_qa.sh`,覆盖右移指示、正文说明字号与弱化颜色断言
+- 版本号更新为 `8.0.5`,Build 更新为 `20260625.1726`
+
 ## [8.0.4] — 2026-06-25
 
 - 优化 App Grid 使用技巧关闭提醒弹窗:设置页预览中的高亮说明改为居中显示,底部“不再提醒”选项与确认按钮同一行底部对齐
diff --git a/src/Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md b/src/Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md
index b84e4e0..66244cc 100644
--- a/src/Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md
+++ b/src/Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md
@@ -11,3 +11,4 @@
 - 版本决策:用户明确后续用户可见代码改动默认应递增版本;本次从 `8.0.2 (20260624.2341)` 更新为 `8.0.3 (20260625.1615)`。
 - QA 结果:`usage_tips_qa.sh`、`usage_tips_close_reminder_qa.sh`、`theme_settings_qa.sh`、`macos14_availability_typecheck_qa.sh`、`git diff --check`、`APP_BUILD=20260625.1615 bash src/build.sh`、`macos14_build_metadata_qa.sh src/build/TagLauncher.app` 均通过。
 - UI 补修:按用户截图反馈,将设置页预览里的高亮说明居中;将“不再提醒”选项移动到与确认按钮同一底部操作行,字体提升为 13pt semibold 并底部对齐。版本更新为 `8.0.4 (20260625.1655)`。
+- UI 二次补修:用户验收 `8.0.4` 后指出蓝色箭头指向不准、正文说明偏小。将预览里的蓝色说明整体右移,让箭头指向“隐藏使用技巧”前的勾选框;提醒正文提升到 17pt semibold,并使用 70% 白色保持次级视觉。版本更新为 `8.0.5 (20260625.1726)`。
diff --git a/src/Scripts/usage_tips_close_reminder_qa.sh b/src/Scripts/usage_tips_close_reminder_qa.sh
index e763eb9..1eca920 100755
--- a/src/Scripts/usage_tips_close_reminder_qa.sh
+++ b/src/Scripts/usage_tips_close_reminder_qa.sh
@@ -122,9 +122,14 @@
     "settings preview checkbox row must be centered in the preview screenshot",
 )
 require(
-    r"Text\s*\(\s*callout\s*\)(?P<body>.*?)\.multilineTextAlignment\s*\(\s*\.center\s*\)(?P<body2>.*?)\.frame\s*\(\s*maxWidth\s*:\s*\.infinity\s*,\s*alignment\s*:\s*\.center\s*\)",
+    r"Text\s*\(\s*message\s*\)(?P<body>.*?)font\s*\(\s*\.system\s*\(\s*size\s*:\s*17\s*,\s*weight\s*:\s*\.semibold\s*\)\s*\)(?P<body2>.*?)foregroundStyle\s*\(\s*\.white\.opacity\s*\(\s*0\.70\s*\)\s*\)",
     edit_mode_views,
-    "settings preview callout must be centered under the highlighted checkbox row",
+    "reminder body copy must be larger while staying visually secondary",
+)
+require(
+    r"Text\s*\(\s*callout\s*\)(?P<body>.*?)\.multilineTextAlignment\s*\(\s*\.center\s*\)(?P<body2>.*?)\.frame\s*\(\s*maxWidth\s*:\s*\.infinity\s*,\s*alignment\s*:\s*\.trailing\s*\)(?P<body3>.*?)\.padding\s*\(\s*\.trailing\s*,\s*44\s*\)",
+    edit_mode_views,
+    "settings preview callout must be shifted right so the arrow points to the Hide usage tips checkbox",
 )
 
 files = sorted(localization_dir.glob("*.json"))
diff --git a/src/TODO.md b/src/TODO.md
index b868d7d..d1bcd09 100644
--- a/src/TODO.md
+++ b/src/TODO.md
@@ -30,6 +30,12 @@
 
 ## Done
 
+- [2026-06-25] 使用技巧关闭提醒箭头与正文补修。
+  - 结果: 设置页预览里的蓝色说明整体右移,箭头指向“隐藏使用技巧”的勾选框;提醒正文说明字号提升到 17pt semibold,并以 70% 白色保持次级层级。
+  - 范围: 只改 `UsageTipsCloseReminderBubble` / `UsageTipsCloseReminderSettingsPreview` 排版、版本号/changelog 和专项 QA 断言;不改关闭状态机、不改 tips 横幅、不改主题逻辑。
+  - 验证: `usage_tips_close_reminder_qa.sh`、`usage_tips_qa.sh`、`macos14_availability_typecheck_qa.sh`、完整构建和 build metadata QA。
+  - 版本: `8.0.5 (20260625.1726)`。
+
 - [2026-06-25] 使用技巧关闭提醒视觉补修。
   - 结果: 设置页预览中的高亮说明改为居中显示;“不再提醒”选项与确认按钮改为同一底部操作行,字体提升为 13pt semibold 并与确认按钮底部对齐。
   - 范围: 只改 `UsageTipsCloseReminderBubble` 排版、版本号/changelog 和专项 QA 断言;不改关闭状态机、不改 29 语种文案。

--
Gitblit v1.9.3