上一轮 v15 我做错了一件事:只给了方向,没让执行方去看这两张图背后的真实实现。 结果它按我口述的「Bento、深色卡、留白」三个词自由发挥,做出一个有形无神的东西—— 中间三张短卡空得只剩数字,深色卡里塞了五种颜色的阶段条,底部按钮笨重。
这一轮必须先调研,再动手。调研不到位不许开始改代码。
| 参考图 | 出处 | 已确认事实 |
|---|---|---|
refs/dr6.png Crextio HR Dashboard |
Nixtio 设计团队 | 在 neuform.ai/template/crextio-hr-dashboard 有 Remix 模板(React Router + Tailwind 体系),页面需渲染才出内容。dribbble 上有同组作品 |
refs/dr1.png Donezo Project Management |
dribbble 设计师作品 | dribbble.com/shots/27713660-Donezo-Project-Management-Dashboard 等至少 3 个同名作品页 |
dr7 SugarCRM Customer Journeys |
SugarCRM 官方产品 | 有官方文档站 support.sugarcrm.com,是真实在跑的 CRM 产品,不是设计稿 |
可以访问 dribbble / mobbin / refero / linear / attio / neuform / sugarcrm / github
完全不通 behance / pinterest / awwwards / i.pinimg.com / cdn 图床
behance、pinterest、awwwards 是网络层不通(curl 返回 000),不是你方法错。
必须落盘到 docs/v16-research.md,每条结论后面注明来源(URL 或「从图 X 量得,数值 Y」)。
结论必须是可执行的设计参数(列数、比例、px 值、色值数量),不是形容词。
写不出可执行参数 = 调研失败,停下来先补调研,不许靠感觉往下走。
linear.app、attio.com、sugarcrm 这几个站能通,
用 curl 抓 HTML/CSS,或在浏览器里 getComputedStyle 读出真实数值(列宽、padding、字号、行高、圆角)。
这是最可靠的一手数据,比看设计稿准。目标不变:让工作台跟 dr6/dr1 摆在一起像同一个时代的产品。
中间三张短卡太空(最严重)
深色卡里的阶段条颜色太杂
A 卡内部不规则空白
底部卡片按钮笨重
v12 回归:左卡连续空白 56px
href、data-link、data-stage、data-allstages 保持--kf-accent: #5B5BD6,不许改成 dr6 的奶油黄或 dr1 的森林绿dr2(暗色玻璃版)完全不参考scripts/verify-v15.mjs 已有的项继续跑,再加:
跑完把「改动前 / 改动后」数字都写进 docs/v16-before-after.md。
docs/v16-research.md,我看不到这份文件之前不要改代码。refs/dr6.png、refs/dr1.png 并排看,像不像同一个时代的产品。