40
40
font-weight : 700 ;
41
41
src : local ('Heuristica Bold' ), url ("http://www.rust-lang.org/fonts/Heuristica-Bold.woff" ) format ('woff' );
42
42
}
43
- /* Global page semantics
44
- ========================================================================== */
43
+
44
+ * {
45
+ -webkit-box-sizing : border-box;
46
+ -moz-box-sizing : border-box;
47
+ box-sizing : border-box;
48
+ }
49
+
50
+ /* General structure */
51
+
45
52
body {
46
53
margin : 0 auto;
47
54
padding : 0 15px ;
@@ -157,8 +164,8 @@ footer {
157
164
margin-bottom : 1em ;
158
165
}
159
166
160
- /* Links layout
161
- ========================================================================== */
167
+ /* Links layout */
168
+
162
169
a {
163
170
text-decoration : none;
164
171
color : # 428BCA ;
@@ -183,18 +190,17 @@ h5 a:link, h5 a:visited {color: black;}
183
190
h1 a : hover , h2 a : hover , h3 a : hover , h4 a : hover ,
184
191
h5 a : hover {text-decoration : none;}
185
192
186
- /* Code
187
- ========================================================================== */
193
+ /* Code */
194
+
188
195
pre , code {
189
- font-family : Menlo, Monaco, Consolas, "DejaVu Sans Mono" , monospace;
190
- border-radius : 4px ;
196
+ font-family : "Source Code Pro" , Menlo, Monaco, Consolas, "DejaVu Sans Mono" , monospace;
191
197
}
192
198
pre {
193
- background-color : # FDFDFD ;
194
- border : 1px solid # CCC ;
195
- border-radius : 0.5em ;
199
+ border-left : 2px solid # eee ;
200
+ border-radius : 0 ;
196
201
white-space : pre-wrap;
197
- padding : 9.5px ;
202
+ padding : 14px ;
203
+ padding-right : 0 ;
198
204
margin : 20px 0 ;
199
205
font-size : 13px ;
200
206
word-break : break-all;
@@ -211,7 +217,6 @@ pre code {
211
217
color : inherit;
212
218
white-space : pre-wrap;
213
219
background-color : transparent;
214
- border-radius : 0 ;
215
220
}
216
221
217
222
/* Code highlighting */
@@ -225,16 +230,16 @@ pre.rust .doccomment { color: #4D4D4C; }
225
230
pre .rust .macro , pre .rust .macro-nonterminal { color : # 3E999F ; }
226
231
pre .rust .lifetime { color : # B76514 ; }
227
232
233
+ /* The rest */
228
234
229
- /* The rest
230
- ========================================================================== */
231
235
# versioninfo {
232
236
text-align : center;
233
237
margin : 0.5em ;
234
238
font-size : 1.1em ;
235
239
}
236
- @media only screen and (min-width : 768px ) {
240
+ @media (min-width : 768px ) {
237
241
# versioninfo {
242
+ font-size : 0.8em ;
238
243
position : fixed;
239
244
bottom : 0px ;
240
245
right : 0px ;
@@ -252,10 +257,12 @@ pre.rust .lifetime { color: #B76514; }
252
257
}
253
258
254
259
blockquote {
255
- color : black;
256
- border-left : 5px solid # eee ;
257
- margin : 0 0 20px ;
258
- padding : 10px 20px ;
260
+ color : # 000 ;
261
+ margin : 20px 0 ;
262
+ padding : 15px 20px ;
263
+ background-color : # f2f7f9 ;
264
+ border-top : .1em solid # e5eef2 ;
265
+ border-bottom : .1em solid # e5eef2 ;
259
266
}
260
267
blockquote p {
261
268
font-size : 17px ;
@@ -319,6 +326,12 @@ table th {
319
326
padding : 5px ;
320
327
}
321
328
329
+ @media (min-width : 1170px ) {
330
+ pre {
331
+ font-size : 15px ;
332
+ }
333
+ }
334
+
322
335
@media print {
323
336
* {
324
337
text-shadow : none !important ;
0 commit comments