From b3557ca25e810791d703ea220bce96faf44c789c Mon Sep 17 00:00:00 2001 From: Tom Vincent Date: Mon, 2 May 2016 11:20:56 +0200 Subject: [PATCH 1/2] docs(font-awesome): use canonical bower name See: https://github.com/FortAwesome/Font-Awesome/blob/df9fc8500bf1d5a88b65fb88da95dfeaa6857956/bower.json#L2 --- docs/recipes/add-fontawesome.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/recipes/add-fontawesome.md b/docs/recipes/add-fontawesome.md index c356714d..4b32c49c 100644 --- a/docs/recipes/add-fontawesome.md +++ b/docs/recipes/add-fontawesome.md @@ -2,9 +2,10 @@ ## [#337](https://github.com/Swiip/generator-gulp-angular/issues/337) -First, you need install fontawesome through bower +First, you need install Font Awesome through bower: + ```bash -bower install fontawesome +bower install font-awesome ``` Next, you need add to your scss file this lines (please, check the paths if you From efc5079bd3fa75b6431b541b1800daa8606535fb Mon Sep 17 00:00:00 2001 From: Tom Vincent Date: Mon, 2 May 2016 11:28:45 +0200 Subject: [PATCH 2/2] docs(font-awesome): add overrides Needed so that Wiredep picks up the fonts. See https://github.com/FortAwesome/Font-Awesome/pull/6227 --- docs/recipes/add-fontawesome.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/recipes/add-fontawesome.md b/docs/recipes/add-fontawesome.md index 4b32c49c..a6e8df20 100644 --- a/docs/recipes/add-fontawesome.md +++ b/docs/recipes/add-fontawesome.md @@ -16,6 +16,20 @@ $fa-font-path: "../../bower_components/font-awesome/fonts"; @import "../../bower_components/font-awesome/scss/font-awesome.scss"; ``` +Then you need to override Font Awesome's `main` property so that the fonts are +included in builds. Edit your local `bower.json` to include: + +```bower +"overrides": { + "font-awesome": { + "main": [ + "scss/font-awesome.scss", + "fonts/*" + ] + } +} +``` + Finally, you need add this pipeline in `gulp/build.js`, in `html` task: ```js