mirror of
https://github.com/alanorth/hugo-theme-bootstrap4-blog.git
synced 2025-05-08 05:26:00 +02:00
Update to Font Awesome 5
Nothing really new as far as how we're using Font Awesome, but it is good to keep up with the times and the tooling. Users that have used custom fonts in their content or layouts will need to update their icon prefixes from "fa" to "fas" or "fab" depending on which font their icon comes from. See: https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4
This commit is contained in:
34
source/scss/font-awesome.scss
vendored
34
source/scss/font-awesome.scss
vendored
@ -1,34 +0,0 @@
|
||||
/*!
|
||||
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
|
||||
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
||||
*/
|
||||
|
||||
@import "node_modules/font-awesome/scss/variables";
|
||||
@import "node_modules/font-awesome/scss/mixins";
|
||||
@import "node_modules/font-awesome/scss/path";
|
||||
@import "node_modules/font-awesome/scss/core";
|
||||
@import "node_modules/font-awesome/scss/larger";
|
||||
@import "node_modules/font-awesome/scss/fixed-width";
|
||||
//@import "list";
|
||||
//@import "bordered-pulled";
|
||||
//@import "animated";
|
||||
//@import "rotated-flipped";
|
||||
//@import "stacked";
|
||||
//@import "icons";
|
||||
// selectively import icons we need from font-awesome
|
||||
// see: node_modules/font-awesome/scss/_icons.scss
|
||||
.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }
|
||||
.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }
|
||||
.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }
|
||||
.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }
|
||||
.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }
|
||||
.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }
|
||||
.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }
|
||||
.#{$fa-css-prefix}-y-combinator-square:before,
|
||||
.#{$fa-css-prefix}-yc-square:before,
|
||||
.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }
|
||||
.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }
|
||||
.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }
|
||||
.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }
|
||||
.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }
|
||||
@import "node_modules/font-awesome/scss/screen-reader";
|
41
source/scss/fontawesome.scss
vendored
Normal file
41
source/scss/fontawesome.scss
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/variables';
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/mixins';
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/core';
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/larger';
|
||||
//@import 'fixed-width';
|
||||
//@import 'list';
|
||||
//@import 'bordered-pulled';
|
||||
//@import 'animated';
|
||||
//@import 'rotated-flipped';
|
||||
//@import 'stacked';
|
||||
//@import 'icons';
|
||||
|
||||
// selectively import icons we need from fontawesome
|
||||
// see: node_modules/@fortawesome/fontawesome-free/scss/_icons.scss
|
||||
.#{$fa-css-prefix}-tag:before { content: fa-content($fa-var-tag); }
|
||||
.#{$fa-css-prefix}-folder:before { content: fa-content($fa-var-folder); }
|
||||
.#{$fa-css-prefix}-facebook:before { content: fa-content($fa-var-facebook); }
|
||||
.#{$fa-css-prefix}-facebook-f:before { content: fa-content($fa-var-facebook-f); }
|
||||
.#{$fa-css-prefix}-linkedin:before { content: fa-content($fa-var-linkedin); }
|
||||
.#{$fa-css-prefix}-linkedin-in:before { content: fa-content($fa-var-linkedin-in); }
|
||||
.#{$fa-css-prefix}-rss:before { content: fa-content($fa-var-rss); }
|
||||
.#{$fa-css-prefix}-rss-square:before { content: fa-content($fa-var-rss-square); }
|
||||
.#{$fa-css-prefix}-twitch:before { content: fa-content($fa-var-twitch); }
|
||||
.#{$fa-css-prefix}-twitter:before { content: fa-content($fa-var-twitter); }
|
||||
.#{$fa-css-prefix}-y-combinator-square:before,
|
||||
.#{$fa-css-prefix}-yc-square:before,
|
||||
.#{$fa-css-prefix}-hacker-news:before { content: fa-content($fa-var-hacker-news); }
|
||||
.#{$fa-css-prefix}-reddit:before { content: fa-content($fa-var-reddit); }
|
||||
.#{$fa-css-prefix}-reddit-square:before { content: fa-content($fa-var-reddit-square); }
|
||||
.#{$fa-css-prefix}-stumbleupon-circle:before { content: fa-content($fa-var-stumbleupon-circle); }
|
||||
.#{$fa-css-prefix}-stumbleupon:before { content: fa-content($fa-var-stumbleupon); }
|
||||
|
||||
//@import 'screen-reader';
|
||||
|
||||
// import webfont files for solid and brand icons
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/solid';
|
||||
@import 'node_modules/@fortawesome/fontawesome-free/scss/brands';
|
@ -1,6 +1,6 @@
|
||||
// selectively import components we need from font-awesome
|
||||
// see: node_modules/font-awesome/scss/font-awesome.scss
|
||||
@import 'source/scss/font-awesome';
|
||||
// selectively import components we need from fontawesome
|
||||
// see: node_modules/@fortawesome/fontawesome-free/scss/fontawesome.scss
|
||||
@import 'source/scss/fontawesome';
|
||||
|
||||
// selectively import components we need from bootstrap
|
||||
// see: node_modules/bootstrap/scss/bootstrap.scss
|
||||
|
Reference in New Issue
Block a user