Dan Brown

Improved font quality and cyrillic support

Fixes dodgy font rendering on windows
Showing 61 changed files with 60 additions and 65 deletions
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
1 -/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 30, 2015 */ 1 +// Generated using https://google-webfonts-helper.herokuapp.com
2 +
3 +/* roboto-100 - cyrillic_latin */
2 @font-face { 4 @font-face {
3 font-family: 'Roboto'; 5 font-family: 'Roboto';
4 - src: url('/fonts/roboto-bold-webfont.eot');
5 - src: url('/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
6 - url('/fonts/roboto-bold-webfont.woff2') format('woff2'),
7 - url('/fonts/roboto-bold-webfont.woff') format('woff'),
8 - url('/fonts/roboto-bold-webfont.ttf') format('truetype'),
9 - url('/fonts/roboto-bold-webfont.svg#robotobold') format('svg');
10 - font-weight: bold;
11 font-style: normal; 6 font-style: normal;
7 + font-weight: 100;
8 + src: local('Roboto Thin'), local('Roboto-Thin'),
9 + url('/fonts/roboto-v15-cyrillic_latin-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
10 + url('/fonts/roboto-v15-cyrillic_latin-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
12 } 11 }
13 - 12 +/* roboto-100italic - cyrillic_latin */
14 @font-face { 13 @font-face {
15 font-family: 'Roboto'; 14 font-family: 'Roboto';
16 - src: url('/fonts/roboto-bolditalic-webfont.eot');
17 - src: url('/fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
18 - url('/fonts/roboto-bolditalic-webfont.woff2') format('woff2'),
19 - url('/fonts/roboto-bolditalic-webfont.woff') format('woff'),
20 - url('/fonts/roboto-bolditalic-webfont.ttf') format('truetype'),
21 - url('/fonts/roboto-bolditalic-webfont.svg#robotobold_italic') format('svg');
22 - font-weight: bold;
23 font-style: italic; 15 font-style: italic;
16 + font-weight: 100;
17 + src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
18 + url('/fonts/roboto-v15-cyrillic_latin-100italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
19 + url('/fonts/roboto-v15-cyrillic_latin-100italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
24 } 20 }
25 - 21 +/* roboto-300 - cyrillic_latin */
26 @font-face { 22 @font-face {
27 font-family: 'Roboto'; 23 font-family: 'Roboto';
28 - src: url('/fonts/roboto-italic-webfont.eot'); 24 + font-style: normal;
29 - src: url('/fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'), 25 + font-weight: 300;
30 - url('/fonts/roboto-italic-webfont.woff2') format('woff2'), 26 + src: local('Roboto Light'), local('Roboto-Light'),
31 - url('/fonts/roboto-italic-webfont.woff') format('woff'), 27 + url('/fonts/roboto-v15-cyrillic_latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
32 - url('/fonts/roboto-italic-webfont.ttf') format('truetype'), 28 + url('/fonts/roboto-v15-cyrillic_latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
33 - url('/fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');
34 - font-weight: normal;
35 - font-style: italic;
36 } 29 }
37 - 30 +/* roboto-300italic - cyrillic_latin */
38 @font-face { 31 @font-face {
39 font-family: 'Roboto'; 32 font-family: 'Roboto';
40 - src: url('/fonts/roboto-light-webfont.eot'); 33 + font-style: italic;
41 - src: url('/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
42 - url('/fonts/roboto-light-webfont.woff2') format('woff2'),
43 - url('/fonts/roboto-light-webfont.woff') format('woff'),
44 - url('/fonts/roboto-light-webfont.ttf') format('truetype'),
45 - url('/fonts/roboto-light-webfont.svg#robotolight') format('svg');
46 font-weight: 300; 34 font-weight: 300;
35 + src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
36 + url('/fonts/roboto-v15-cyrillic_latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
37 + url('/fonts/roboto-v15-cyrillic_latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
38 +}
39 +/* roboto-regular - cyrillic_latin */
40 +@font-face {
41 + font-family: 'Roboto';
47 font-style: normal; 42 font-style: normal;
43 + font-weight: 400;
44 + src: local('Roboto'), local('Roboto-Regular'),
45 + url('/fonts/roboto-v15-cyrillic_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
46 + url('/fonts/roboto-v15-cyrillic_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
48 } 47 }
49 - 48 +/* roboto-italic - cyrillic_latin */
50 @font-face { 49 @font-face {
51 font-family: 'Roboto'; 50 font-family: 'Roboto';
52 - src: url('/fonts/roboto-lightitalic-webfont.eot');
53 - src: url('/fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
54 - url('/fonts/roboto-lightitalic-webfont.woff2') format('woff2'),
55 - url('/fonts/roboto-lightitalic-webfont.woff') format('woff'),
56 - url('/fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
57 - url('/fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');
58 - font-weight: 300;
59 font-style: italic; 51 font-style: italic;
52 + font-weight: 400;
53 + src: local('Roboto Italic'), local('Roboto-Italic'),
54 + url('/fonts/roboto-v15-cyrillic_latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
55 + url('/fonts/roboto-v15-cyrillic_latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
60 } 56 }
61 - 57 +/* roboto-500 - cyrillic_latin */
62 @font-face { 58 @font-face {
63 font-family: 'Roboto'; 59 font-family: 'Roboto';
64 - src: url('/fonts/roboto-medium-webfont.eot');
65 - src: url('/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
66 - url('/fonts/roboto-medium-webfont.woff2') format('woff2'),
67 - url('/fonts/roboto-medium-webfont.woff') format('woff'),
68 - url('/fonts/roboto-medium-webfont.ttf') format('truetype'),
69 - url('/fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
70 - font-weight: 500;
71 font-style: normal; 60 font-style: normal;
61 + font-weight: 500;
62 + src: local('Roboto Medium'), local('Roboto-Medium'),
63 + url('/fonts/roboto-v15-cyrillic_latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
64 + url('/fonts/roboto-v15-cyrillic_latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
72 } 65 }
73 - 66 +/* roboto-500italic - cyrillic_latin */
74 @font-face { 67 @font-face {
75 font-family: 'Roboto'; 68 font-family: 'Roboto';
76 - src: url('/fonts/roboto-mediumitalic-webfont.eot');
77 - src: url('/fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
78 - url('/fonts/roboto-mediumitalic-webfont.woff2') format('woff2'),
79 - url('/fonts/roboto-mediumitalic-webfont.woff') format('woff'),
80 - url('/fonts/roboto-mediumitalic-webfont.ttf') format('truetype'),
81 - url('/fonts/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');
82 - font-weight: 500;
83 font-style: italic; 69 font-style: italic;
70 + font-weight: 500;
71 + src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
72 + url('/fonts/roboto-v15-cyrillic_latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
73 + url('/fonts/roboto-v15-cyrillic_latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
84 } 74 }
85 - 75 +/* roboto-700 - cyrillic_latin */
86 @font-face { 76 @font-face {
87 font-family: 'Roboto'; 77 font-family: 'Roboto';
88 - src: url('/fonts/roboto-regular-webfont.eot');
89 - src: url('/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
90 - url('/fonts/roboto-regular-webfont.woff2') format('woff2'),
91 - url('/fonts/roboto-regular-webfont.woff') format('woff'),
92 - url('/fonts/roboto-regular-webfont.ttf') format('truetype'),
93 - url('/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
94 - font-weight: normal;
95 font-style: normal; 78 font-style: normal;
79 + font-weight: 700;
80 + src: local('Roboto Bold'), local('Roboto-Bold'),
81 + url('/fonts/roboto-v15-cyrillic_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
82 + url('/fonts/roboto-v15-cyrillic_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
83 +}
84 +/* roboto-700italic - cyrillic_latin */
85 +@font-face {
86 + font-family: 'Roboto';
87 + font-style: italic;
88 + font-weight: 700;
89 + src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
90 + url('/fonts/roboto-v15-cyrillic_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+ */
91 + url('/fonts/roboto-v15-cyrillic_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
96 } 92 }
97 93
98 /* roboto-mono-regular - latin */ 94 /* roboto-mono-regular - latin */
99 -// https://google-webfonts-helper.herokuapp.com
100 @font-face { 95 @font-face {
101 font-family: 'Roboto Mono'; 96 font-family: 'Roboto Mono';
102 font-style: normal; 97 font-style: normal;
......