Horizon 主题

:information_source: 摘要 Horizon 是一个简洁美观的主题,可以改善 Discourse 站点的开箱即用体验。
:eyeglasses: 预览 在 Meta 或 Theme Creator 上试用它。
:hammer_and_wrench: 代码库 Horizon 是 Discourse 核心的一部分。
:question: 安装指南 无需安装 Horizon,它作为 Discourse 核心的一部分已预装。
:open_book: 刚接触 Discourse 主题? Discourse 主题使用入门指南

特性

Horizon 提供了一个简单、用户友好的设计。我们专注于确保成员能够找到他们需要的信息,并以更少的干扰参与有意义的对话。

带有个性化欢迎横幅的主题列表

分类和最新主题布局

最新主题列表

提供恰到好处信息的“主题卡片”

减少视觉干扰,轻松阅读

自定义调色板,打造独特的外观和感觉

浅色模式

深色模式

主题组件/插件兼容性

作为一个相对较新的主题,并且在样式上相当“有主见”,Horizon 目前与所有主题组件并非完全兼容。虽然我们将努力确保最受欢迎的组件与 Horizon 兼容,但我们建议对大量自定义感兴趣的站点使用 Foundation 主题。

兼容

我们已使用 Horizon 测试了以下功能并确认它们可以工作。可能仍有改进空间;如果您有关于如何提高兼容性的想法,请告知我们。此处未列出的任何内容要么仅部分兼容、不兼容,要么尚未测试。

部分兼容

如果您认为与此功能兼容很重要,请告知我们;这将帮助我们优先改进主题组件/插件或 Horizon。

不兼容

如果您认为与此功能兼容很重要,请告知我们;这将帮助我们优先改进主题组件/插件或 Horizon。

  • Easy Footer
  • Custom Header Links
29 个赞

我花了一点时间才意识到新的主题按钮已从主区域移开。

如果侧边栏被隐藏了,是否意味着创建主题的唯一方法是通过键盘快捷键?

3 个赞

你好,我想禁用全宽视图,那现在还不可以吗?

关于 Horizon 主题,我有两个问题。

chrome_2025-04-14_01-11-27

首先,我找不到主题设置的画笔图标。您能告诉我它在哪里以及如何显示它吗?

其次,使用中文时显示似乎不正确。

1 个赞

您需要确保所有地平线调色板都可以在管理员面板的调色板区域进行用户选择。

1 个赞

这是不可能的。我们已经将全宽样式整合到主题中。我们这样做出于各种原因,其中之一是为将全宽设置引入核心做准备工作。

1 个赞

好的,但在大屏幕上会占用很多宽阔的空间,设置会在主题设置的核心中吗?我可以在设置中关闭全宽吗?

1 个赞

主页上让我非常困扰的一点是,分类位于右下角,而用户名则位于主题标题下方。

我发现自己每次都要扫视到右下角,因为对我来说,分类比谁最后回复了主题重要得多。而且我似乎看不到任何标签,这些对我来说也比谁最后回复了更重要。我想,除非我对论坛上的很多人都很熟悉,否则我似乎不会太看重谁最后回复了。

还有其他人有同感吗?

7 个赞

回复或点赞图标无法使用。我看到一个主题,你点击心形图标就可以点赞。回复按钮会跳转到最后一页。

Twitter、Facebook、Reddit 都这样工作。

它也不显示发帖人的名字。需要根据照片猜测谁发的,有点奇怪。

2 个赞

点击用户头像和姓名没有任何反应,这是为什么?我期望它能打开用户卡片。

我也希望能够切换显示全名,但取消选择优先使用用户名后,该字段并未改变:

image

我最近提交了一个 PR,用于在主题卡片上显示全名。我觉得这在两种视图下都很有用且一致,而且似乎是一个简单的检查?

4 个赞

您好,如果我在下拉菜单中启用侧边栏,新的主题按钮会固定在那里,有什么解决方法吗?

1 个赞

如何显示主题的查看次数?

1 个赞

是的,但在所有主题卡片/列表中

嗯……再看一遍,我不认为这个主题显示了浏览量。

2 个赞

谢谢 nolo!PR 欢迎在主题本身中。我们将组件移植到主题内部,因为它密切相关,我们希望将其全部集中在此处。

2 个赞

@jordan-vidrine 可以在主题设置中添加切换颜色模式颜色的选项吗?
例如:
var(–background-color)
var(–d-content-background)

这在我的实例和 meta.discourse.org 上都会发生。

当聊天窗口打开时,并且启动了撰写器窗口,它会将聊天框推到撰写器窗口的顶部,如下图所示:

然后,当撰写器位于右侧位置时,聊天框会浮动,如下图所示:

@jordan.vidrine @Discourse

目录按钮可以不是椭圆形,而是圆形吗?IMO 这样会更一致 :person_shrugging:

需要对下拉菜单进行一些维护 GitHub - paviliondev/discourse-dropdown-header: A theme component to add links in the header with dropdowns

或者已经有与 Horizon 兼容的 Discourse 支持的顶部菜单组件了吗?

2 个赞

标题子菜单,也许 :thinking:

1 个赞