主题创建者,无需安装Discourse即可创建和展示主题!

A few months ago I raised the idea of an Easy Theme Creator. The idea was to have a place where anyone can hack on themes without installing Discourse. Since the plan was set in motion @David_Taylor has been super busy making all the lego pieces fall into place.

The result is https://discourse.theme-creator.io/ , logging in is SUPER easy, just hit the login button and you will be logged in via meta.

Once logged in you will see this giant button:

When you click it you will arrive at your “theme authoring” interface:

The interface has full parity with the admin interface, including live CSS refresh, what more you can use the theme CLI: Install the Discourse Theme CLI console app to help you build themes

All members of the @theme_creator group have the special ability to share themes. So, for example you can check out my simple theme at: https://discourse.theme-creator.io/theme/sam/simple (even anonymous can check out my theme!)

We look forward to feedback here, if any of you theme authors feel like sprucing up the theme-creator site, let me know and link me to your proposed theme.

If you have any themes or theme components please feel free to link your theme or theme-component topics to the preview so people can check them out.

For tips on getting started, see

70 个赞

也许可以将此主题更新为“转到您的个人资料,然后选择“主题”选项卡”,因为“我的主题”按钮似乎已不存在?
我最初在寻找那个(见下文)

原始消息

我卡在点击“我的主题”按钮这个简单的步骤上,它不存在 :sweat_smile:

检查页面源代码后,发现字符串“我的主题”根本不存在。我已经登录了,所以不应该是这个问题。

2 个赞

是否可以在主题创建者中启用 Discourse Chat?

我们想在那里尝试一些修改聊天界面的内容。

2 个赞

如果您有一个正在运行的网站,那么使用主题 CLI 在您的正在运行的网站上处理一个隐藏的主题就是我进行开发的方式。

5 个赞

在主题创建者上启用聊天意味着我们必须开始对其进行审核(或引入类似我们对主题所做的自动销毁系统),因此这不仅仅是切换开关的问题。

2 个赞

谢谢 - 我已经设置了一个暂存站点,用于更深入地进行聊天和其他一些事情的试验。

关于主题创建器,它可能有助于更方便地展示聊天(或者我应该说 DM)的自定义设置。我明白需要一个自动销毁功能。这难道不是已经作为可配置的站点设置存在了吗?

image

[quote=“Jay Pfaffman, post:60, topic:84942, full:true, username:pfaffman”]
如果您有一个实时站点,那么使用主题 CLI 在您的实时站点上处理一个隐藏的主题就是我进行开发的方式。
[/quote]
是的,我也已经设置好了。问题是我不希望我的开发人员访问我们的生产站点,因为其中包含敏感数据 - 而这又是修改主题/组件设置所必需的。

4 个赞