/** * 排版类清单 —— 单一事实源(后台编辑器面板与文档共用)。 * 与 src/styles/global.css 的「受限排版类」段、src/lib/rehype-class-whitelist.ts 的白名单三处保持一致: * 加类时三处同改,否则构建期白名单会把新类剥掉。 */ window.TYPOGRAPHY_CLASSES = { font: [ { cls: 'font-serif', label: '思源宋(书评正文)' }, { cls: 'font-kai', label: '霞鹜文楷(金句)' }, { cls: 'font-sans', label: '思源黑(UI/技术)' }, { cls: 'font-mono', label: 'JetBrains Mono(等宽)' }, { cls: 'font-song', label: '宋体(系统)' }, { cls: 'font-kai-sys', label: '楷体(系统)' }, { cls: 'font-hei-sys', label: '黑体(系统)' }, { cls: 'font-fangsong', label: '仿宋(系统)' }, ], color: [ { cls: 'ink-1', label: '最重(标题级)' }, { cls: 'ink-2', label: '正文' }, { cls: 'ink-3', label: '次要(日期/元信息)' }, { cls: 'ink-muted', label: '最淡(注释感)' }, { cls: 'ink-accent', label: '强调(链接色)' }, { cls: 'ink-accent-soft', label: '弱强调' }, { cls: 'ink-warm', label: '暖调正文' }, { cls: 'ink-cool', label: '冷调正文' }, { cls: 'ink-faint', label: '最淡可读档' }, ], };