嘿,各位!这是一个有趣的解决方案。我想知道是否可以为标题和标签设置略有不同的背景颜色,这样更容易识别下一个主题。目前,我觉得这很令人困惑,因为一切看起来都差不多。
谢谢 ![]()
你好,Renato ![]()
你可以使用浏览器的开发者工具来定位这些元素,相关信息可以在这里找到:
https://meta.discourse.org/t/make-css-changes-on-your-site/168101#browser-inspection-tools-7
然而,这些元素的样式是通过原始 SCSS 代码中的嵌套使用许多不同的选择器来定义的。
我建议从编译后的 CSS 开始,如果出现意外效果,再进行调整:
有未读帖子的主题:
# titles
.topic-list-main-link a.title,
.latest-topic-list-item .main-link a.title,
.topic-list .main-link a.title {
color: var(--primary);
}
# categories
.badge-wrapper.bullet span.badge-category {
color: var(--primary-high);
}
# tags
.topic-list-item.visited .topic-list-data a.discourse-tag, .latest-topic-list-item.visited a.discourse-tag, .category-topic-link.visited a.discourse-tag {
color: var(--primary-medium);
}
已访问的主题:
# titles
.topic-list-item.visited .topic-list-data a.title:not(.badge-notification),
.latest-topic-list-item.visited a.title:not(.badge-notification),
.category-topic-link.visited a.title:not(.badge-notification) {
color: var(--primary-medium);
}
# categories
.topic-list-item.visited .topic-list-data span.badge-category,
.latest-topic-list-item.visited span.badge-category,
.category-topic-link.visited span.badge-category {
color: var(--primary-medium);
}
#tags
.topic-list-item.visited .topic-list-data a.discourse-tag,
.latest-topic-list-item.visited a.discourse-tag,
.category-topic-link.visited a.discourse-tag {
color: var(--primary-medium);
}
摘要没有已访问主题的特定样式(但可以通过添加 CSS 进行调整)。
.topic-list .topic-excerpt {
color: var(--primary-high);
}
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.