65
主题设置了 color scheme,编辑器里切换到浅色方案后,大部分区域变了,但某些卡片里的文字还是原来的颜色。
主题设置了 color scheme,编辑器里切换到浅色方案后,大部分区域变了,但某些卡片里的文字还是原来的颜色。
先把判断放在前面:这些元素用的是硬编码色值或自定义 CSS,没有引用 scheme 输出的 CSS 变量。
--color-foreground。var(--color-foreground),或加上 color: inherit。!important 会覆盖 scheme 变量。检查方法:开发者工具里选中元素,看 computed 的 color 是否来自 var(--...),如果显示的是十六进制值,基本就是硬编码。
写下你实际验证过的步骤,比「我也有这个问题」有用得多。当前版本为静态展示,提交后会由团队整理并回复。