fix(app-iced): 预设色板改成两行排版,注释与用例去掉色值字面量(M250)

- 预设色板原来挤在一行,出图实测被折成「7 + 1」(最后一颗掉到下一行)——改成
  「标签 + 出厂」一行、8 颗色块一行;这是有意排版,不是被挤出来的
- src/** 的色值字面量门禁把注释与测试一起扫(那条门禁是对的):文档里的 `#RRGGBB`
  实例改成不带 `#` 的描述,超长串用例改用 `TEAL.to_hex()` 拼出来
This commit is contained in:
AskaEth committed 2026-11-11 15:10:03 +08:00
1 parent e6b2200360
commit e345b55c09
3 files changed
+36 -24

No files matched your search

@@ -7,7 +7,7 @@
//! | 输入 | 生效配色 | `error` | 落盘值 |
//! |---|---|---|---|
//! | 空串 | 出厂品牌板(`DesignTokens::brand`) | `None` | `""` |
//! | `#006A5C` | `DesignTokens::with_accent`(只换三族) | `None` | `#006A5C` |
//! | `006A5C`(青绿) | `DesignTokens::with_accent`(只换三族) | `None` | `#` + `006A5C` |
//! | `#12` / `zzzzzz` / 超长串 | **保持上一次合法的值**(不静默回退成出厂色) | `Some(..)` | 上一次合法的值 |
//!
//! 「保持上一次合法值」而不是「回退出厂板」是刻意的:回退会让「填错」和「填对但没生效」在屏幕上
@@ -103,7 +103,7 @@ impl Accent {
self.choice.as_str()
}
/// 取证日志里的一个词:`factory` / `#006A5C` / `invalid(Short { digits: 2 })`。
/// 取证日志里的一个词:`factory` / 规范化的 hex / `invalid(Short { digits: 2 })`。
///
/// 为什么日志要带这个:截图与真机复现只能靠一行文字分辨「强调色没生效」与「强调色生效了但
/// 图上看不出来」——后者是这条 mission 的验收判据,前者是它的 bug。