2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

fontawesome6をSCSSで使用する

Last updated at Posted at 2022-03-23

ファイルのダウンロード

fontawesomeのダウンロードページからFor The WebFree For Webからファイルをダウンロードする

97a4cb094142c2c8405878a25067d634.png

ディレクトリ

ダウンロードしたファイルを解凍すると以下のようなディレクトリになっているかと思います。

fontawesome-free-6.1.1-web
├ css
├ js
├ less
├ metadata
├ scss
├ sprites
├ svgs
├ webfonts
└ LICENSE.txt

SCSSをよく読んでないのであれですが、恐らく使うファイルはscsswebfontぐらいだと思いますがわからなければすべて自分のcssフォルダに移しまししょう。

今回は以下のように設置します。

css
├ fontawesome-free-6.1.1-web
│ ├ css
│ ├ js
│ ├ less
│ ├ metadata
│ ├ scss
│ ├ sprites
│ ├ svgs
│ ├ webfonts
│ └ LICENSE.txt
└ common.scss

SCSS編集

common.scss
$fa-font-path: "./fontawesome-free-6.1.1-web/webfonts";
@import "./fontawesome-free-6.1.1-web/scss/fontawesome.scss";
@import "./fontawesome-free-6.1.1-web/scss/solid.scss";
@import "./fontawesome-free-6.1.1-web/scss/brands.scss";

common.scssに上記を記述してください。ファイルの設置個所が違う場合は読み込めるように書き直してください。
$fa-font-pathfontawesome-free-6.1.1-webの中のwebfontsまでのパスを書いてください。
$fa-font-pathのパスが間違っている場合はページでアイコンの表示がになっており、検証ツールのconsoleに

GET file:///C:/[使用しているパス]/fontawesome-free-6.1.1-web/webfonts/fa-brands-400.ttf net::ERR_FILE_NOT_FOUND

のようなエラーが出るのパスを正しく入力してください。

2
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?