// REQ-USR-004: 把 Design Token --color-primary(tokens.css,SSoT)对齐到 AntD colorPrimary。 // AntD 需要具体色值以派生主题色阶,这里在运行时读取 CSS 变量计算值,回退到 token 当前值。 const FALLBACK_PRIMARY = '#1890ff'; // = tokens.css --color-primary 当前值(仅作读取失败兜底) export function readPrimaryColor(): string { if (typeof document !== 'undefined' && document.documentElement) { const v = getComputedStyle(document.documentElement) .getPropertyValue('--color-primary') .trim(); if (v) return v; } return FALLBACK_PRIMARY; }