2.7.0.beta5 hat :root font-family und heading-font-family Variablen aus benutzerdefinierten Themes entfernt

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?

2 Beiträge wurden in ein bestehendes Thema zusammengeführt: Arial-Schriftart für Überschriften wird in 2.7.0.beta5 als Times angezeigt