仓库:GitHub - angusmcleod/discourse-welcome-page · GitHub
此主题允许您在私有 Discourse 的登录/注册页面上设置背景图像和欢迎 YouTube 视频。
@Martin_Cole 是我们元社区的新成员,他赞助了该主题的开发,用于 Learning to Trade 论坛。
该主题包含 5 个设置。
它使用了与 Discourse 在帖子中加载 YouTube 视频时相同的“懒加载”机制。
示例如下:
仓库:GitHub - angusmcleod/discourse-welcome-page · GitHub
此主题允许您在私有 Discourse 的登录/注册页面上设置背景图像和欢迎 YouTube 视频。
@Martin_Cole 是我们元社区的新成员,他赞助了该主题的开发,用于 Learning to Trade 论坛。
该主题包含 5 个设置。
它使用了与 Discourse 在帖子中加载 YouTube 视频时相同的“懒加载”机制。
示例如下:
你好,这听起来可能有点傻,但从技术角度来看,是否有可能将同样的功能实现在“主题组件”(Theme-Component)中,而不是“主题”(Theme)中?我之所以这么问,是因为欢迎页面自定义是一个很棒的功能,但就目前而言,它无法与其他主题配合使用。
具体来说,我正在运行一个使用 Minima 主题的私人论坛,但我也希望利用此功能自定义欢迎页面。
编辑:
好的,我意识到“欢迎主题”可以与 Minima 的样式结合使用,所以我已 fork 并将欢迎主题的文件移入了其中。
如果其他人也需要 Minima 主题 + 可自定义的欢迎页面:
这完全不是个傻问题!主题和主题组件在整体上非常相似,你甚至可以通过主题管理页面上的这个“转换”按钮将主题转换为主题组件。
因此,与其分叉(fork),你可以将 Welcome Page 转换为一个主题组件并将其添加到 Minima 中。这样你仍然可以跟踪 Welcome Page 的更新。
@angus 我已提交了一个拉取请求(PR),默认将其更改为组件
已合并!
@weallwegot 你现在可以将此用作主题组件啦 ![]()
这个官方主题组件似乎是类似功能的良好替代方案: