Only use woff2 for fonts
authorChocobozzz <me@florianbigard.com>
Wed, 6 Jun 2018 17:21:02 +0000 (19:21 +0200)
committerChocobozzz <me@florianbigard.com>
Wed, 6 Jun 2018 17:21:02 +0000 (19:21 +0200)
client/src/sass/application.scss
client/src/sass/include/_fonts.scss [new file with mode: 0644]

index 8331c9fa341e209920e8a0f4d2e2df3a39c7244b..850fd1d0b19b4fd620827de15fac36583f1b5475 100644 (file)
@@ -4,8 +4,7 @@
 $icon-font-path: '../../node_modules/bootstrap-sass/assets/fonts/bootstrap/';
 @import '_bootstrap';
 
-$FontPathSourceSansPro: '../../node_modules/npm-font-source-sans-pro/fonts';
-@import '~npm-font-source-sans-pro/source-sans-pro';
+@import '_fonts';
 
 @import '~primeng/resources/themes/bootstrap/theme.css';
 @import '~primeng/resources/primeng.css';
diff --git a/client/src/sass/include/_fonts.scss b/client/src/sass/include/_fonts.scss
new file mode 100644 (file)
index 0000000..61717e6
--- /dev/null
@@ -0,0 +1,41 @@
+$FontPathSourceSansPro: '../../node_modules/npm-font-source-sans-pro/fonts';
+
+@font-face {
+  font-family: 'Source Sans Pro';
+  font-weight: 400;
+  font-style: normal;
+  font-stretch: normal;
+  src: url('#{$FontPathSourceSansPro}/WOFF2/TTF/SourceSansPro-Regular.ttf.woff2') format('woff2'),
+}
+
+@font-face {
+  font-family: 'Source Sans Pro';
+  font-weight: 400;
+  font-style: italic;
+  font-stretch: normal;
+  src: url('#{$FontPathSourceSansPro}/WOFF2/TTF/SourceSansPro-It.ttf.woff2') format('woff2'),
+}
+
+@font-face {
+  font-family: 'Source Sans Pro';
+  font-weight: 600;
+  font-style: normal;
+  font-stretch: normal;
+  src: url('#{$FontPathSourceSansPro}/WOFF2/TTF/SourceSansPro-Semibold.ttf.woff2') format('woff2'),
+}
+
+@font-face {
+  font-family: 'Source Sans Pro';
+  font-weight: 600;
+  font-style: italic;
+  font-stretch: normal;
+  src: url('#{$FontPathSourceSansPro}/WOFF2/TTF/SourceSansPro-SemiboldIt.ttf.woff2') format('woff2'),
+}
+
+@font-face {
+  font-family: 'Source Sans Pro';
+  font-weight: 700;
+  font-style: normal;
+  font-stretch: normal;
+  src: url('#{$FontPathSourceSansPro}/WOFF2/TTF/SourceSansPro-Bold.ttf.woff2') format('woff2'),
+}
\ No newline at end of file