主题和区块创作技能

仍然会有涵盖完整 Blocks API 的文档,包括核心和插件中的实现。关于使用 Blocks 进行主题定制,SKILL.md 应该已经涵盖了所有相关方面。它内容精炼且非常易读。

示例主题中包含了初始化器文件和 Blocks。初始化器文件为每个 BlockOutlet 声明了布局:https://github.com/discourse/discourse-theme-skills/tree/main/javascripts/discourse/api-initializers。