From 10cd10e9ffdc2ffadfe00fbd7113a6b58f69ed47 Mon Sep 17 00:00:00 2001 From: laoyang Date: Thu, 5 Nov 2026 19:50:45 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B6=E6=A0=8F=E5=8E=BB=E6=8E=89=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E7=8A=B6=E6=80=81=E5=BE=BD=E6=A0=87=20+=20=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E8=BE=93=E5=85=A5=E6=A1=86=E4=B8=8E=E5=85=B6=E5=AE=83?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=20(#77)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户 2026-11-05 两点: 1.「编辑任务那一行,右上角还有个"进行中",那个也去掉吧, 因为在状态那里已经看到"进行中"了。」 2.「台式机采购计划这个任务标题的输入框和其他的都不一样。我感觉没必要, 字体什么的大小,和下面的备注还有什么的保持一致就行了,没必要特别特殊。」 ① 删掉顶栏的状态徽标 下面「状态」区三个 chip 已经把当前态高亮出来了,顶栏再挂一个只读徽标 是同一信息画两遍。顶栏现在只剩「编辑任务/属于父任务 + 关闭」。 ⚠️ `statusWord() / statusTint() / statusWash()` 三个方法**保留** —— 状态区的 statusChip 还在用。 ⚠️ 上一版注释写"只留状态徽标 + 关闭",与现实不符了,已同步改掉。 ② 标题输入框与备注完全统一 改前:fontSize(fontTitle=17) + Bold + height(64) 改后:fontSize(fontSmall=13) + 不加粗 + height(84) 三项参数与备注(noteDraft 那个 TextArea)**逐项一致**。 标题的"重要性"由它排在最前 + 标签主题色表达,输入区不必再靠字号放大。 编译通过,已装真机。 --- entry/src/main/ets/components/FbTaskPanel.ets | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/entry/src/main/ets/components/FbTaskPanel.ets b/entry/src/main/ets/components/FbTaskPanel.ets index 5c7c727..4713cfd 100644 --- a/entry/src/main/ets/components/FbTaskPanel.ets +++ b/entry/src/main/ets/components/FbTaskPanel.ets @@ -1059,12 +1059,14 @@ export struct FbTaskPanel { .layoutWeight(1) .flexShrink(1) - Text(this.statusWord(this.statusOf())) - .fontSize(FbMetric.fontTiny) - .fontColor(this.statusTint(this.statusOf())) - .padding({ left: 8, right: 8, top: 3, bottom: 3 }) - .backgroundColor(this.statusWash(this.statusOf())) - .borderRadius(FbMetric.radiusPill) + /* 🔴 #77o(用户 2026-11-05):「编辑任务那一行,右上角还有个"进行中", + 那个也去掉吧,因为在状态那里已经看到"进行中"了。」 + ⇒ 删掉状态徽标。下面「状态」区三个 chip 已经把当前态高亮出来了, + 这里再挂一个只读徽标纯属重复信息。 + + ⚠️ 上一版注释说"只留状态徽标 + 关闭",现在是"只留关闭"。 + ⚠️ `statusWord() / statusTint() / statusWash()` 三个方法**保留** —— + 状态区(statusChip)还在用它们。 */ FbSheetClose({ onClose: (): void => { @@ -1244,17 +1246,25 @@ export struct FbTaskPanel { titleRow() { Column({ space: 6 }) { this.fieldLb('任务标题') + /* 🔴🔴 #77o(用户 2026-11-05):「台式机采购计划这个任务标题的输入框 + 和其他的都不一样。我感觉没必要,字体什么的大小,和下面的备注还有 + 什么的保持一致就行了,没必要特别特殊。」 + + ⇒ 去掉 `fontSize(fontTitle=17)` + `Bold` + `height(64)`, + 改为与备注(以及截止/负责人那些控件行)**完全同一套**: + fontSize(fontSmall=13) / 不加粗 / height(84) 与备注一致 + 标题的"重要性"已经由它排在最前 + 标签主题色表达了, + 输入区不必再靠字号放大来强调。 */ TextArea({ text: this.titleDraft, placeholder: '要做的事…' }) .placeholderColor(FbColors.faint) - .placeholderFont({ size: FbMetric.fontBody }) - .fontSize(FbMetric.fontTitle) - .fontWeight(FontWeight.Bold) + .placeholderFont({ size: FbMetric.fontSmall }) + .fontSize(FbMetric.fontSmall) /* 内容用墨黑(用户明确要求)—— 只有标签那四个字是主题色 */ .fontColor(FbColors.ink) .backgroundColor(FbColors.inputBg) .borderRadius(FbMetric.radiusS) .width('100%') - .height(64) + .height(84) .padding({ left: 12, right: 12, top: 10, bottom: 10 }) .onChange((v: string): void => { this.titleDraft = v;