你好 @Rhababo
欢迎来到 Meta ![]()
如果你还没有接触过 Discourse 主题和开发,我建议从以下资源开始学习:
另外,例如,你可以使用 CSS 代码来更改特定分类的标志、标题颜色甚至图标颜色,代码如下:
.category-<category-slug> .d-header {
background: rgba(#ce0303, 0.90);
.d-header-icons .d-icon {
color: #cccccc;
}
.header-sidebar-toggle button .d-icon {
color: #cccccc;
&:hover {
color: #999999;
}
}
}
.category-<category-slug> .d-header #site-logo.logo-small {
content:url($small-logo);
}
.category-<category-slug> .d-header #site-logo.logo-big {
content:url($big-logo);
}
如果你只是创建一个新主题,你可以添加代码并将标志作为资源上传。<category-slug> 是浏览器 URL 栏中显示的小写分类名称(父分类和子分类之间用 “-” 连接,例如 parentcategory-subcategory)。
此外,还有各种 Customization > Theme component 插件,例如这个,你可以搜索一下: