您好,我的网站正在使用 mint 主题,遇到了颜色问题。顶部有一个深色/浅色模式按钮,当我更改按钮背景颜色时,按钮颜色也会随之改变,导致“深色/浅色”文字变得不可见。
如下图所示,看起来是空的,但实际上它们是 3 个不同的按钮,分别显示“深色、浅色、自动”,但背景和文本颜色相同,因此它们是不可见的。
2 个赞
更新:问题仍然存在……有人能帮忙吗?
你好,欢迎!
您的意思是您添加了自定义 CSS 来更改颜色吗?您能分享一下您的修改吗?
此外,此论坛上关于深色/浅色切换的近期讨论也指出,要使其正常工作,您必须在设置中配置浅色和深色调色板。
你好,谢谢!没有,我没有添加任何额外的东西,我正在使用薄荷主题。深色/浅色/自动按钮的颜色和它们的背景是相同的,这就是为什么它们看起来像隐形。例如,我正在更改按钮的颜色,它也会影响按钮的背景。
1 个赞
您的 Default dark mode color scheme ID 站点设置中指定了什么?它应该是 mint-dark。
据我所见,核心 d-menu CSS 覆盖了主题按钮样式,因为它具有更高的特异性:
但这不一定是问题所在。
Mint 主题为默认按钮(btn-default 类)使用特定的样式。
菜单下拉项使用带有 btn-default 的按钮。
我想知道是否有必要在核心代码中指定该类。它似乎没有提供任何实用性,但我也许是错的。
如果没有它:
或者,也许主题需要支持核心功能:
.interface-color-selector-content .btn-default {
color: var(--primary);
border: none;
transition: none;
text-transform: none;
.d-icon {
color: var(--primary-high);
}
}
3 个赞
嗯,这有点复杂,让我处理一下 ![]()
2 个赞
这看起来是设计团队核心的一个问题,所以我已将其移至 UX 类别。
4 个赞
非常感谢!
3 个赞
此主题已在 4 天后自动关闭。不再允许回复。




