如何着手制作一个高度定制化的主题?

谢谢 :slight_smile: 我还有很多东西要读。希望一切都会开始变得有意义。我发现了一个非常相关的主题:

然后,我只是分享一些链接/笔记,供其他可能处于相同境况的人参考:

HTML 模板位于 https://github.com/discourse/discourse/tree/main/app/assets/javascripts/discourse/app/templates

主题入门指南:

主题开发者指南:

主题设计师指南:

创建主题组件:

用于显示插件出口位置(注入新 HTML/脚本/样式的地点)的主题组件:

插件开发:

学习开始构建东西:

在 Ubuntu/Debian 上安装 Discourse 以进行开发:

我真正想修改的是“topic-list”或主页

• 此主题已创建了所需的 topic-list 格式:
• 作者姓名 + 头像:

Author name plus avatarShow Original Poster Avatars

• 分类组:
• 精选分类图标:

也可以尝试在线主题编辑器:

额外内容:

• 单点登录?SSO
https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045
• Discord 机器人
https://meta.discourse.org/t/discord-bot-construction-kit/122530