refactor(lesson-preparation): 配色统一到中性令牌(移除 Material 鲜艳色)
This commit is contained in:
@@ -113,29 +113,31 @@ export function getTextbookContentSummary(
|
||||
|
||||
/**
|
||||
* 节点类型 → CSS 变量名(V4 P1-4 修复:从硬编码 hex 提取到 globals.css 设计令牌)。
|
||||
* V4 纸感重构:原 --lesson-node-* 已替换为 --lp-dot-* 中性色点令牌。
|
||||
* 供 lesson-node 和 minimap 复用。
|
||||
*/
|
||||
export const NODE_COLOR_VARS: Record<string, string> = {
|
||||
objective: "var(--lesson-node-objective)",
|
||||
key_point: "var(--lesson-node-key-point)",
|
||||
import: "var(--lesson-node-import)",
|
||||
new_teaching: "var(--lesson-node-new-teaching)",
|
||||
consolidation: "var(--lesson-node-consolidation)",
|
||||
summary: "var(--lesson-node-summary)",
|
||||
homework: "var(--lesson-node-homework)",
|
||||
blackboard: "var(--lesson-node-blackboard)",
|
||||
text_study: "var(--lesson-node-text-study)",
|
||||
exercise: "var(--lesson-node-exercise)",
|
||||
rich_text: "var(--lesson-node-rich-text)",
|
||||
reflection: "var(--lesson-node-reflection)",
|
||||
textbook_content: "var(--lesson-node-textbook-content)",
|
||||
objective: "var(--lp-dot-objective)",
|
||||
key_point: "var(--lp-dot-key-point)",
|
||||
import: "var(--lp-dot-import)",
|
||||
new_teaching: "var(--lp-dot-new-teaching)",
|
||||
consolidation: "var(--lp-dot-consolidation)",
|
||||
summary: "var(--lp-dot-summary)",
|
||||
homework: "var(--lp-dot-homework)",
|
||||
blackboard: "var(--lp-dot-blackboard)",
|
||||
text_study: "var(--lp-dot-text-study)",
|
||||
exercise: "var(--lp-dot-exercise)",
|
||||
rich_text: "var(--lp-dot-rich-text)",
|
||||
reflection: "var(--lp-dot-reflection)",
|
||||
interaction: "var(--lp-dot-interaction)",
|
||||
textbook_content: "var(--lp-dot-textbook)",
|
||||
}
|
||||
|
||||
/** 选中态颜色变量 */
|
||||
export const NODE_SELECTED_COLOR_VAR = "var(--lesson-node-selected)"
|
||||
/** 选中态颜色变量(V4:复用 lp-anchor-point 作为强调色) */
|
||||
export const NODE_SELECTED_COLOR_VAR = "var(--lp-anchor-point)"
|
||||
|
||||
/** 默认颜色变量(未匹配类型时使用) */
|
||||
export const NODE_DEFAULT_COLOR_VAR = "var(--lesson-node-default)"
|
||||
export const NODE_DEFAULT_COLOR_VAR = "var(--lp-dot-default)"
|
||||
|
||||
/**
|
||||
* @deprecated 使用 `getNodeColorVar` 替代。保留是为了向后兼容旧代码引用。
|
||||
|
||||
Reference in New Issue
Block a user