Skip to content
This repository has been archived by the owner on Mar 15, 2024. It is now read-only.

Commit

Permalink
local webfonts
Browse files Browse the repository at this point in the history
  • Loading branch information
kspearrin committed Jul 18, 2018
1 parent 2382d50 commit 3c9354b
Show file tree
Hide file tree
Showing 16 changed files with 94 additions and 4 deletions.
1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -6,7 +6,6 @@ npm-debug.log
vwd.webinfo
css/
dist/
webfonts/
*.pem
*.crx
*.zip
Expand Down
3 changes: 0 additions & 3 deletions src/index.html
Expand Up @@ -13,9 +13,6 @@
<link rel="icon" type="image/png" sizes="16x16" href="images/icons/favicon-16x16.png">
<link rel="mask-icon" href="images/icons/safari-pinned-tab.svg" color="#3c8dbc">
<link rel="manifest" href="manifest.json">

<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN"
crossorigin="anonymous">
</head>

<body class="layout_frontend">
Expand Down
2 changes: 2 additions & 0 deletions src/scss/plugins.scss
@@ -1,3 +1,5 @@
$fa-font-path: "~font-awesome/fonts";
@import "~font-awesome/scss/font-awesome.scss";
@import "~angular2-toaster/toaster";

#toast-container {
Expand Down
2 changes: 2 additions & 0 deletions src/scss/styles.scss
@@ -1,3 +1,5 @@
@import "../webfonts/webfonts.css";

$primary: #3c8dbc;
$primary-accent: #286090;
$secondary: #ced4da;
Expand Down
Binary file added src/webfonts/Open_Sans-italic-300.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-italic-400.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-italic-600.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-italic-700.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-italic-800.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-normal-300.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-normal-400.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-normal-600.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-normal-700.woff
Binary file not shown.
Binary file added src/webfonts/Open_Sans-normal-800.woff
Binary file not shown.
79 changes: 79 additions & 0 deletions src/webfonts/webfonts.css
@@ -0,0 +1,79 @@
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(Open_Sans-italic-300.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(Open_Sans-italic-400.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(Open_Sans-italic-600.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(Open_Sans-italic-700.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: url(Open_Sans-italic-800.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(Open_Sans-normal-300.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(Open_Sans-normal-400.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(Open_Sans-normal-600.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(Open_Sans-normal-700.woff) format('woff');
unicode-range: U+0-10FFFF;
}

@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(Open_Sans-normal-800.woff) format('woff');
unicode-range: U+0-10FFFF;
}
11 changes: 11 additions & 0 deletions webpack.config.js
Expand Up @@ -40,6 +40,17 @@ const moduleRules = [
test: /\.(html)$/,
loader: 'html-loader',
},
{
test: /.(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,
exclude: /loading.svg/,
use: [{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'fonts/',
},
}],
},
{
test: /\.(jpe?g|png|gif|svg)$/i,
exclude: /.*(fontawesome-webfont)\.svg/,
Expand Down

0 comments on commit 3c9354b

Please sign in to comment.