去掉截止、负责人右侧的小铅笔图标 (#77)
用户 2026-11-05:「截止日期和负责人右侧都有一个编辑用的、像小铅笔似的图标。
我感觉这个东西不需要了。如果要加的话,全部都得加上,台式机采购计划、测试
之类的都要加上。但现在我觉得不加也可以,就把所有小图标全部去掉,
也就是右侧那个小铅笔图标全去掉。」
删掉两处 `✎`:
· 截止那行(rows: 到期时间 + 已逾期徽标 + ✎)
· 负责人那行(头像 + 名字 + ✎)
上一版加它是想提示"这里能点"(本项目踩过"纯文字看着不可点"的坑),
但代价是:
① **只有这两行有、别的行没有** ⇒ 视觉上不齐,看着像漏做;
② 输入框本身(浅底圆角 40 高)已经足够表达"这是个可操作的控件",
铅笔是重复提示。
⚠️ 全项目扫过:`✎` 只在 FbTaskPanel 这两处,已全部清零。
⚠️ 注释里记下取舍:以后若要恢复"可点"提示,必须**所有行一起加**
(任务标题/截止/负责人/分类/循环/备注),不能只给其中两行 ——
那才是用户不接受的地方,不是"有提示"本身。
编译通过,已装真机。
This commit is contained in:
@@ -1357,7 +1357,18 @@ export struct FbTaskPanel {
|
|||||||
|
|
||||||
⚠️ 控件行统一给 height(40) + inputBg + radiusS:
|
⚠️ 控件行统一给 height(40) + inputBg + radiusS:
|
||||||
不给高度的话,「设置…」「未指定」这类短文字会把框压扁,
|
不给高度的话,「设置…」「未指定」这类短文字会把框压扁,
|
||||||
几行之间的间距就会参差不齐。 */
|
几行之间的间距就会参差不齐。
|
||||||
|
|
||||||
|
🔴 #77t(用户 2026-11-05):「截止日期和负责人右侧都有一个编辑用的、
|
||||||
|
像小铅笔似的图标。我感觉这个东西不需要了。…就把所有小图标
|
||||||
|
全部去掉,也就是右侧那个小铅笔图标全去掉。」
|
||||||
|
|
||||||
|
⇒ 删掉「截止」「负责人」右侧的 `✎`。
|
||||||
|
上一版加它是想提示"这里能点"(本项目踩过"纯文字看着不可点"的坑),
|
||||||
|
但代价是:只有这两行有、别的行没有,视觉上不齐;
|
||||||
|
而且输入框本身(浅底圆角)已经足够表达"这是个可操作的控件"。
|
||||||
|
⚠️ 如果以后想恢复"可点"提示,**必须所有行一起加**,
|
||||||
|
不能只有截止/负责人有 —— 那才是用户不接受的地方。 */
|
||||||
Column({ space: 14 }) {
|
Column({ space: 14 }) {
|
||||||
/* ---- 截止 ---- */
|
/* ---- 截止 ---- */
|
||||||
Column({ space: 6 }) {
|
Column({ space: 6 }) {
|
||||||
@@ -1376,11 +1387,6 @@ export struct FbTaskPanel {
|
|||||||
.backgroundColor('#FDECEC')
|
.backgroundColor('#FDECEC')
|
||||||
.borderRadius(FbMetric.radiusPill)
|
.borderRadius(FbMetric.radiusPill)
|
||||||
}
|
}
|
||||||
/* 可编辑的视觉提示:一支小笔。没有它用户不知道这里能点
|
|
||||||
(本项目反复踩过"纯文字看着不可点"的坑)。 */
|
|
||||||
Text('✎')
|
|
||||||
.fontSize(FbMetric.fontTiny)
|
|
||||||
.fontColor(this.inlineBusy ? FbColors.faint : this.accent)
|
|
||||||
}
|
}
|
||||||
.width('100%')
|
.width('100%')
|
||||||
.height(40)
|
.height(40)
|
||||||
@@ -1425,9 +1431,6 @@ export struct FbTaskPanel {
|
|||||||
.fontSize(FbMetric.fontSmall)
|
.fontSize(FbMetric.fontSmall)
|
||||||
.fontColor(this.assigneeOf() === '' ? FbColors.faint : FbColors.ink)
|
.fontColor(this.assigneeOf() === '' ? FbColors.faint : FbColors.ink)
|
||||||
.layoutWeight(1)
|
.layoutWeight(1)
|
||||||
Text('✎')
|
|
||||||
.fontSize(FbMetric.fontTiny)
|
|
||||||
.fontColor(this.inlineBusy ? FbColors.faint : this.accent)
|
|
||||||
}
|
}
|
||||||
.width('100%')
|
.width('100%')
|
||||||
.height(40)
|
.height(40)
|
||||||
|
|||||||
Reference in New Issue
Block a user