Skip to content

Commit

Permalink
add woff2 generation
Browse files Browse the repository at this point in the history
  • Loading branch information
BendingBender committed Nov 8, 2018
1 parent 57b2651 commit a1acafc
Show file tree
Hide file tree
Showing 24 changed files with 730 additions and 101 deletions.
1 change: 1 addition & 0 deletions dist/text-security-circle.css
Expand Up @@ -2,6 +2,7 @@
font-family: 'text-security-circle';
src: url('text-security-circle.eot');
src: url('text-security-circle.eot?#iefix') format('embedded-opentype'),
url('text-security-circle.woff2') format('woff2'),
url('text-security-circle.woff') format('woff'),
url('text-security-circle.ttf') format('truetype'),
url('text-security-circle.svg#text-security') format('svg');
Expand Down
Binary file modified dist/text-security-circle.eot
Binary file not shown.
2 changes: 1 addition & 1 deletion dist/text-security-circle.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified dist/text-security-circle.ttf
Binary file not shown.
Binary file modified dist/text-security-circle.woff
Binary file not shown.
Binary file added dist/text-security-circle.woff2
Binary file not shown.
1 change: 1 addition & 0 deletions dist/text-security-disc.css
Expand Up @@ -2,6 +2,7 @@
font-family: 'text-security-disc';
src: url('text-security-disc.eot');
src: url('text-security-disc.eot?#iefix') format('embedded-opentype'),
url('text-security-disc.woff2') format('woff2'),
url('text-security-disc.woff') format('woff'),
url('text-security-disc.ttf') format('truetype'),
url('text-security-disc.svg#text-security') format('svg');
Expand Down
Binary file modified dist/text-security-disc.eot
Binary file not shown.
2 changes: 1 addition & 1 deletion dist/text-security-disc.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified dist/text-security-disc.ttf
Binary file not shown.
Binary file modified dist/text-security-disc.woff
Binary file not shown.
Binary file added dist/text-security-disc.woff2
Binary file not shown.
1 change: 1 addition & 0 deletions dist/text-security-square.css
Expand Up @@ -2,6 +2,7 @@
font-family: 'text-security-square';
src: url('text-security-square.eot');
src: url('text-security-square.eot?#iefix') format('embedded-opentype'),
url('text-security-square.woff2') format('woff2'),
url('text-security-square.woff') format('woff'),
url('text-security-square.ttf') format('truetype'),
url('text-security-square.svg#text-security') format('svg');
Expand Down
Binary file modified dist/text-security-square.eot
Binary file not shown.
2 changes: 1 addition & 1 deletion dist/text-security-square.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified dist/text-security-square.ttf
Binary file not shown.
Binary file modified dist/text-security-square.woff
Binary file not shown.
Binary file added dist/text-security-square.woff2
Binary file not shown.
3 changes: 3 additions & 0 deletions dist/text-security.css
Expand Up @@ -2,6 +2,7 @@
font-family: 'text-security-circle';
src: url('text-security-circle.eot');
src: url('text-security-circle.eot?#iefix') format('embedded-opentype'),
url('text-security-circle.woff2') format('woff2'),
url('text-security-circle.woff') format('woff'),
url('text-security-circle.ttf') format('truetype'),
url('text-security-circle.svg#text-security') format('svg');
Expand All @@ -10,6 +11,7 @@
font-family: 'text-security-square';
src: url('text-security-square.eot');
src: url('text-security-square.eot?#iefix') format('embedded-opentype'),
url('text-security-square.woff2') format('woff2'),
url('text-security-square.woff') format('woff'),
url('text-security-square.ttf') format('truetype'),
url('text-security-square.svg#text-security') format('svg');
Expand All @@ -18,6 +20,7 @@
font-family: 'text-security-disc';
src: url('text-security-disc.eot');
src: url('text-security-disc.eot?#iefix') format('embedded-opentype'),
url('text-security-disc.woff2') format('woff2'),
url('text-security-disc.woff') format('woff'),
url('text-security-disc.ttf') format('truetype'),
url('text-security-disc.svg#text-security') format('svg');
Expand Down
2 changes: 1 addition & 1 deletion dist/text-security.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions index.js
Expand Up @@ -4,6 +4,7 @@ var args = require('yargs').argv;
var svg2ttf = require('svg2ttf');
var ttf2eot = require('ttf2eot');
var ttf2woff = require('ttf2woff');
var ttf2woff2 = require('ttf2woff2');
var CleanCSS = require('clean-css');
var icons2font = require('svgicons2svgfont');

Expand Down Expand Up @@ -82,6 +83,9 @@ SHAPES.split(',').forEach(function (s) {

var woff = ttf2woff(ttfFile, {});
fs.writeFile(fontPath + '.woff', bufferFrom(woff.buffer), 'utf-8', logError);

var woff2 = ttf2woff2(ttfFile, {});
fs.writeFile(fontPath + '.woff2', bufferFrom(woff2.buffer), 'utf-8', logError);
})
.on('error', logError);

Expand Down

0 comments on commit a1acafc

Please sign in to comment.