好问题!我尝试了一下,发现我们在特殊颜色定义样式表中未能正确支持背景图片或主题变量的使用。因此,我在核心代码中做了一些修复,现在您应该可以这样做了(请确保拉取了最新的核心代码)。
因此,如果您的主题或主题组件中有两张图片,分别对应 SCSS 变量 $bg-light 和 $bg-dark,您可以将以下内容添加到您的 color_definitions.scss 样式表中:
$bg: url(dark-light-choose($bg-light, $bg-dark));
:root {
--custom-bg: #{$bg};
}
然后,您可以在常规样式表中使用 var(--custom-bg)。