
把签名风险显性化
授权额度、合约地址与到期时间拆成三块凸起面板,危险操作使用次级色描边而非整块红底。
- 授权额度默认折叠,需二次展开才可编辑
- 无限授权以描边脉冲提示,2.4s 一次
- 确认按钮最小点击区 44×44px
Neumorphism × Blockchain
我们把钱包、链上凭证与资产看板做成有按压反馈的圆润控件——左上高光、右下暗影,用户在熟悉的凹凸质感里完成签名、授权与转账。为技术爱好者保留参数透明度,为投资者保留一目了然的资产与风险视图,为潜在合作伙伴保留可复用的界面规范。
应用场景

授权额度、合约地址与到期时间拆成三块凸起面板,危险操作使用次级色描边而非整块红底。

左侧资产曲线、右侧风险敞口,两者共用同一时间轴,减少跨页比对成本。

交易哈希、Gas 预估与失败原因直接可读,长字符串自动换行,不靠悬浮才可见。
工作流程
列出产品里全部需要用户签名的动作,标注频率与不可逆程度,形成交互优先级表。
确定底色、主色、强调色三层比例约 60/30/10,把 oklch 值写入变量,禁止单点硬编码。
统一双向阴影参数与 12–16px 圆角,输出按钮、输入、开关、卡片四类基础件。
用真实地址、真实余额做压力测试,检查超长哈希、零余额、网络异常三种边界。
在 320px 至 2560px 五档宽度验证无横向溢出,键盘可完整走通核心流程。
实用指导清单
左上高光 + 右下暗影成对出现,模糊半径取 11–18px、垂直偏移 5–8px;单边阴影会被误读成普通投影,失去按压暗示。
低对比是拟物化的天然短板。正文与底色对比度不低于 4.5:1,大号关键数字可放宽至 3:1,但必须加粗到 700 以上。
撤销授权、转出资产等操作,以强调色描边 + 文案说明表达,避免整块红色背景造成视觉压迫与误判。
地址与哈希超过 42 字符时按 8 字符分组断行,容器设 overflow-wrap:break-word,杜绝撑破列宽导致横向滚动。
抬升位移不超过 4px,过渡曲线统一用 cubic-bezier(.16,1,.3,1);同时提供 prefers-reduced-motion 降级,动效不参与信息表达。
拟物化按钮视觉尺寸偏小,需用内边距补足热区;相邻可点元素间距至少 8px,防止链上确认误触。
全部颜色经 oklch 变量下发,明度差作为层次主要手段;新增色相需先评审,避免界面逐步走向花哨。
核心能力
以单一暖底 + 双向柔影为基座,控件在凸起与凹陷之间切换,按压感成为统一的交互语言。
待签名、已广播、已确认、已失败四态各有独立视觉权重,用户不必读日志就能判断进展。
底色、主色、强调色按 60/30/10 分配,明度分层代替饱和度堆叠,长期迭代也不易失控。
关键操作二次确认、哈希可复制、失败给建议,把信任建立在可验证的细节上。
设计令牌直接映射为 CSS 变量,间距走 4/8pt 节奏,多端还原偏差控制在 2px 以内。
最新动态

新增额度二次确认与到期时间标签,默认折叠后首屏信息密度下降约 18%。

超宽屏启用四列卡片布局,容器放宽至 1680px,中段留白不再出现窄柱现象。

在 24 位技术爱好者与投资者的测试中,加入凹凸反馈后误触确认次数由 5 次降至 1 次。
提供产品目标、用户画像与现有界面截图即可启动;48 小时内给出控件清单与色彩令牌初稿。