Skip to content

Commit a81cc43

Browse files
committed
save google fonts css to local and fuck GFW
1 parent 6bfa3d1 commit a81cc43

File tree

3 files changed

+1118
-2
lines changed

3 files changed

+1118
-2
lines changed

docs/fonts.googleapis.css

Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,264 @@
1+
/* https://fonts.googleapis.com/css?family=Roboto+Mono|Source+Sans+Pro:300,400,600 */
2+
/* cyrillic-ext */
3+
@font-face {
4+
font-family: 'Roboto Mono';
5+
font-style: normal;
6+
font-weight: 400;
7+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SeW4Ep0.woff2)
8+
format('woff2');
9+
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
10+
U+FE2E-FE2F;
11+
}
12+
/* cyrillic */
13+
@font-face {
14+
font-family: 'Roboto Mono';
15+
font-style: normal;
16+
font-weight: 400;
17+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_QOW4Ep0.woff2)
18+
format('woff2');
19+
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
20+
}
21+
/* greek */
22+
@font-face {
23+
font-family: 'Roboto Mono';
24+
font-style: normal;
25+
font-weight: 400;
26+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_R-W4Ep0.woff2)
27+
format('woff2');
28+
unicode-range: U+0370-03FF;
29+
}
30+
/* vietnamese */
31+
@font-face {
32+
font-family: 'Roboto Mono';
33+
font-style: normal;
34+
font-weight: 400;
35+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_S-W4Ep0.woff2)
36+
format('woff2');
37+
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
38+
U+01AF-01B0, U+1EA0-1EF9, U+20AB;
39+
}
40+
/* latin-ext */
41+
@font-face {
42+
font-family: 'Roboto Mono';
43+
font-style: normal;
44+
font-weight: 400;
45+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SuW4Ep0.woff2)
46+
format('woff2');
47+
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
48+
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
49+
}
50+
/* latin */
51+
@font-face {
52+
font-family: 'Roboto Mono';
53+
font-style: normal;
54+
font-weight: 400;
55+
src: url(https://fonts.gstatic.com/s/robotomono/v13/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW4.woff2)
56+
format('woff2');
57+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
58+
U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
59+
U+FEFF, U+FFFD;
60+
}
61+
/* cyrillic-ext */
62+
@font-face {
63+
font-family: 'Source Sans Pro';
64+
font-style: normal;
65+
font-weight: 300;
66+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2)
67+
format('woff2');
68+
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
69+
U+FE2E-FE2F;
70+
}
71+
/* cyrillic */
72+
@font-face {
73+
font-family: 'Source Sans Pro';
74+
font-style: normal;
75+
font-weight: 300;
76+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2)
77+
format('woff2');
78+
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
79+
}
80+
/* greek-ext */
81+
@font-face {
82+
font-family: 'Source Sans Pro';
83+
font-style: normal;
84+
font-weight: 300;
85+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2)
86+
format('woff2');
87+
unicode-range: U+1F00-1FFF;
88+
}
89+
/* greek */
90+
@font-face {
91+
font-family: 'Source Sans Pro';
92+
font-style: normal;
93+
font-weight: 300;
94+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2)
95+
format('woff2');
96+
unicode-range: U+0370-03FF;
97+
}
98+
/* vietnamese */
99+
@font-face {
100+
font-family: 'Source Sans Pro';
101+
font-style: normal;
102+
font-weight: 300;
103+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2)
104+
format('woff2');
105+
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
106+
U+01AF-01B0, U+1EA0-1EF9, U+20AB;
107+
}
108+
/* latin-ext */
109+
@font-face {
110+
font-family: 'Source Sans Pro';
111+
font-style: normal;
112+
font-weight: 300;
113+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2)
114+
format('woff2');
115+
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
116+
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
117+
}
118+
/* latin */
119+
@font-face {
120+
font-family: 'Source Sans Pro';
121+
font-style: normal;
122+
font-weight: 300;
123+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2)
124+
format('woff2');
125+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
126+
U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
127+
U+FEFF, U+FFFD;
128+
}
129+
/* cyrillic-ext */
130+
@font-face {
131+
font-family: 'Source Sans Pro';
132+
font-style: normal;
133+
font-weight: 400;
134+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2)
135+
format('woff2');
136+
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
137+
U+FE2E-FE2F;
138+
}
139+
/* cyrillic */
140+
@font-face {
141+
font-family: 'Source Sans Pro';
142+
font-style: normal;
143+
font-weight: 400;
144+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2)
145+
format('woff2');
146+
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
147+
}
148+
/* greek-ext */
149+
@font-face {
150+
font-family: 'Source Sans Pro';
151+
font-style: normal;
152+
font-weight: 400;
153+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2)
154+
format('woff2');
155+
unicode-range: U+1F00-1FFF;
156+
}
157+
/* greek */
158+
@font-face {
159+
font-family: 'Source Sans Pro';
160+
font-style: normal;
161+
font-weight: 400;
162+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2)
163+
format('woff2');
164+
unicode-range: U+0370-03FF;
165+
}
166+
/* vietnamese */
167+
@font-face {
168+
font-family: 'Source Sans Pro';
169+
font-style: normal;
170+
font-weight: 400;
171+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2)
172+
format('woff2');
173+
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
174+
U+01AF-01B0, U+1EA0-1EF9, U+20AB;
175+
}
176+
/* latin-ext */
177+
@font-face {
178+
font-family: 'Source Sans Pro';
179+
font-style: normal;
180+
font-weight: 400;
181+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2)
182+
format('woff2');
183+
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
184+
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
185+
}
186+
/* latin */
187+
@font-face {
188+
font-family: 'Source Sans Pro';
189+
font-style: normal;
190+
font-weight: 400;
191+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2)
192+
format('woff2');
193+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
194+
U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
195+
U+FEFF, U+FFFD;
196+
}
197+
/* cyrillic-ext */
198+
@font-face {
199+
font-family: 'Source Sans Pro';
200+
font-style: normal;
201+
font-weight: 600;
202+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2)
203+
format('woff2');
204+
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
205+
U+FE2E-FE2F;
206+
}
207+
/* cyrillic */
208+
@font-face {
209+
font-family: 'Source Sans Pro';
210+
font-style: normal;
211+
font-weight: 600;
212+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2)
213+
format('woff2');
214+
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
215+
}
216+
/* greek-ext */
217+
@font-face {
218+
font-family: 'Source Sans Pro';
219+
font-style: normal;
220+
font-weight: 600;
221+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2)
222+
format('woff2');
223+
unicode-range: U+1F00-1FFF;
224+
}
225+
/* greek */
226+
@font-face {
227+
font-family: 'Source Sans Pro';
228+
font-style: normal;
229+
font-weight: 600;
230+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2)
231+
format('woff2');
232+
unicode-range: U+0370-03FF;
233+
}
234+
/* vietnamese */
235+
@font-face {
236+
font-family: 'Source Sans Pro';
237+
font-style: normal;
238+
font-weight: 600;
239+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2)
240+
format('woff2');
241+
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
242+
U+01AF-01B0, U+1EA0-1EF9, U+20AB;
243+
}
244+
/* latin-ext */
245+
@font-face {
246+
font-family: 'Source Sans Pro';
247+
font-style: normal;
248+
font-weight: 600;
249+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2)
250+
format('woff2');
251+
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
252+
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
253+
}
254+
/* latin */
255+
@font-face {
256+
font-family: 'Source Sans Pro';
257+
font-style: normal;
258+
font-weight: 600;
259+
src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2)
260+
format('woff2');
261+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
262+
U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
263+
U+FEFF, U+FFFD;
264+
}

docs/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,12 @@
4646

4747
<link rel="icon" href="./c.svg" />
4848
<title>Linux 网络编程与加密</title>
49-
<link
49+
<link rel="stylesheet" href="./vue.css" />
50+
<link rel="stylesheet" href="./fonts.googleapis.css" />
51+
<!-- <link
5052
rel="stylesheet"
5153
href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css"
52-
/>
54+
/> -->
5355
<link
5456
rel="stylesheet"
5557
href="//cdn.jsdelivr.net/npm/gitalk/dist/gitalk.css"

0 commit comments

Comments
 (0)