AkaiBukai
(Akai Bukai)
1
大家好,
在我开始之前,我想感谢你们开发了这款出色的软件。
我曾在许多网站上到处使用 Discourse,但从未真正思考过其底层软件……
但现在我设置了一个自托管实例,这真是太棒了!再次感谢……
下一步是进行自定义。我开始在 Discourse 网站的“客户”部分寻找灵感:Discourse customers | Discourse - Civilized Discussion
我非常喜欢其中一些论坛的样式,即类别显示在顶部,像卡片一样的链接,例如这里:Conan Exiles - Funcom Forums
或者这里:Metal: Hellsinger - Funcom Forums
甚至还有一些直接以卡片形式显示帖子的……
然后我也看了左侧 meta(dot)discourse(dot)org/c/theme/61/none 的主题。
但我没有找到任何具有类似类别布局的主题。
所以我想知道是否有其他地方可以找到主题?
谢谢!
PS:抱歉删除了两个链接,作为新用户,我只能发布两个链接。也许应该不计算来自本论坛内部的链接……
3 个赞
maiki
(maiki)
2
除了 Theme 之外,还有一个 Theme component,你可以组合使用多个组件。
有几个可能让你感兴趣:
Discourse 是高度可定制的,一个明智的方法是找到(或创建)一个对整个网站进行样式化的主题,然后根据需要使用主题组件来实现特定功能(例如类别卡片
)。
5 个赞
AkaiBukai
(Akai Bukai)
3
感谢您的快速回复。
我错过了“theme-component”类别,我会在里面查找(虽然“theme”部分似乎已关闭并有一个固定的主题列表,“theme-category”似乎是一个实际的论坛,所以可能更难找到东西)。
另外,我猜迟早我需要深入研究使用 HTML/CSS(甚至 JS?)进行自定义,以完成诸如添加整体背景或仅在类别卡片内添加背景等操作,就像这些示例一样。
我找到了这些帖子(以及其中列出的一些其他帖子)
好吧,我猜我得读点东西了 
2 个赞
Heliosurge
(Dan DeMontmorency)
4
如果您熟悉“检查元素”(桌面浏览器),这是可能的,但可能不准确。您链接的论坛可能正在运行 Discourse。
Canapin
(Coin-coin le Canapin)
5
欢迎来到这里,Akai!
我不确定你说的“似乎已关闭”和“似乎是一个实际的论坛”是什么意思:slight_smile:
Theme 和 Theme component 都是具有相同安全设置的类别。
你可以回复现有的主题,但要发布自己的主题或主题组件,你必须属于 Theme authors - Discourse Meta 组 
你可能已经注意到它们的页面外观不同,但它们都是主题列表。
主题将改变你论坛的整体外观,而主题组件通常会添加新功能。
这可能有助于你实现目标,具体取决于你想做什么。Discourse 有自己的 JS API。由于 meta 上的所有主题和主题组件都是开源的,你可以查看它们的代码来了解它们的工作原理。
阅读相关文档后,如果你需要帮助,请随时在 Support 或 Dev 中提问 
4 个赞