自定义群组页面

该页面的讨论最终找到了一个解决方案,但这可能有点难拼凑,而且 Discourse 的管理导航可能已经有了一些变化。

这类操作是通过创建一个简单的“主题组件”(Theme Component)来完成的:

  • 前往 管理 (Admin) → 外观 (Appearance) → 主题和组件 (Themes & components)
  • 点击“安装”(Install) 按钮,然后在对话框中选择“+ 创建新”(+ Create New)
  • 给它起个名字,比如“群组页面介绍”(Groups page intro),并将“类型”(Type) 选择器保持在“组件”(Component)
  • 点击“创建”(Create)
  • 选择你的主题,然后点击“编辑代码”(Edit Code) 按钮。

在 CSS 选项卡中,粘贴:

.welcome-message {
    display:none;
}
.groups-page .welcome-message {
    display:block;
    margin: 20px;
}

在“页眉后”(After Header) 选项卡中,粘贴:

<div class="welcome-message">在此处放置您的欢迎信息和说明</div>

保存它,然后刷新你的群组页面——你应该会在正常的页面内容上方看到你的新文本。

3 个赞