最近、2.7.0.beta5(36ec09a07b)にアップグレードしたところ、Dark および Light 以外のテーマが font-family と heading-font-family のルート CSS 変数を設定しなくなっているようです。
私の設定では、フォントと見出しフォントは「Arial」に設定されています。
カスタムテーマでは、以下のような CSS を追加することで回避できます。
:root {
--heading-font-family: Arial, sans-serif;
--font-family: Arial, sans-serif;
}
この問題は Graceful テーマでも発生しているようですが、こちらは上書きできません。
Dark と Light テーマは影響を受けていないようです(これらはルート CSS 変数を設定しています)。
これは Discourse のバグと見なすべきでしょうか、それともカスタムテーマ側でこれらの変数を設定する必要があるのでしょうか?