更改主题标题中的分类文本颜色?

我应该添加什么 CSS 来仅将主题标题下方的文本(本例中为“音乐”)改为白色?我参考了这个优秀的主题(https://meta.discourse.org/t/sams-personal-minimal-topic-list-design/23552),但将标题栏改为灰色,因为我觉得它在配色方案中更合适,但不幸的是,这导致了与标题下方的分类文本不协调。

您是否也将 header primary 的颜色更改为白色(#ffffff)或其他浅色?我认为那是控制该文本颜色的设置。

您还可以添加以下 CSS:

.extra-info-wrapper .badge-wrapper.bullet span.badge-category {
  color: white;
}
4 个赞

是的,我已经将主标题颜色改为白色。但似乎这里没有生效。我还在主题的“通用”选项卡下添加了 CSS,可惜颜色也没有改变。

哦,我还应该补充一下,我也在使用“自定义页眉链接”扩展,这会不会有影响?

有可能!在带有白色标题主色的全新界面中,我看到了这个…

3 个赞

我把它摘下来一会儿,颜色没有变化。真的不确定是什么,而且这也不是什么大事,只是个小挑剔。稍后我会把所有扩展都摘下来再试试。

我通过在主题的通用 CSS 中添加以下代码成功解决了问题:

.badge-wrapper .badge-category .category-name {
    text-overflow: ellipsis;
    overflow: hidden; 
    color: white;
}

但是,这也导致首页(最新)上的分类名称以及帖子顶部标题下方的分类名称都变成了白色。有没有办法仅将其限制在头部区域?