Dies scheint eine mögliche Ursache für das Problem zu sein. Unser Theme hat eine Einstellung, die Inhalte für unsere Über-uns-Seite speichert. Ich glaube nicht, dass wir einen SCSS-Kompilierungsfehler hatten, bevor wir auf Discourse 3.4.0 aktualisiert haben. Vielleicht hat sich etwas bei der Sass-Kompilierung geändert und sie ist jetzt strenger?
Aber das Problem scheint aufzutreten, wenn Discourse startet. Wenn ich den Inhalt in dieser Theme-Einstellung bearbeite, wird kein SCSS-Fehler protokolliert. Wenn ich Discourse neu starte, tritt der SCSS-Fehler auf und die CSS-Datei mit den Farbdefinitionen wird wieder leer.
Hier ist der Code im Theme, der diese Einstellung verwendet, in einer hbs-Datei. Der Inhalt der Einstellung ist nur HTML.
<div class="about-description-content">
{{{theme-setting 'content_about_main'}}}
</div>
