定义明暗令牌
先固定底色与高光/暗影两枚色阶,深浅差控制在 0.06–0.09 明度区间。
单一低对比底色 + 双向柔和凹凸阴影,把「链上操作」变成可按压的实体控件;半调网点渐变承载数据密度,配色遵循 60-30-10,让专业性与创新性在同一屏内被读懂。
Neumorphism 双向柔光 · 按压质感
数值用等宽数字对齐,关键指标以暖金点亮,仅占页面 10% 彩度面积。
按「拟物化程度 / 学习成本 / 适用场景」三维度取舍,避免为质感牺牲可用性。
| 方案 | 拟物化程度 | 学习成本 | 典型场景 | 关键约束 |
|---|---|---|---|---|
| 实体按键式签名面板 | 5 | 低(≤2 步) | 钱包连接、授权签名 | 按压反馈 ≤120ms,凹陷态清晰 |
| 层叠卡片式资产视图 | 3 | 中 | 多链资产、NFT 图集 | 卡片间距 12–20px,防信息拥挤 |
| 极简链上流水 | 1 | 极低 | 高频查询、风控告警 | 勿用重阴影,保证刷新帧率 ≥55fps |
避坑点:凹凸阴影不可叠加超过两层,否则暗部糊成一片;同一屏内凹陷控件不超过 5 个,否则视觉噪声压过重点。
从令牌到组件再到验收,每一步都有可量化出口。
先固定底色与高光/暗影两枚色阶,深浅差控制在 0.06–0.09 明度区间。
按钮外凸、输入框内凹,圆角统一 20–28px,过渡曲线 0.25s。
待签名/打包中/已确认三态映射为凸起、按压、凹陷三种质感。
真机验证点按区 ≥44px,反馈时延 ≤120ms,记录误触率。
图集统一 16:9 裁切、object-fit 覆盖,杜绝布局跳动。

资产卡内凹承载余额,关键数字暖金点亮;单卡信息不超过 4 行,滚动 60fps 不掉帧。

部署按钮外凸 + 按压缩进,进度以细高亮条呈现;部署失败给出可复制的错误码。

半调网点渐变做数据密度底纹,每 3s 局部刷新,避免整屏重排。

滑动确认替代二次弹窗,操作步数 ≤2;指纹/面容失败回退到密码,路径不超 3 层。
每条都对应可验收的指标,写入设计走查表。
全站仅一枚低对比底色,靠明度差而非饱和差分层。
彩度 ≤0.05外凸即待操作,按下即凹陷,状态无需文字解释。
反馈 ≤120ms待签名、打包中、已确认三态各有专属质感与文案。
三态全覆盖中性底承担主视觉,主色分层,暖金仅点亮关键数字。
强调 ≤10% 面积全部控件可 Tab 聚焦,焦点环 2px 暖金、偏移 3px。
对比度 ≥7:1阴影层数 ≤2,动画只动 transform 与 opacity,保帧率。
帧率 ≥55fps关注点集中在「触感降低操作恐惧」与「数据密度可读」两件事上。
★★★★★“把签名按钮做成可按压的实体键后,新用户首次授权完成率从 61% 提到 88%,客服问「下一步点哪」的量降了约四成。”
链上钱包产品负责人授权流程改版
★★★★★“半调网点渐变让链上流水在深色底下有了呼吸感,行长 16px、行高 1.62 之后,长时间盯盘的眼睛疲劳明显减轻。”
交易所前端设计主管数据看板重构
直接抄进走查表,每条都有做法与阈值。
固定底色后取暗影 ≈ 底色明度 −0.06、高光 ≈ +0.06;阴影写死为 8px 8px 20px 与 -8px -8px 20px 两枚令牌,禁止逐处调参。
输入框、进度槽、头像槽属内凹;按钮与卡片属外凸。同屏内凹超过 5 个即出现视觉噪声,重点会被稀释。
用 transition: box-shadow .25s 切换到内凹态,按下瞬间给出 translateY(1px) 位移,让「按下去」被手指感知。
强调色覆盖面积控制在整屏 10% 以内;用于余额、成功率、当前步骤序号与焦点环,绝不铺整块背景。
待签名提示「请在钱包确认」、打包中显示「预计 15s / 已确认 3 个区块」、失败给出错误码与重试入口,避免用户反复点击。
容器固定宽高比防跳动,object-fit:cover 裁切,首屏外一律 loading="lazy";单图体积压到 200KB 内。
验收口径:误触率 <1%、首屏可交互 ≤2s、深色底文字对比度 ≥7:1、长任务不阻塞主线程(单帧 ≤16ms)。
来自组件库迭代、可用性测试与交互走查的公开记录。

待签名 → 按压、打包中 → 呼吸、已确认 → 稳定外凸,三态切换仅用阴影与位移,不引入新色。

12 名受试者,平均完成时间由 38s 降至 21s,误触率 0.8%;结论是减少弹窗层级比放大按钮更有效。

正文与底色的明度差提升一档,半调网点透明度压到 10%,长时间阅读疲劳反馈下降。
带上你的链上场景与现有界面,我们按「令牌 → 组件 → 链上状态映射 → 触感走查」四步给出可验收的拟物化改造方案,先产出 1 个高频流程的可点击原型。