
全局颜色不会无条件覆盖主题、区块插件和局部自定义的所有颜色。某些按钮仍用旧色时,应核对其组件类型、命名颜色和具体状态,再决定恢复继承还是保留业务特例。
从实际按钮追踪组件
GeneratePress经典主题的颜色入口为外观→自定义→Colors;局部元素可能引用全局变量,也可能使用固定色值。确认它由主题、GenerateBlocks、其他构建器还是普通区块提供,记录背景、文字、边框及悬停状态。外观相同的两个按钮可能属于不同系统,不能只改主题全局面板就推断它们都会一起变化。浏览器计算后样式可帮助定位最终规则。
区分变量引用和固定色值
全局设计颜色通常可被组件引用,手工写入的固定值则可能独立存在。先核对组件是否使用约定颜色标识,是否有单页CSS或插件样式覆盖。不要只替换显示名称,也不要对所有链接使用宽泛important规则强制变色。

统一普通组件保留必要例外
把主要咨询、次要阅读和警告动作的颜色角色分清,按职责恢复合适引用。删除局部覆盖前记录用途,不能让错误提示和危险操作与普通按钮完全相同。渐变、图标及透明背景也需要结合文字对比度检查。
检查交互与深浅背景
在公开页测试默认、悬停、焦点和禁用状态,手机上注意没有鼠标悬停时的表现。分别检查白底、色块和图片背景,确保文字可读。最终记录负责颜色的变量或组件位置,避免以后又通过手工值分裂出多套品牌色。
关键区别

全局颜色:提供设计角色;局部固定值可能不跟随。
组件覆盖:影响当前按钮;先说明必要用途。
交互状态:悬停焦点和禁用;都需保持可读对比。
怎样确认处理到位
普通按钮沿用约定品牌颜色,警告等例外有清楚用途,各状态文字可读,来源和维护位置明确,未误改全站普通链接及表单提示。
容易误判的边界
颜色一致不等于所有按钮必须同色。不宜为了视觉整齐抹平主要、次要和危险操作的区别,也不凭单一截图验收所有状态。
