
玻璃层级令牌 v3:模糊半径改为 12/18/24 三档
统一 backdrop-filter 取值,取消随意的 30px+ 模糊,避免低端设备合成开销超预算。
面向 DApp 团队的应用开发交付页:以磨砂玻璃分层承载钱包、合约状态与交易流水,把抽象的链上事件转译为清晰可审的视觉层级。我们为创意型区块链产品定义网页设计规范——色彩搭配克制、排版布局紧凑、交互设计可预期。
来自链游、DeFi 工具与合规存证团队的一线研发与产品负责人,评价聚焦于磨砂玻璃层级如何降低链上信息误读率。
钱包余额与待确认交易原本挤在一个列表里,用户误点取消率约 7%。改成磨砂玻璃双层卡片后,主操作与辅助信息分离,误操作降到 1.9%。
周维我们最在意的是合约调用异常时的可读性。错误码被放进带内高光的玻璃卡片,配合 4px 网格的排版层级,客服工单量下降约 34%。
许清和存证业务需要留存操作轨迹。玻璃面板的模糊层叠天然形成信息优先级,审计时能一眼定位关键字段,人工核对时长从 12 分钟压到 5 分钟内。
林朔
统一 backdrop-filter 取值,取消随意的 30px+ 模糊,避免低端设备合成开销超预算。

风险提示不再是折叠项,默认展开关键授权范围,用户平均确认时间缩短 22%。

强调色仅用于关键数字与激活态,链上图表改用主色明度阶梯,避免高饱和干扰判读。

确认中→已上链的过渡统一使用 --ease-out,prefers-reduced-motion 下自动降为静态切换。
从「连接钱包」到「交易上链确认」,一条交易旅程要跨越 5 个界面状态。我们把每个状态封装成独立玻璃层:底层透出链上原始数据,上层以模糊与内高光强调当前可操作区域,用户始终知道自己在第几步。
横向风琴以 flex-grow 过渡实现展开,纯 CSS 完成,无脚本依赖;键盘聚焦同样可触发展开。
玻璃面板统一 blur(18px) + saturate(150%),内高光 1px 白色描边,阴影使用 --sh-2;卡片间距固定 16px,避免层级糊成一团。
链上数值全部走 tabular-nums 等宽数字,金额保留 6 位小数并右对齐;长钱包地址中段省略,悬停显示完整值。
加载、成功、失败、待签名四态各有独立配色语义:主色表示进行中,强调色仅用于失败与风险提示,色相不做新增。
所有可点击元素保留 :focus-visible 2px 焦点环;对比度正文 ≥ 4.5:1,大字号 ≥ 3:1,装饰 blob 一律 aria-hidden。
每项能力都对应明确的产出物与验收指标,避免停留在概念描述。
把 ABI 调用封装为类型安全的 SDK 方法,统一错误码映射表,调用方无需感知底层 RPC 差异。
产出:SDK + 错误码表 · 验收:异常覆盖率 ≥ 90%卡片、抽屉、弹窗、Toast 四类基础容器,模糊与描边参数全部走设计令牌,可一键换肤。
产出:24 个组件 · 验收:令牌引用率 100%支持多链切换与连接状态恢复,签名前强制展示授权范围,杜绝盲签与隐藏式同意。
产出:连接模块 · 验收:误签率 < 2%交易流水、Gas 趋势、事件日志三类视图,图表配色只用主色明度阶梯,避免多色干扰。
产出:3 类图表 · 验收:首屏数据 < 1.8s控制 backdrop-filter 使用面积,同屏玻璃层不超过 4 层,长列表虚拟化,减少合成抖动。
产出:性能基线 · 验收:帧率 ≥ 55fps键盘可达、焦点可见、动效可降级,中文排版行高 1.62,长英文与地址强制断行。
产出:无障碍清单 · 验收:AA 级达标
按顺序执行,每条都给出可测量的验收阈值,避免「看着好看但上线翻车」。
backdrop-filter 是合成开销大户。做法:统计同屏 .fs-glass 元素数量,超过 4 层时把次要卡片改为半透明实底(oklch(1 0 0 / .55)),保留模糊只用于主容器。验收:中端机型滚动帧率 ≥ 55fps,掉帧不超 3 次/10 秒。
禁止随手写 30px 以上。小卡用 12px,主容器用 18px,全屏浮层用 24px;同时补 -webkit-backdrop-filter 同值声明,保证 Safari/iOS 表现一致。验收:设计稿与实现模糊值一一对应,无自由取值。
用 60-30-10 复核:中性底约 60%、主色约 30%、强调色 ≤ 10%。强调色只用于关键数字、失败态与激活描边,禁止铺成整条横幅。验收:截屏后粗略统计高饱和像素占比不超过 12%。
金额、Gas、哈希全部使用 font-variant-numeric: tabular-nums,金额保留 6 位小数,长地址中段省略并悬停显示完整值。验收:数字列纵向对齐无抖动,复制按钮点击热区 ≥ 44px。
把风险项从折叠区提到首屏前 480px 内,默认展开,用「允许 / 拒绝」二选一替代复选框。验收:可用性测试中 10 名用户能准确复述授权内容,误签率 < 2%。
所有入场动画用纯 CSS @keyframes 加载即播放,元素默认保持终态可见;配置 prefers-reduced-motion: reduce 时将动画与过渡降至 0.01ms。验收:禁用动效后内容完整可读,无 opacity:0 残留。
列出合约调用顺序与失败分支,输出状态机图,明确 5 个界面状态的进入与退出条件。
先定间距、圆角、阴影、模糊四组令牌,再画组件;色彩搭配遵循 60-30-10,避免后期返工。
按组件库落地卡片、抽屉、弹窗;交互设计覆盖 hover、focus-visible 与键盘路径。
接入测试网,用真实长地址与大额数值压测排版,检查断行、省略与对齐表现。
按实操清单逐条核对:帧率、对比度、热区、降级策略,全部通过后进入发布流程。