# 升级后自定义主题的颜色调色板无法使用

**URL:** <https://meta.discourse.org/t/color-palette-not-working-for-custom-theme-after-upgrade/351106>\
**Category:** Support\
**Created:** [2025年二月7日 16:46 UTC](https://meta.discourse.org/t/color-palette-not-working-for-custom-theme-after-upgrade/351106 "2025-02-07T16:46:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![37Rb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/37rb/32/224158_2.png) [@37Rb](https://meta.discourse.org/u/37Rb)\
**Post date:** [2025年二月7日 21:20 UTC](https://meta.discourse.org/t/color-palette-not-working-for-custom-theme-after-upgrade/351106/2 "2025-02-07T21:20:57Z")

</div>

这似乎是问题的潜在原因。我们的主题有一个存储关于页面内容的设置。我认为在更新到 Discourse 3.4.0 之前，我们没有 SCSS 编译错误。也许 sass 编译发生了一些变化，现在它更严格了？

 ![Screenshot 2025-02-07 at 3.12.10 PM](https://global.discourse-cdn.com/meta/original/4X/0/6/6/066e3a5a9ba385f16d94213e6979b8122bef52ff.png)

但问题似乎发生在 Discourse 启动时。如果我只编辑该主题设置中的内容，则不会记录 SCSS 错误。如果我重新启动 Discourse，就会发生 SCSS 错误，颜色定义 CSS 文件会再次变为空。

这是主题中 hbs 文件里使用该设置的代码。设置中的内容只是 HTML。

```html
<div class="about-description-content">
	{{{theme-setting 'content_about_main'}}}
</div>

```

---

_[View the full topic](https://meta.discourse.org/t/color-palette-not-working-for-custom-theme-after-upgrade/351106)._
