Skip to content

Commit

Permalink
Use ttf file for normal icons and otf file for others
Browse files Browse the repository at this point in the history
Fix #19
  • Loading branch information
marella committed Dec 10, 2020
1 parent 54e4d4f commit 90e50a9
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 8 deletions.
10 changes: 5 additions & 5 deletions iconfont/material-icons.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
font-weight: 400;
src: url("MaterialIcons-Regular.eot");
/* For IE6-8 */
src: local("Material Icons"), local("MaterialIcons-Regular"), url("MaterialIcons-Regular.woff2") format("woff2"), url("MaterialIcons-Regular.woff") format("woff"), url("MaterialIcons-Regular.otf") format("opentype"), url("MaterialIcons-Regular.ttf") format("truetype");
src: local("Material Icons"), local("MaterialIcons-Regular"), url("MaterialIcons-Regular.woff2") format("woff2"), url("MaterialIcons-Regular.woff") format("woff"), url("MaterialIcons-Regular.ttf") format("truetype");
}

.material-icons, .material-icons-outlined, .material-icons-round, .material-icons-sharp, .material-icons-two-tone {
Expand Down Expand Up @@ -35,7 +35,7 @@
font-weight: 400;
src: url("MaterialIconsOutlined-Regular.eot");
/* For IE6-8 */
src: local("Material Icons Outlined"), local("MaterialIconsOutlined-Regular"), url("MaterialIconsOutlined-Regular.woff2") format("woff2"), url("MaterialIconsOutlined-Regular.woff") format("woff"), url("MaterialIconsOutlined-Regular.otf") format("opentype"), url("MaterialIconsOutlined-Regular.ttf") format("truetype");
src: local("Material Icons Outlined"), local("MaterialIconsOutlined-Regular"), url("MaterialIconsOutlined-Regular.woff2") format("woff2"), url("MaterialIconsOutlined-Regular.woff") format("woff"), url("MaterialIconsOutlined-Regular.otf") format("opentype");
}

.material-icons-outlined {
Expand All @@ -48,7 +48,7 @@
font-weight: 400;
src: url("MaterialIconsRound-Regular.eot");
/* For IE6-8 */
src: local("Material Icons Round"), local("MaterialIconsRound-Regular"), url("MaterialIconsRound-Regular.woff2") format("woff2"), url("MaterialIconsRound-Regular.woff") format("woff"), url("MaterialIconsRound-Regular.otf") format("opentype"), url("MaterialIconsRound-Regular.ttf") format("truetype");
src: local("Material Icons Round"), local("MaterialIconsRound-Regular"), url("MaterialIconsRound-Regular.woff2") format("woff2"), url("MaterialIconsRound-Regular.woff") format("woff"), url("MaterialIconsRound-Regular.otf") format("opentype");
}

.material-icons-round {
Expand All @@ -61,7 +61,7 @@
font-weight: 400;
src: url("MaterialIconsSharp-Regular.eot");
/* For IE6-8 */
src: local("Material Icons Sharp"), local("MaterialIconsSharp-Regular"), url("MaterialIconsSharp-Regular.woff2") format("woff2"), url("MaterialIconsSharp-Regular.woff") format("woff"), url("MaterialIconsSharp-Regular.otf") format("opentype"), url("MaterialIconsSharp-Regular.ttf") format("truetype");
src: local("Material Icons Sharp"), local("MaterialIconsSharp-Regular"), url("MaterialIconsSharp-Regular.woff2") format("woff2"), url("MaterialIconsSharp-Regular.woff") format("woff"), url("MaterialIconsSharp-Regular.otf") format("opentype");
}

.material-icons-sharp {
Expand All @@ -74,7 +74,7 @@
font-weight: 400;
src: url("MaterialIconsTwoTone-Regular.eot");
/* For IE6-8 */
src: local("Material Icons Two Tone"), local("MaterialIconsTwoTone-Regular"), url("MaterialIconsTwoTone-Regular.woff2") format("woff2"), url("MaterialIconsTwoTone-Regular.woff") format("woff"), url("MaterialIconsTwoTone-Regular.otf") format("opentype"), url("MaterialIconsTwoTone-Regular.ttf") format("truetype");
src: local("Material Icons Two Tone"), local("MaterialIconsTwoTone-Regular"), url("MaterialIconsTwoTone-Regular.woff2") format("woff2"), url("MaterialIconsTwoTone-Regular.woff") format("woff"), url("MaterialIconsTwoTone-Regular.otf") format("opentype");
}

.material-icons-two-tone {
Expand Down
2 changes: 1 addition & 1 deletion iconfont/material-icons.scss
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
$font-name: 'MaterialIcons#{$font-name}-Regular';
$class-name: material-icons-str-replace(to-lower-case($name), ' ', '-');

@include material-icons-font-face($font-family, $font-name);
@include material-icons-font-face($font-family, $font-name, true);

.material-icons-#{$class-name} {
@extend .material-icons;
Expand Down
8 changes: 6 additions & 2 deletions iconfont/mixins.scss
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
@mixin material-icons-font-face(
$font-family: $material-icons-font-family,
$font-name: $material-icons-font-name,
$otf: false,
$font-path: $material-icons-font-path
) {
$font-file: $font-path + $font-name;
Expand All @@ -32,8 +33,11 @@
src: local($font-family), local($font-name),
url('#{$font-file}.woff2') format('woff2'),
url('#{$font-file}.woff') format('woff'),
url('#{$font-file}.otf') format('opentype'),
url('#{$font-file}.ttf') format('truetype');
if(
$otf,
url('#{$font-file}.otf') format('opentype'),
url('#{$font-file}.ttf') format('truetype')
);
}
}

Expand Down

0 comments on commit 90e50a9

Please sign in to comment.