# Is developing themes via https://discourse.theme-creator.io no longer viable?

**URL:** https://meta.discourse.org/t/https-discourse-theme-creator-io/392117
**Category:** Support
**Tags:** theme-creator
**Created:** [December 25, 2025, 3:31am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117 "2025-12-25T03:31:24Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [December 25, 2025, 3:31am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/1 "2025-12-25T03:31:24Z")

</div>

Is developing themes via [https://discourse.theme-creator.io/](https://discourse.theme-creator.io/) no longer applicable?

I followed the steps in [Designers Guide: Getting Started with Themes in Discourse - Docs / Developer Guides - Discourse Meta](https://meta.discourse.org/t/designers-guide-to-getting-started-with-themes-in-discourse/152002?silent=true), and everything went smoothly. However, after updating the code locally, the command line indicated it was synchronized. But I cannot see the latest code on [My Themes - singi2016cn - Theme Creator](https://discourse.theme-creator.io/u/singi2016cn/themes/10338), and the configuration on [My Themes - singi2016cn - Theme Creator](https://discourse.theme-creator.io/u/singi2016cn/themes/10338) also doesn’t take effect.

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/7/f/27fe3ab329123b3def2befd0a101b79d949d11c7.jpeg)

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [December 25, 2025, 4:05am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/2 "2025-12-25T04:05:42Z")

</div>

I assume you are using an API key to connect with the theme CLI? Theme Creator does have bugs, so I’d recommend using a development environment, or using a GitHub repository with Theme Creator.

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [December 25, 2025, 5:39am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/3 "2025-12-25T05:39:46Z")

</div>

I am using this key, and then developing locally. I ran `discourse_theme watch quectel`, but I cannot see the page update in real-time.

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/3/c/63c39bfd78766629f061037786434660d963ef1d.jpeg)

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [December 25, 2025, 12:59pm UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/4 "2025-12-25T12:59:20Z")

</div>

Yeah as Nate said: we’re aware it’s quite buggy atm. Is there anything in the console that can give an indication?

And is it an option to simply develop locally instead?

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [December 26, 2025, 1:17am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/5 "2025-12-26T01:17:41Z")

</div>

Thank you for your reply. Yes, currently, I can only choose local development. Should the tutorial be updated to suggest using a local environment for development as much as possible? Otherwise, it’s easy for newcomers to fall into this predicament again and waste time.

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [December 26, 2025, 10:37am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/6 "2025-12-26T10:37:06Z")

</div>

@david good point to maybe steer people away from it. wdyt?

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [December 26, 2025, 5:29pm UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/7 "2025-12-26T17:29:07Z")

</div>

Theme creator is definitely still supported, so please do report any critical issues.

From your screenshot. It looks like your theme was created successfully. Did you use the “Preview” button to see the theme in action?

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [December 29, 2025, 2:15am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/8 "2025-12-29T02:15:22Z")

</div>

Yes, I used the preview. Then I modified the code locally and ran `discourse_theme watch quectel`.

However, the effect is not visible on [https://discourse.theme-creator.io/](https://discourse.theme-creator.io/). Even though the command line shows `Sync successful`.

.

Another issue is that the theme configuration edited on [https://discourse.theme-creator.io/](https://discourse.theme-creator.io/) cannot be saved. After refreshing the page, it is reset.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [January 28, 2026, 2:16am UTC](https://meta.discourse.org/t/https-discourse-theme-creator-io/392117/9 "2026-01-28T02:16:09Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
