个人工作台视觉参考板(实拍截图版)
性质:本文提案,待白晨定。2026-10-11 起草,数据截止 2026-10-11(当日抓取)。入口:index.html(断网可开,图片在
img/)。目的:上一轮 视觉风格参考调研 没拿到截图和色值,方向是从文字推出来的;这一轮补上实拍截图和像素取样,给设计师重做配色与界面细节用,也给白晨直接看。只调研,没有改原型、没有提交、没有碰看板。
版权:截图来自各产品官网、产品页与苹果设计规范,只作内部设计参考,不对外发布、不入对外文档,版权归各产品方。
术语:L* = Lab 色彩空间的明度(0 黑 100 白),两个 L* 差 3 左右是肉眼刚好看出台阶;C* = 色度(颜色有多「彩」,0 是纯灰);ΔL* = 两块颜色的明度差;tint = 把一个颜色以很低的不透明度铺在底上。
0. 先说结论
1011 补充:白晨追加两点反馈——「暗色尤其丑」「整体布局还是很素」。已加第 4 节(暗色,8 个暗色参考)与第 5 节(不素,8 个补充参考),方向三、五据此改写为「晨光玻璃桌面」与「暗夜玻璃」,硬规则 8、10 同步改写。index.html 随之增加第二、三节。
- 我们的诊断基本成立,但有一处要修正。 成立的是:桌面由五种填色卡拼成,五种色的明度几乎一样(亮色 L* 90.5~92.1,暗色全是 23.9~24.0),所以眼睛只能靠色相分辨,读不出主次;还有柠檬卡其、棕与橄榄这类浑浊中间调。要修正的是「页面底、卡片明度接近」这一条:亮色里页面 L*95.8、卡 L*90.9,差 5.2,和 Things(4.5)、Notion Calendar(3.5)、Todoist(3.8)同一量级,差得不小;真问题是这一步明度差被五种色相摊薄了,而且卡内半透明白面板又折回到页面底的亮度(约 L*96.5),层次是「亮→暗→亮」来回折返。
- 好看的效率产品几乎都是「中性底+一个强调色」:25 个截图里,界面本体的色相大色块(面积 ≥2.5% 的不同色相)只有 0~2 种;我们是 3 种且每种面积都大。
- 彩色要么在卡外、要么在卡内的一小块,不会整卡换色。 例外是苹果小组件的「着色」外观,但它的做法是先去饱和、再统一成一个颜色。
- 证据局限:取色是对裁图的像素统计,圆角、阴影、描边是目测;部分裁图含营销背景(卡片上有标注);国内产品(滴答、飞书、flomo、钉钉)只拿到官网页的产品图,不是应用内全貌;教师群体的审美证据仍然没有(和上一轮一样,仍待验证)。
1. 拿到与没拿到
拿到并收录(25 个):Things 3、Sunsama、Amie、Linear、Raycast、Dia(The Browser Company)、Arc、苹果小组件三种外观与玻璃图块(开发者设计规范「Widgets」页,2 张)、苹果 macOS 27 玻璃面板、Craft、Reflect、Superhuman、Akiflow、Motion、Todoist、Tana、Fantastical、Structured、飞书日历、滴答清单、flomo、钉钉、Notion Calendar、Capacities。
抓了但没收录:Bear、Notion 首页、有道云笔记、Cron 与 Arc 日历旧站(重定向到别的页,没有界面图)。
没拿到:
- Rise/Rise Calendar:2025 年 3 月停服,官网只剩停服公告,页面里只有一张 2020 年的早期设计图,不收。
- Moji、Height:网站连接被对端关闭(
ERR_CONNECTION_CLOSED),换了同类的钉钉与 Structured 补位。 - 飞书个人版首页:被大会弹窗遮住,改取飞书日历产品页。
- 苹果 macOS 桌面小组件与 iOS
主屏小组件的官方实拍:
apple.com/macos/macos-tahoe/返回 404,iOS 用户指南页只有文字和手机线框;只拿到设计规范里的三种外观图与 macOS 27 的玻璃面板。 - 各产品应用内的暗色界面:除 Linear、Raycast、Reflect 官网自带暗色外,没有登录抓取,暗色参考偏少。
2. 共同规律(有图为证,见 index.html 第四节)
规律一 中性底+单一强调色。 25 个里营销背景(Dia 的芥黄、Structured 的桃红、Arc 的钴蓝、Craft 与 Tana 的多色渐变)可以很花,产品界面本体则基本是白或近白(L* 95~100)加一个按钮色:Things 蓝、Amie 蓝、Todoist 珊瑚红 #E46359、飞书蓝、flomo 绿、Capacities 暖黄。强调色出现在主按钮、选中项和一两个小标记里,面积通常不到 5%。
规律二 状态色是小信号,不是卡片底色。 Linear、Todoist、Sunsama 的状态都是 8px 圆点、勾选圈或日历里一小块时间块;Linear 的看板卡所有状态同一个暗色卡底,只有左上的状态图标带色。苹果小组件的「着色」外观官方做法是:先对内容去饱和,再统一施加用户选的一个色(见 HIG 截图正文:clear 外观「desaturates the widget and adds translucency」,tinted 外观「desaturates … then applies a person’s selected tint color」)。
规律三 层次靠明度与留白,而且是单向的。 页面底 → 面板 → 浮层依次变亮或变暗,不折返。亮色里页面与面板的差集中在 3~6 个 L*(Things 4.5、Linear 暗色 4.6、Todoist 3.8、Akiflow 3.2、Notion Calendar 3.5、飞书 3.0);描边多为 1px 低对比,阴影只给「浮起来的窗口」,列表和卡内内容不加。
规律四 中性色有一个固定色温,且不「黄叠灰」。 Things、Akiflow、飞书是偏冷白灰(#F1F2F4、#EBF4FB、#F3F5FB);Todoist、Capacities、Dia 是暖白(#FDFCFB、近白、#FBFAF6)。没有任何一个参考把暖黄色铺在灰面上,这正是白晨说的「黄叠灰成芥末」。
规律五 字号阶梯短。 参考产品界面里可读文字集中在 4~6 档(标题、小标题、正文、辅助、标签),相邻档差 ≥2px 或字重不同。(说明:这一条是读截图与产品页得出的目测结论,没有逐个量 DOM;我们原型的 12 档是读源码得出的实测。)
规律六 图标与标签只用一种手法。 Linear 的标签是「小圆点+灰字」,Things 是「单色线性图标」,Craft 与 Tana 的标签是浅色小胶囊,没有哪个同时叠圆点、胶囊、进度条和角标。
规律七 暗色不是亮色压暗。 Linear 暗色面板 #111213 对页面 #1B1C1D(ΔL* 4.6,色度接近 0);Raycast 页面 L*2.2、面板靠 1px 描边与提亮一档;Reflect 深靛底只有一处辉光。暗色里的彩色只出现在光和小信号里,没有「大块棕、橄榄、深蓝」。
规律八 玻璃只给功能层(前提说明见下)。 苹果 macOS 27 的玻璃面板、Superhuman 的浮层、Raycast 的窗口都是「内容之上的一层」,玻璃本身没有颜色,质感来自背后的光与边缘高光;内容卡不做玻璃(与上一轮调研 1.1 节引的苹果原则一致)。
内容卡也做成玻璃的前提(苹果 iOS 小组件 clear 外观是先例):苹果规范写明 clear 外观会「desaturate the widget and add translucency, highlights, and glow」,即玻璃卡成立要同时满足四件事:① 背景是有内容的氛围层(光、照片、渐变),不是白纸;② 卡内只放少量大字与大数字,不放长文本和表格;③ 整个桌面统一一种玻璃材质(同模糊、同提亮、同边),状态色不上玻璃本体,只上圆点和文字;④ 给用户一个「实体」开关(不透明纸面外观),可读性优先时一键回退。长文本、表单、确认卡(「等你定」)仍用不透明或高不透明度面板。
3. 我们的原型违背了哪几条(逐条对照,截图见 index.html 第一节)
| # | 违背的规律 | 我们的实际情况(取自源码与截图) | 严重度 |
|---|---|---|---|
| 1 | 规律一、二 | 五种整块填色:桃 #F7E0C9、柠檬 #ECEACC、浅蓝 #DAE7F3、浅绿 #D4EADB、灰 #E7E5DF;最大三块(课表、待办、「等你定」整栏)面积都很大;一屏里同时出现 3 种色相的大块 | 最重 |
| 2 | 规律三 | 五种填色 L* 在 90.5~92.1(极差 1.6):区分全靠色相;卡内半透明白面板约 L*96.5,回到页面底 L*95.8 的亮度,折返;全站无阴影、无描边 | 重 |
| 3 | 规律四 | 柠檬卡其色相 106°、C*15.4,是黄叠灰的实例;暗色橄榄 #3D3A15(L*23.9,C*23.5,色相 101°)同样脏 | 重 |
| 4 | 规律七 | 暗色四块底 L* 全是 23.9~24.0(棕 #4E331A、橄榄、深蓝 #1A3C55、灰褐 #3A3935),色度 19~23,页面 L*5.7,台阶 18 个 L*,是「大块深色拼贴」,不是 Linear 那种 4.6 的轻台阶 | 重 |
| 5 | 规律五 | 可见文字 12 档(10.5/11/11.5/12/12.5/13/13.5/14/14.5/15/20/30),10.5~15px 之间 10 档、相邻差 0.5px | 中 |
| 6 | 规律六 | 同一张卡里叠彩色圆点、药丸标签、进度条、角标(课表卡里的「落后 1 课时」是标签+圆点,旁边还有一条进度条) | 中 |
| 7 | 强调手法 | 黑色实心药丸按钮(记下、确认、复制)在每张卡里都有,是整页最重的元素 | 中 |
| 8 | 演示控制 | 底部约 100px 黑色带占视口 11%,自带黄色主按钮,和桌面抢注意力 | 中(只在演示态) |
| 9 | 规律八 | 内容卡没有玻璃,这一条没违背;但「玻璃与动效」是白晨点名要的,现在只有漫开动效,没有材质 | 缺口 |
没有违背、应当保留的:流程主线、「颜色表示状态」的叙事(见第 5 节如何换承载方式)、确认后从点击处漫开的签名动效。
4. 暗色专章:顶级产品怎么做,我们差在哪里(补充,白晨 1011「暗色尤其丑」)
取样对象(8 个,截图见 index.html 第二节;Arc、Things、Notion Calendar、飞书、Superhuman 的暗色界面没有公开的官网暗色图,没拿到,苹果暗色小组件见方向参考中的小组件三种外观,全彩外观即暗色):Linear、Obsidian、Resend、Raycast、Reflect、Copilot Money、Mercury、Oura,另有苹果 macOS 27 的玻璃面板。
4.1 好的暗色怎么做(实测)
| 对象 | 页面底 L* | 逐级中性明度 L* | 每级台阶 | 色度 C* | 强调色(亮度 L*/色度 C*,面积) |
|---|---|---|---|---|---|
| Linear | 8.3 | 8.3 → 10.5 → 13.6 | +2.2、+3.1 | ≤1.5 | 无大面积强调 |
| Obsidian | 7.8 | 7.8 → 11.7 → 15.4 | +3.9、+3.7 | 0 | 紫,仅按钮 |
| Resend | 0.8 | 0.8 → 3.5 → 6.0 → 8.6 | 每级约 +2.6 | 0 | 无 |
| Oura | 9.2 | 9.2 → 11.1 → 14.1 → 15.9 | +1.9、+3.0、+1.8 | 2~3 | 各屏一种低饱和色,面积小 |
| Mercury | 11.6 | 11.6 → 13.5 → 16.1 → 18.6 → 21.4 | 每级 +2~3 | 7.5~9.5(统一靛调) | 靛 L*41/C*52,0.1% |
| Copilot Money | 2.1 | 2.1 → 3.3 → 3.9 | 每级约 +1 | 10~14(统一海军蓝) | 绿 L*52.7/C*61,0.5% |
| Raycast | 2.1 | 2.1 → 3.8 → 5.8 | +1.7、+2.0 | ≤2.3 | 红光 L*26/C*58,1% |
| Reflect | 0.9 | 单层深靛 | — | 10 | 紫 L*32/C*66,5.4% |
| 我们(暗色) | 5.8 | 5.8 → 9.1 → 13.4 → 23.9 → 28.6 | 页面到卡面一步 +18 | 卡面 19~23.5(灰卡 2.7) | 取样暖色 L*39/C*22,约 8% |
由此得出六条规律:
- 底色明度 L* 1~12,不用纯黑当大面积(Resend 的 L*0.8 配了光源与描边);色相要么中性(C* ≤1.5:Linear、Obsidian、Resend),要么整页统一一个冷调(Copilot 海军蓝、Mercury 靛),不会每块卡一个色。
- 卡片靠明度阶梯分层,3~5 级,每级只高 2~4 个 L*。卡面最亮也不过 L*15~26。
- 卡面不带色:色度 ≤3,或整页统一冷调。彩色放在图表线、小徽章和发光点里。
- 强调色在暗底上要亮且饱和,面积要小:参考里有效的强调色 L* ≥40、C* ≥50,面积不到 6%(Copilot 绿 #079140、Mercury 靛 #4C5AB0;Reflect 紫 L*32 稍暗,但只出现在一团辉光里)。
- **暖色只能当「光」。**橙在 L*24 就是棕、黄在 L*24 就是橄榄,这是色彩规律;暖色要用就用在 L*≥50 的小发光点,或者是白晨接受的暗色琥珀(回修七)那种一角的光。
- **质感来自光与边,不来自填色。**Raycast、Resend、Reflect 是一个斜射光源加一处辉光;Mercury 把靛灰面板做成半透明玻璃浮在风景照上;卡面上缘或四周 1px 的白描边(不透明度约 6%~10%)。苹果的玻璃面板同理:质感来自背后的光与边缘高光,面板本身无色。
4.2
逐条对照我们的暗色(?free&theme=dark#teacher)
| # | 对照 | 我们 | 参考 |
|---|---|---|---|
| 1 | 台阶 | 页面 L*5.8 → 彩卡 L*23.9,一步 +18 | 每级 +2~4 |
| 2 | 卡面带色 | 棕 #4E331A(C*22.5,色相 66°)、橄榄 #3D3A15(C*23.5,101°)、深蓝 #1A3C55(C*19) | 卡面 C* ≤3,或统一冷调 |
| 3 | 暖色低明度 | 橙与黄压到 L*24,必成棕与橄榄 | 暖色只在 L*≥50 的小发光点 |
| 4 | 光与边 | 大卡 0 处阴影、0 处描边、0 处背景图或渐变,整页平涂 | 一个光源+1px 高光边(Raycast、Resend、Mercury) |
| 5 | 强调色 | 取样暖色 L*39、C*22,面积约 8% | L*≥40、C*≥50,面积 <6% |
| 6 | 层级 | 四块卡 L* 全是 23.9~24.0,只靠色相分 | 3~5 级明度阶梯 |
一句话诊断:我们的暗色是把亮色的五种色相整体压暗,得到一排同亮度的深色板;好的暗色是「一个中性(或统一冷调)的明度阶梯,加一处光」。 (修正:白晨 0920 回修七说暗色琥珀是想要的气质,所以琥珀本身不动,要改的是「大块填色」与「同亮度」,琥珀只作一角的光与主按钮。)
5. 「不素」专章:丰富而不乱靠什么(补充,白晨 1011「整体布局还是很素」)
5.1 我们为什么素(实测,教师版亮色首屏 1440×900)
81 个文字节点;最大字号 30px,只用在一个「0」上,页面标题「今天」20px;图标 30 个,中位数 14px;图片、视频、画布 0 个;背景图或渐变 0 处;测到的正在运行的动画 0 个。即:没有主视觉、没有大数字、没有小图表、尺寸近等宽、图标没有存在感、没有材质与景深、不动。
5.2 好的个人工作台与仪表盘怎么做(截图见 index.html 第三节)
没拿到的:Raycast 新标签页、Arc 起始页、macOS 桌面小组件与 iOS 主屏的官方实拍(官网无图或 404)、Apple 天气页(404)。Notion 首页只拿到营销页,没有应用内首页。已补:Bonjourr(起始页)、Apple 健康卡片;Things「今天」见 25 个参考里的 Things 截图。
| 手法 | 参考(截图为证) | 做法 | 我们 |
|---|---|---|---|
| 首屏主视觉 | Momentum(风景照+大时钟+一句话+小天气)、Dia(金色光+超大衬线字)、Mercury(照片上浮暗面板) | 一屏一个焦点,其余留白;背景是照片、光或渐变,加暗层或磨砂保证读字 | 一排 chip 加三列文字卡,0 背景 |
| 大数字 | Oura「5,203」、Copilot「$1,000」、Apple 小组件「247.77」 | 关键数字 ≥ 正文 3 倍,下面只留一句话 | 「下一节 08:00」「待办 5 件」被做成 14px chip |
| 小图表 | Copilot 的折线与柱、Oura 的弧线、flomo 的热力图、Apple 活动环 | 每张卡一种小图:折线、柱、环或热力,线用强调色,底用中性 | 一条进度条 |
| 尺寸节奏 | Copilot bento(1×1、2×1、1×2 混排)、Apple 小组件 S/M/L | 大卡放焦点,小卡放信号;一行里最多两种尺寸 | 近等宽三列 |
| 图标存在感 | 钉钉图块、Fantastical 大图标、Copilot 类别徽章 | 图标放进 28~40px 的圆角底板,或成为数据的一部分 | 14px 线性 |
| 材质与景深 | Mercury(玻璃浮在照片上)、Apple 玻璃、Raycast 外发光、Granola(纸面压在纹理色块上) | 背后有光或图,卡面半透明加模糊加 1px 高光边;卡下有柔影 | 平涂 |
| 动效 | Apple 与 Dia 首屏有循环动画(截图里有暂停键)、Momentum 慢速背景 | 3 秒内看得见的慢速光场、卡片入场的弹簧、数字滚动;见白晨 0920「动要在 3 秒内看得见」 | 0 |
「丰富而不乱」的三条克制:① 丰富来自材质、数据和尺寸节奏,不来自色块数量,色相仍然 0~2 种;② 一屏一个焦点,其余同质;③ 照片、光、玻璃都放在「背景与浮层」,内容卡保持干净。
对教师版首屏的具体落点(〔提案〕):左上放大问候与日期(40~56px),旁边小天气;用三个大数字取代三个 chip:下一节 08:00(倒计时)、待办 5、家长会 2 天;背景是一团缓慢漂移的晨光;下面卡片按 2×1(课表)、1×1(待办、随手记)、1×2(等你定)混排,每张一个小图(课程进度环、待办完成环、周活动热力)。
6. 推荐重做时遵守的 10 条硬规则(〔提案〕,待白晨定)
- **一页一个强调色,面积 ≤5%。**其余全是同一色温的中性色,色度 C* ≤ 4。
- **状态色只做小信号。**8px 圆点、2px 左缘线或文字色,单卡里状态色面积 ≤8%。需要「整卡变色」的叙事,用 tint(≤10% 不透明度、色度 C* ≤ 6)加漫开动效表达,落定后回到中性底加一个信号点。
- **同层卡片同色。**同一行、同一级的卡片用同一个填色,模块靠位置与图标区分,不靠各自换色。
- **层次单向。**页面 → 卡 → 卡内面板 → 浮层,亮色依次变亮(页面最暗、浮层最亮),相邻 ΔL* 取 3~6;卡内面板用发丝线(1px,不透明度 ≤12%)加半步明度,不再叠半透明白。
- **禁用「黄叠灰」。**色相 90°~115°、C* 8~20 的中间调一律不要;黄只做光和小信号,面积按白晨 0920 的预算(一角)。
- **字号阶梯 ≤6 档。**建议 11/12/13/15/20/28,相邻档至少差 2px 或字重不同。
- **一张卡里强调手法 ≤2 种。**圆点、标签、进度条、角标四选二;一页只留一个实心主按钮,卡内次要动作用文字按钮。
- **暗色单独调,不压暗亮色。**底 L* 1~12;3~5 级中性明度阶梯,每级 +2~4 L*;卡面色度 ≤3(或整页统一一个冷调);强调色 L* ≥40、C* ≥50、面积 <6%;暖色只当 L*≥50 的小光点;质感靠一个光源和 1px 高光边(详见第 4 节)。
- **玻璃只给浮层与功能层。**内容卡用不透明纸面;质感靠 1px 高光边加极淡阴影。(白晨要的玻璃与动效放在浮层、顶栏、拾起态。)
- **首屏要有一个主视觉。**一个大问候、大数字或大图(照片、光、渐变),其余留白;关键数字 ≥ 正文 3 倍;卡片尺寸至少 3 种混排,每张卡至多一个小图(详见第 5 节)。
另:演示控制带收成悬浮胶囊(≤44px、默认收起、占视口不超过 5%),这是演示态的修正,不算设计规则。
7. 建议的 6 个设计方向(每个都保留流程主线与「状态变色」叙事)
说明:下面的色值全部是 〔提案〕,没有经任何来源背书,也没有跑对比度;定下方向后要在样张里按对比度门禁重算。状态色统一采用同一组「信号色」:等你定 琥珀 #D98A2B、今天 蓝 #3C7FC0、搞定 绿 #389A60、逾期 朱红 #CF4B34(取代柠檬黄,避开芥末);各方向只改它们的承载方式。
方向一:暖纸单墨(Things/Todoist/Capacities 的气质)
- 一句话气质:像一张干净的暖白信纸,墨黑字、一点橙。
- 页面背景与材质:纯色,不透明纸面,无光场。
- 中性色阶:页面 #EEECE6(L*93)→ 卡 #FAF9F6(L*98)→ 卡内面板 #F4F2EC,不用纯白;全站中性色相 85°±5°、C* ≤4。
- 唯一强调色:墨黑 #1F1E1B 做主按钮;彩色只有状态信号。
- 状态色:卡片左缘 2px 竖线+标题旁 8px 圆点,卡底不变;「等你定」一栏顶部加 3px 琥珀线。
- 卡片与层次:圆角 18px,1px #1F1E1B 的 10% 不透明度描边,卡无阴影,浮层才有阴影。
- 字体与字号阶梯:系统字体(苹方),11/12/13/15/20/28。
- 图标与标签:单色线性图标 1.5px;标签=小圆点+灰字,无胶囊。
- 暗色做法:暖石墨 #151412 → #1D1C19 → #262521,状态只剩圆点与左缘线,暗琥珀保留。
- 代表参考:Things 3、Todoist、Capacities(index.html 内对应卡)。
- 如何避免素:暖纸本身最容易素,所以必须补三样——首屏一个 48px 衬线大问候加日期,三个大数字;卡片 1×1/2×1/1×2 混排;每卡一个手绘感小图(环或折线),图标放进 32px 暖色圆角底板。
- 风险:白晨 0919 说过暖纸旁边摆纯白显塑料,所以浮层、输入框也要暖。
方向二:冷静灰蓝工具感(Linear/Notion Calendar/飞书)
- 一句话气质:安静的专业工具,信息密但不吵。
- 页面背景与材质:纯色冷灰,无光场。
- 中性色阶:页面 #F3F5F8(L*96)→ 卡 #FFFFFF → 卡内面板 #F6F8FA;色相 250°±5°、C* ≤3。
- 唯一强调色:蓝 #3B6EF5,用于主按钮、选中项与链接。
- 状态色:8px 圆点+状态文字,卡底全白;筛选条里用文字色。
- 卡片与层次:圆角 12px,1px #E4E8EE 描边,几乎不用阴影。
- 字体与字号阶梯:系统字体,12/13/15/18/24(5 档)。
- 图标与标签:Lucide 类线性图标;标签=1px 描边胶囊,不填色。
- 暗色做法:直接取 Linear 的做法:页面 #0F1012、面板 #16181B,描边 #23262B,色度接近 0。
- 代表参考:Linear、Notion Calendar、飞书日历、Akiflow。
- 如何避免素:冷灰最容易显得「企业后台」,要用数据撑场:每卡一个大数字加折线或柱;首屏左侧一块 2×2 的今日时间轴作焦点;强调蓝只在焦点卡上用一次。
- 风险:冷灰偏企业,青年用户可能觉得没有个性;教师版没有证据。
方向三:晨光玻璃桌面(有氛围背景+玻璃卡片主打;沿用「阳光玻璃 P」的光与玻璃,砍掉填色卡)
- 一句话气质:打开像看一扇窗,窗外是缓慢变化的晨光,卡片是浮在光里的薄玻璃。
- 首屏主视觉:左上大问候与日期(40~56px),旁边小天气;三个大数字(下一节倒计时、待办数、家长会倒计时)取代 chip;背景是主视觉的一部分。
- 页面背景与材质:白纸底 #FBFAF7 加一团左上的暖光(沿用 0920 的「一角暖阳」与黄色预算),再叠一层缓慢漂移的光场(3 秒内看得见,白晨 0920 第四、五轮规则);可选「暖色照片磨砂背景」作为用户壁纸,加 25% 暗层或白层保证读字。
- 中性色阶:页面 #FBFAF7 → 卡 rgba(255,255,255,.62)+模糊 24px → 浮层 rgba(255,255,255,.82);卡内面板不另设,用 1px 发丝线分隔。玻璃层材质必须一致(0920 教训)。
- 唯一强调色:品牌黄 #FEBA0A,做主按钮 tint 与光,不做状态色。
- 状态色:苹果「着色」的做法:卡底统一,状态色以 ≤8% 不透明度从卡的左上角渗进来(像光),加一个 8px 圆点;确认后「漫开」动效保留,落定后回到中性底加绿点。
- 卡片与层次:圆角 22px,卡上缘 1px 白高光,下方极淡暖影;尺寸 1×1、2×1、1×2 混排;每卡一个小图(进度环、折线、热力);静止=薄玻璃,拾起=完整 Liquid Glass(0920 夜间两档材质)。
- 动效:背景光场慢漂、卡片入场用弹簧、数字滚动、确认漫开;全部遵守
prefers-reduced-motion。 - 字体与字号阶梯:系统字体,11/12/13/15/20/28/48(48 只用于首屏问候)。
- 图标与标签:图标放进 32px 圆角玻璃底板,单色线性;标签=圆点+灰字。
- 暗色做法:见方向五(同一结构,换成暗夜玻璃)。
- 代表参考:Momentum(首屏)、Apple macOS 27 与小组件三种外观(玻璃)、Mercury(面板浮在图上)、Copilot bento(尺寸节奏)。
- 如何避免素:见本方向「首屏主视觉」「动效」两条;此外背景可按时段换光色(晨、午、暮,Bonjourr 的做法,版式不变只换氛围),每张卡一个小图。
- 风险:对背景光场依赖大,低端机性能;照片壁纸会降低对比度,要加保护层;静态截图里玻璃质感弱,必须看动态。
方向四:单主题染色(Arc/苹果「着色」外观)
- 一句话气质:整个桌面由用户选的一个颜色染出来,像换壁纸。
- 页面背景与材质:纯色,该色相的极淡(L*95,C* 3~4)。
- 中性色阶:页面、卡、面板全部取该色相的不同明度,卡内面板比卡浅 3 个 L*;中性色与强调同色相。
- 唯一强调色:用户选的一个色相的高彩版(C* 55~70),共 6 个预设(含白晨品牌黄)。
- 状态色:信号圆点用同一色相的深浅表达轻重,只有「逾期」固定朱红。
- 卡片与层次:圆角 20px,无描边,层次全靠明度;浮层用玻璃。
- 字体与字号阶梯:系统字体,11/12/13/15/20/28。
- 图标与标签:同色相单色图标;标签=同色相 12% 不透明度胶囊(只一种)。
- 暗色做法:同一色相压到 L*8~20,色度降到 ≤6,强调保持高彩。
- 代表参考:Arc 的侧栏主题色、苹果小组件着色外观、Structured。
- 如何避免素:染色本身不丰富,要用材质补——背景用该色相的缓慢渐变光,卡片 1×1/2×1/1×2 混排,首屏大数字取该色相的高彩版。
- 风险:要为每个预设色相跑对比度;教师与青年可能想要不同默认色。
方向五:暗夜玻璃(暗色主打;Linear/Raycast/Mercury 的做法,不取红紫)
- 一句话气质:夜里用的工作台,克制,有一束光。
- 首屏主视觉:大问候+三个大数字;右上一小块暖光(沿用 0920「暗色琥珀」),不放照片。
- 页面背景与材质:近黑石墨 #0F1110(L*5);一个斜射光源加一处琥珀辉光;极淡颗粒;不用纯黑大面积。
- 中性色阶(4 级,每级 +3~4 L*,色度 ≤2):页面 #0F1110(L*5)→ 卡 #171A18(L*9)→ 卡内面板 #1E2220(L*13)→ 浮层 rgba(255,255,255,.08) 叠模糊(约 L*17)。
- 唯一强调色:琥珀 #F2B33D(L*77/C*72),面积 <6%,只用在主按钮、选中项与光里。
- 状态色:8px 发光圆点(等你定 #F2B33D、今天 #5AA0E8、搞定 #4CC38A、逾期 #E5604A,亮度 L*≥55)+文字色;卡底不变;「等你定」栏顶部 2px 琥珀线加极淡琥珀辉光。
- 卡片与层次:圆角 16px,1px rgba(255,255,255,.08) 描边,卡上缘 1px rgba(255,255,255,.12) 高光;卡下无阴影(暗底阴影无效),层次靠阶梯与描边;浮层是玻璃,背后是光。
- 字体与字号阶梯:系统字体,11/12/13/15/20/28/48;暗色字重加一档,主字 #E8E6E0、次字 #8E8B84(不用纯白)。
- 图标与标签:线性图标 1.5px、#B8B5AD;标签=灰字加发光圆点。
- 暗色做法:这就是暗色;亮色版取方向三的晨光玻璃,两者同一结构换色(形态一致优先,白晨 0920 回修十)。
- 代表参考:Linear(阶梯)、Obsidian(纯中性)、Raycast 与 Resend(光与描边)、Mercury(玻璃面板)、Copilot Money(统一冷调+小图表)。
- 如何避免素:暗色最怕「一块块灰板」,所以阶梯 4 级必须都用上(页面、卡、卡内、浮层),首屏一束琥珀光,每卡一个小图(发光折线、环形进度),大数字用 48px 并带轻微辉光。
- 风险:亮色版要单独做,不能压亮;暗琥珀要用「光」,不要再用大块(回修七已接受的是一角)。
方向六:白卡浮彩幕(Tana/钉钉/Craft 的分工)
- 一句话气质:背后是一块柔和的彩色壁纸,前面的卡一律干净的白。
- 页面背景与材质:桌面壁纸=一块同色系双色渐变(如淡杏到淡桃,C* ≤12),只在卡外;卡区内永远不透壁纸色。
- 中性色阶:卡 #FFFFFF(磨砂白 rgba(255,255,255,.86))→ 卡内面板 #F6F5F3;字 #1F1E1B/#6B6860。
- 唯一强调色:墨黑主按钮,彩色只在壁纸与信号圆点里。
- 状态色:卡内圆点+文字色,卡底一律白;壁纸不跟状态变。
- 卡片与层次:圆角 22px,投影极柔(blur 28、不透明度 8%),卡浮在彩幕上。
- 字体与字号阶梯:系统字体,11/12/13/15/20/28。
- 图标与标签:单色线性;标签=灰底 8% 的小胶囊。
- 暗色做法:壁纸压到 L*10~16 的深色渐变,卡 #1B1C1A,卡内同样中性。
- 代表参考:Tana(白卡浮渐变)、钉钉(图块浅色底统一亮度)、Craft(彩色在外、内容在卡内)。
- 如何避免素:壁纸渐变本身就是氛围,再加首屏大数字,卡片尺寸混排,卡下柔影造景深;壁纸每日换一组同色系渐变。
- 风险:渐变壁纸做不好就是「AI 感」(白晨不要红紫);要限制在同色系、低色度。
推荐排序
先做**方向三(晨光玻璃桌面,亮色)与方向五(暗夜玻璃,暗色)**这一对:两者同一结构换色,一次回应白晨「暗色尤其丑」「布局太素」「偏好玻璃与动效」三条;方向二(冷静灰蓝)作低风险对照基线。其余三个留作备选,不先做。(这是推荐,不是决定;选哪个由白晨定。)
8. 未验证项与下一步
- 所有〔提案〕色值未跑 WCAG 对比度;样张阶段按已有门禁重算,12px 徽章最先掉线。
- 参考的字号阶梯、圆角、阴影是目测,需要时对应产品开真机抓 DOM 复核(Linear、Todoist、Notion Calendar 有网页版可抓)。
- 教师群体(班主任)的审美证据仍缺,建议找 3~5 位教师用方向二、三的样张做偏好测试。
- 参考板第二节每张卡的「面板」「强调」自动取色在小图、渐变和营销背景下会偏;采用前看图校验。
9. 复现方法
- 截图:
/tmp/refboard/cap.js、cap2.js、cap3.js(本机无头 Playwright,1440×900,每页取首屏及向下 3 屏;代理 127.0.0.1:7897);原图与脚本在/tmp/refboard/,不入库,入库的是裁剪后的img/*.jpg。 - 取色:
/tmp/refboard/ana2.py(Python Pillow,不装新库):边缘环取页面底色、Lab 空间聚类取面板与色块、对比度阈值取文字色、HSV 阈值取强调色;结果在/tmp/refboard/colors.json。 - 我们的原型数据:用 Playwright 读
getComputedStyle与:root变量,Lab 换算自写。