NOVA

アイコンフォント(FontAwesome)の使い方

NOVAはアイコンフォント(Font Awesome 5)が標準装備されているので、簡単にアイコンの追加や変更ができます。


アイコンフォントを使う理由

画像を用意するのは手間がかかる

テンプレートのアイコン画像を入れ替えたい、メニューやリンクにアイコンを表示したいなどと思っても、画像を探したり自分で作成するのは大変です。フリー素材であってもサイズ、色などを好みに調整するのは手間がかかります。しかしアイコンフォントであればコードのコピペで簡単に追加、変更が可能です。

 

解像度の多様化で画像がぼやけて表示される

iPhoneなどの高解像度ディスプレイ(Retinaディスプレイ)でサイトを見ると画像がぼやけて見えることがあります。これはRetinaディスプレイが従来の2倍の解像度になっているためで、画像をクッキリ表示させるためには画像も2倍の大きさにする必要があります。

 

アイコンフォントと画像アイコンの比較
画像のアイコンは拡大表示でぼやける

 

高解像度化によって現在では3倍の画像を必要とする場合もあり、「4K」や「5K」を考えるとさらに大きな画像が必要になってくるでしょう。

 

しかしアイコンフォントは文字なので、どんな解像度であろうと綺麗に素早く表示することができますし、大きな画像のようにデータ容量に気を使う必要もありません。

アイコンフォントの使える箇所

トップメニュー

トップメニューのテキストの前に追加できます。ここでは視認性を考慮し半透明で表示されます。

 

トップメニューのアイコンフォント

 

記事本文

こんなふうに本文にも使用できます。
このように リンクの後に追加したり。

 

 

サブメニュー

サブメニューではサイトカラーに設定した色が反映されます。

 

サブメニューのアイコンフォント

 

カテゴリー1層目

カテゴリーでは1層目のみに表示できます。

 

カテゴリー1層目のアイコンフォント

 

フッターメニュー

フッターメニューにも表示できます。

 

フッターメニューのアイコンフォント

アイコンフォントの追加方法

アイコンを選ぶ

Font Awesome 5 のIconページに移動します。

 

Font Awesome 5 のIconページ

 

「Free」(無料で利用できるアイコン)になっていることを確認してからアイコンを選びます。英語ですがサーチバーから検索することもできます。

 

アイコンページの左下にコード

 

アイコンページに移動すると左下にコードがあるのでこれをコピーします。

 

メニューに追加する

「編集タブ > メニューの編集」から「サブメニュー設定」を開きます。

 

メニューの編集

 

テキストの前にコードをペーストします。これで表示されますので確認しましょう。

 

テキストの前にコードをペースト

 

カテゴリーに追加する

メニュー上の表示にカテゴリー名を入力してコードをペーストします。

 

カテゴリーに追加

 

記事本文に追加する

テキストの前にコードをペーストします。後ろに追加する場合、テキストとアイコンが近すぎると感じたら半角スペースをいれましょう。

 

テキスト

 

<i class="fab fa-font-awesome-flag"></i>テキスト

 

ボタンリンクに追加する

ボタンのテキストの前にコードを追加してください。

 

<div class="btn02 red btn-rounded align-left"><a href="<% pageDepth %>sirius-template-nova.html"><i class="fas fa-chevron-circle-right"></i>ボタン</a></div>