Ich habe kürzlich auf 2.7.0.beta5 (36ec09a07b) aktualisiert, und bei Themes, die nicht „Dark“ oder „Light“ sind, scheinen die Root-CSS-Variablen für font-family und heading-font-family nicht mehr gesetzt zu werden.
In den Einstellungen sind meine Schriftart und Überschriftenschriftart auf „Arial“ festgelegt.
In meinem benutzerdefinierten Theme kann ich das Problem mit folgendem CSS umgehen:
:root {
--heading-font-family: Arial, sans-serif;
--font-family: Arial, sans-serif;
}
Dieses CSS füge ich dem Theme hinzu. Es scheint auch ein Problem beim Graceful-Theme zu geben, das ich jedoch nicht überschreiben kann.
Die Themes „Dark“ und „Light“ scheinen davon nicht betroffen zu sein (sie setzen die Root-CSS-Variablen).
Sollte dies als Fehler in Discourse betrachtet werden, oder müssen benutzerdefinierte Themes diese Variablen nun selbst setzen?