Canapin
(Coin-coin le Canapin)
1
こんにちは。
テーマコンポーネントで、以下の HTML を使用して白いアイコンを設定しました:
<a class="header-social-link" title="La Commission Nationale Monocycle sur Facebook" href="https://www.facebook.com/CommissionNationaleMonocycle" target="_blank">
<svg class="fa d-icon d-icon-fab-facebook-f svg-icon svg-node" aria-hidden="true"><use xlink:href="#fab-facebook-f"></use></svg>
</a>
<a class="header-social-link social-youtube" title="La Commission Nationale Monocycle sur Youtube" href="https://www.youtube.com/channel/UCajI37ddIczMkVS_H1HeyTQ" target="_blank">
<svg class="fa d-icon d-icon-fab-youtube svg-icon svg-node" aria-hidden="true"><use xlink:href="#fab-youtube"></use></svg>
</a>
最近、これらのアイコンが表示されなくなったことに気づきました。おそらく 2.6.0beta1 への更新後に発生した問題のようです。
2.6.0beta2 にアップグレードしましたが、状況は変わりませんでした。
私のアイコンサブセットは以下の通りです:

なぜ表示されなくなったのか、何か心当たりはありますか?
スクリーンショットでは a.header-social-link に色設定が表示されていますが、リンク内の SVG 要素を検証すると、そこにも色設定はありますか?
Canapin
(Coin-coin le Canapin)
3
いいえ、これだけ(デフォルトの内容)です:
.svg-icon, .svg-icon-title {
height: 1em;
width: 1em;
line-height: 1;
display: inline-flex;
position: relative;
vertical-align: -0.125em;
fill: currentColor;
flex-shrink: 0;
overflow: visible;
}
そして、color 属性を追加しても何も変わりません。実際、アイコンが表示されていないようです。もしかすると、セット内からアイコンが見つからないのでしょうか?
実際のページを確認したい場合はこちら:
アイコンの場所(実際には2つのアイコンがあります)
Steven
4
この設定で facebook-f や youtube の前に fab- を付けてみましたか?私はすべてのアイコンに fa- プレフィックスを使っています。
Canapin
(Coin-coin le Canapin)
5
はい、今では動作します。
以前(数日〜数週間前)は機能していたものが、新しい Discourse バージョンで何が変わったのでしょうか? 
このプレフィックスの仕組みは混乱を招きますね。
@Steven
ありがとうございます。
おっと、見つけられましたね @Steven。私たちは最近、Font Awesome の以前のバージョンからのアイコン名のサポートを削除しました。