Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ForkAwesome/Fork-Awesome.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Deswaef <judeswae@thoughtworks.com>2018-02-04 23:21:27 +0300
committerGitHub <noreply@github.com>2018-02-04 23:21:27 +0300
commit860aecf5b89f9fa7f02a8ad624fbe22c844b7f0e (patch)
tree2e634cbe22117565b31c5712f95c7ee1fdb0dfed
parent2453b2726227273ef497f53e6654130a31de7456 (diff)
parentcac2895612ccb8adbf746534c2448e0592f77363 (diff)
Merge pull request #3 from james-johnston-thumbtack/font-face-naming
Allow custom naming of font family
-rw-r--r--_config.yml1
-rw-r--r--less/core.less2
-rw-r--r--less/mixins.less2
-rw-r--r--less/path.less2
-rw-r--r--less/variables.less1
-rw-r--r--scss/_core.scss2
-rw-r--r--scss/_mixins.scss2
-rw-r--r--scss/_path.scss2
-rw-r--r--scss/_variables.scss1
-rw-r--r--src/_includes/code/core.less2
-rw-r--r--src/_includes/code/core.scss2
-rw-r--r--src/assets/font-awesome/less/path.less2
-rw-r--r--src/assets/font-awesome/less/variables.less1
-rw-r--r--src/assets/font-awesome/scss/_path.scss2
-rw-r--r--src/assets/font-awesome/scss/_variables.scss1
15 files changed, 15 insertions, 10 deletions
diff --git a/_config.yml b/_config.yml
index 09294f1c8..e666184d4 100644
--- a/_config.yml
+++ b/_config.yml
@@ -54,6 +54,7 @@ fontawesome:
twitter: fontawesome
tagline: The iconic font and CSS toolkit
css_prefix: fa
+ font_family: FontAwesome
author:
name: Dave Gandy
email: dave@fontawesome.io
diff --git a/less/core.less b/less/core.less
index c577ac84a..462762260 100644
--- a/less/core.less
+++ b/less/core.less
@@ -3,7 +3,7 @@
.@{fa-css-prefix} {
display: inline-block;
- font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
+ font: normal normal normal @fa-font-size-base/@fa-line-height-base @fa-font-family; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/less/mixins.less b/less/mixins.less
index beef231d0..f0ebc0217 100644
--- a/less/mixins.less
+++ b/less/mixins.less
@@ -3,7 +3,7 @@
.fa-icon() {
display: inline-block;
- font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
+ font: normal normal normal @fa-font-size-base/@fa-line-height-base @fa-font-family; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/less/path.less b/less/path.less
index 835be41f8..2164ff303 100644
--- a/less/path.less
+++ b/less/path.less
@@ -2,7 +2,7 @@
* -------------------------- */
@font-face {
- font-family: 'FontAwesome';
+ font-family: '@{fa-font-family}';
src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
diff --git a/less/variables.less b/less/variables.less
index 979131734..4ab4a20fc 100644
--- a/less/variables.less
+++ b/less/variables.less
@@ -6,6 +6,7 @@
@fa-line-height-base: 1;
//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly
@fa-css-prefix: fa;
+@fa-font-family: FontAwesome;
@fa-version: "4.7.0";
@fa-border-color: #eee;
@fa-inverse: #fff;
diff --git a/scss/_core.scss b/scss/_core.scss
index 7425ef85f..e5a87b59d 100644
--- a/scss/_core.scss
+++ b/scss/_core.scss
@@ -3,7 +3,7 @@
.#{$fa-css-prefix} {
display: inline-block;
- font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
+ font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/scss/_mixins.scss b/scss/_mixins.scss
index c3bbd5745..6fdb12847 100644
--- a/scss/_mixins.scss
+++ b/scss/_mixins.scss
@@ -3,7 +3,7 @@
@mixin fa-icon() {
display: inline-block;
- font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
+ font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/scss/_path.scss b/scss/_path.scss
index bb457c23a..a1a6d04d1 100644
--- a/scss/_path.scss
+++ b/scss/_path.scss
@@ -2,7 +2,7 @@
* -------------------------- */
@font-face {
- font-family: 'FontAwesome';
+ font-family: '#{$fa-font-family}';
src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
diff --git a/scss/_variables.scss b/scss/_variables.scss
index e8a201ad3..421538176 100644
--- a/scss/_variables.scss
+++ b/scss/_variables.scss
@@ -6,6 +6,7 @@ $fa-font-size-base: 14px !default;
$fa-line-height-base: 1 !default;
//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly
$fa-css-prefix: fa !default;
+$fa-font-family: FontAwesome !default;
$fa-version: "4.7.0" !default;
$fa-border-color: #eee !default;
$fa-inverse: #fff !default;
diff --git a/src/_includes/code/core.less b/src/_includes/code/core.less
index cbd0d1ae7..7ca5f7471 100644
--- a/src/_includes/code/core.less
+++ b/src/_includes/code/core.less
@@ -1,5 +1,5 @@
display: inline-block;
- font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
+ font: normal normal normal @fa-font-size-base/@fa-line-height-base @fa-font-family; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/src/_includes/code/core.scss b/src/_includes/code/core.scss
index c7ea6e0e3..4114bc8db 100644
--- a/src/_includes/code/core.scss
+++ b/src/_includes/code/core.scss
@@ -1,5 +1,5 @@
display: inline-block;
- font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
+ font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
diff --git a/src/assets/font-awesome/less/path.less b/src/assets/font-awesome/less/path.less
index 835be41f8..2164ff303 100644
--- a/src/assets/font-awesome/less/path.less
+++ b/src/assets/font-awesome/less/path.less
@@ -2,7 +2,7 @@
* -------------------------- */
@font-face {
- font-family: 'FontAwesome';
+ font-family: '@{fa-font-family}';
src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
diff --git a/src/assets/font-awesome/less/variables.less b/src/assets/font-awesome/less/variables.less
index 83207e414..74ded185a 100644
--- a/src/assets/font-awesome/less/variables.less
+++ b/src/assets/font-awesome/less/variables.less
@@ -8,6 +8,7 @@
@fa-line-height-base: 1;
//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts"; // for referencing Bootstrap CDN font files directly
@fa-css-prefix: {{ site.fontawesome.css_prefix }};
+@fa-font-family: {{ site.fontawesome.font_family }};
@fa-version: "{{ site.fontawesome.version }}";
@fa-border-color: #eee;
@fa-inverse: #fff;
diff --git a/src/assets/font-awesome/scss/_path.scss b/src/assets/font-awesome/scss/_path.scss
index bb457c23a..a1a6d04d1 100644
--- a/src/assets/font-awesome/scss/_path.scss
+++ b/src/assets/font-awesome/scss/_path.scss
@@ -2,7 +2,7 @@
* -------------------------- */
@font-face {
- font-family: 'FontAwesome';
+ font-family: '#{$fa-font-family}';
src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
diff --git a/src/assets/font-awesome/scss/_variables.scss b/src/assets/font-awesome/scss/_variables.scss
index 9dfa9018d..d944ce3af 100644
--- a/src/assets/font-awesome/scss/_variables.scss
+++ b/src/assets/font-awesome/scss/_variables.scss
@@ -8,6 +8,7 @@ $fa-font-size-base: 14px !default;
$fa-line-height-base: 1 !default;
//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/{{site.fontawesome.version}}/fonts" !default; // for referencing Bootstrap CDN font files directly
$fa-css-prefix: {{ site.fontawesome.css_prefix }} !default;
+$fa-font-family: {{ site.fontawesome.font_family }} !default;
$fa-version: "{{ site.fontawesome.version }}" !default;
$fa-border-color: #eee !default;
$fa-inverse: #fff !default;