编排工作区三卡统一:按键一族 · 标题一规 · 顶部留白一档

量出来的病根:三张头三种几何(左 30px 顶距 / 中 0 / 右 13px),按钮两种血统 ——
而且 .g-ver-act 在 CSS 里有**两份定义互相覆盖**(图纸方钮版 + 圆角芯片版),
按钮忽方忽圆的怪样就是它。

  · 按钮:立**唯一规格** —— 图纸方钮,26 高、白底细线、无圆角;主动作 t-go 黄铜、
    危动作 t-bad 赤。中卡「编辑」(原 dc2-addbtn 蓝芯片)与右卡「保存 v4」
    (原 g-ver-new 蓝芯片)全部换族;g-ver-new 与两份旧定义连 CSS 一起清掉。
  · 标题:三条头同一几何 —— 14/16/11 内距 + mono 大写题 + 底缘细线;
    头行内容一律 26 高(= 一枚方钮),没按钮的头也不塌。
    实测三条头底线 308/308/308,按钮顶 270/270,完全同线。
  · 留白:头下内容起点一律 12px(版本列表 / 图框 / 属性明细)。

五闸绿。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KeDBx2PHLavbURXB8LJJ7m
This commit is contained in:
2026-07-29 19:18:53 +08:00
co-authored by Claude Opus 5
parent 4cd14d7849
commit af2d00a107
3 changed files with 21 additions and 28 deletions
@@ -781,7 +781,7 @@ function FlowLab({
节点 · 属性
{dirty && <span className="n dirty">有改动待保存</span>}
<button
className="g-ver-new"
className="g-ver-act t-go"
disabled={!dirty || save.isPending}
onClick={() => {
if (graph !== null) save.mutate({ graph, idMap: {} });