1
+ /* RTD Theme ---------------------------------------------------------------- */
2
+
1
3
@import 'theme.css' ;
2
4
5
+ /* Raleway Font ------------------------------------------------------------- */
6
+
7
+ @font-face {
8
+ font-family : 'Raleway' ;
9
+ font-style : normal;
10
+ font-weight : 200 ;
11
+ src : url ('../fonts/Raleway/raleway-v14-latin-200.eot' ); /* IE9 Compat Modes */
12
+ src : local ('Raleway ExtraLight' ), local ('Raleway-ExtraLight' ),
13
+ url ('../fonts/Raleway/raleway-v14-latin-200.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
14
+ url ('../fonts/Raleway/raleway-v14-latin-200.woff2' ) format ('woff2' ), /* Super Modern Browsers */
15
+ url ('../fonts/Raleway/raleway-v14-latin-200.woff' ) format ('woff' ), /* Modern Browsers */
16
+ url ('../fonts/Raleway/raleway-v14-latin-200.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
17
+ url ('../fonts/Raleway/raleway-v14-latin-200.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
18
+ }
19
+
20
+ @font-face {
21
+ font-family : 'Raleway' ;
22
+ font-style : italic;
23
+ font-weight : 200 ;
24
+ src : url ('../fonts/Raleway/raleway-v14-latin-200italic.eot' ); /* IE9 Compat Modes */
25
+ src : local ('Raleway ExtraLight Italic' ), local ('Raleway-ExtraLightItalic' ),
26
+ url ('../fonts/Raleway/raleway-v14-latin-200italic.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
27
+ url ('../fonts/Raleway/raleway-v14-latin-200italic.woff2' ) format ('woff2' ), /* Super Modern Browsers */
28
+ url ('../fonts/Raleway/raleway-v14-latin-200italic.woff' ) format ('woff' ), /* Modern Browsers */
29
+ url ('../fonts/Raleway/raleway-v14-latin-200italic.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
30
+ url ('../fonts/Raleway/raleway-v14-latin-200italic.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
31
+ }
32
+
33
+ @font-face {
34
+ font-family : 'Raleway' ;
35
+ font-style : normal;
36
+ font-weight : 400 ;
37
+ src : url ('../fonts/Raleway/raleway-v14-latin-regular.eot' ); /* IE9 Compat Modes */
38
+ src : local ('Raleway' ), local ('Raleway-Regular' ),
39
+ url ('../fonts/Raleway/raleway-v14-latin-regular.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
40
+ url ('../fonts/Raleway/raleway-v14-latin-regular.woff2' ) format ('woff2' ), /* Super Modern Browsers */
41
+ url ('../fonts/Raleway/raleway-v14-latin-regular.woff' ) format ('woff' ), /* Modern Browsers */
42
+ url ('../fonts/Raleway/raleway-v14-latin-regular.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
43
+ url ('../fonts/Raleway/raleway-v14-latin-regular.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
44
+ }
45
+
46
+ @font-face {
47
+ font-family : 'Raleway' ;
48
+ font-style : italic;
49
+ font-weight : 400 ;
50
+ src : url ('../fonts/Raleway/raleway-v14-latin-italic.eot' ); /* IE9 Compat Modes */
51
+ src : local ('Raleway Italic' ), local ('Raleway-Italic' ),
52
+ url ('../fonts/Raleway/raleway-v14-latin-italic.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
53
+ url ('../fonts/Raleway/raleway-v14-latin-italic.woff2' ) format ('woff2' ), /* Super Modern Browsers */
54
+ url ('../fonts/Raleway/raleway-v14-latin-italic.woff' ) format ('woff' ), /* Modern Browsers */
55
+ url ('../fonts/Raleway/raleway-v14-latin-italic.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
56
+ url ('../fonts/Raleway/raleway-v14-latin-italic.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
57
+ }
58
+
59
+ @font-face {
60
+ font-family : 'Raleway' ;
61
+ font-style : normal;
62
+ font-weight : 700 ;
63
+ src : url ('../fonts/Raleway/raleway-v14-latin-700.eot' ); /* IE9 Compat Modes */
64
+ src : local ('Raleway Bold' ), local ('Raleway-Bold' ),
65
+ url ('../fonts/Raleway/raleway-v14-latin-700.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
66
+ url ('../fonts/Raleway/raleway-v14-latin-700.woff2' ) format ('woff2' ), /* Super Modern Browsers */
67
+ url ('../fonts/Raleway/raleway-v14-latin-700.woff' ) format ('woff' ), /* Modern Browsers */
68
+ url ('../fonts/Raleway/raleway-v14-latin-700.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
69
+ url ('../fonts/Raleway/raleway-v14-latin-700.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
70
+ }
71
+
72
+ @font-face {
73
+ font-family : 'Raleway' ;
74
+ font-style : italic;
75
+ font-weight : 700 ;
76
+ src : url ('../fonts/Raleway/raleway-v14-latin-700italic.eot' ); /* IE9 Compat Modes */
77
+ src : local ('Raleway Bold Italic' ), local ('Raleway-BoldItalic' ),
78
+ url ('../fonts/Raleway/raleway-v14-latin-700italic.eot?#iefix' ) format ('embedded-opentype' ), /* IE6-IE8 */
79
+ url ('../fonts/Raleway/raleway-v14-latin-700italic.woff2' ) format ('woff2' ), /* Super Modern Browsers */
80
+ url ('../fonts/Raleway/raleway-v14-latin-700italic.woff' ) format ('woff' ), /* Modern Browsers */
81
+ url ('../fonts/Raleway/raleway-v14-latin-700italic.ttf' ) format ('truetype' ), /* Safari, Android, iOS */
82
+ url ('../fonts/Raleway/raleway-v14-latin-700italic.svg#Raleway' ) format ('svg' ); /* Legacy iOS */
83
+ }
84
+
85
+ /* General ------------------------------------------------------------------ */
86
+
87
+ body , p , legend {
88
+ font-family : "Raleway" , "Helvetica" , "Arial" , sans-serif;
89
+ }
90
+
91
+ .wy-nav-content {
92
+ background-image : url ('../img/ci-background.png' );
93
+ background-position : bottom right;
94
+ background-repeat : no-repeat;
95
+ background-size : 200px ;
96
+ }
97
+
3
98
/* Titles ------------------------------------------------------------------- */
4
99
100
+ h1 , h2 , h3 , h4 , h5 , h6 {
101
+ font-family : "Raleway" , "Helvetica" , "Arial" , sans-serif;
102
+ }
103
+
5
104
h1 {
6
105
margin-bottom : 2rem ;
7
106
}
@@ -53,7 +152,6 @@ h2, h3 {
53
152
54
153
# nav_inner {
55
154
background-color : transparent;
56
- font-family : Lucida Grande, Verdana, Geneva, sans-serif;
57
155
font-size : 11px ;
58
156
margin : 0 ;
59
157
padding : 8px 12px 0 20px ;
@@ -89,7 +187,6 @@ div#pulldown-menu {
89
187
color : # ffffff ;
90
188
text-decoration : none;
91
189
font-size : 12px ;
92
- font-family : "Roboto Slab" , "ff-tisa-web-pro" , "Georgia" , Arial, sans-serif;
93
190
font-weight : 700 ;
94
191
}
95
192
@@ -98,12 +195,19 @@ div#pulldown-menu {
98
195
font-size : 11px ;
99
196
line-height : 1.4em ;
100
197
font-weight : 300 ;
101
- font-family : Lucida Grande, Verdana, Geneva, sans-serif;
102
198
color : # aaaaaa ;
103
199
}
104
200
105
201
/* Side Menu ---------------------------------------------------------------- */
106
202
203
+ .wy-nav-side {
204
+ background : # 252525 ;
205
+ }
206
+
207
+ .wy-side-nav-search .logo {
208
+ width : 100% !important ;
209
+ }
210
+
107
211
.wy-side-nav-search a {
108
212
color : # ffffff ;
109
213
}
@@ -125,7 +229,7 @@ div#pulldown-menu {
125
229
}
126
230
127
231
.wy-nav-content {
128
- max-width : none ;
232
+ max-width : 900 px ;
129
233
}
130
234
131
235
.wy-nav-content-wrap a , .wy-nav-content-wrap a : visited {
@@ -136,6 +240,14 @@ div#pulldown-menu {
136
240
color : # 97310e ;
137
241
}
138
242
243
+ .wy-menu-vertical li span .toctree-expand {
244
+ margin-right : 0.65em ;
245
+ }
246
+
247
+ .wy-menu-vertical li span .toctree-expand ::before {
248
+ display : none !important ;
249
+ }
250
+
139
251
/* Elements ----------------------------------------------------------------- */
140
252
141
253
.highlighted {
@@ -144,38 +256,62 @@ div#pulldown-menu {
144
256
background-color : # f1d40f !important ;
145
257
}
146
258
147
- .wy-alert .wy-alert-success .wy-alert-title , .rst-content .wy-alert-success .note .wy-alert-title , .rst-content .wy-alert-success .attention .wy-alert-title , .rst-content .wy-alert-success .caution .wy-alert-title , .rst-content .wy-alert-success .danger .wy-alert-title , .rst-content .wy-alert-success .error .wy-alert-title , .rst-content .hint .wy-alert-title , .rst-content .important .wy-alert-title , .rst-content .tip .wy-alert-title , .rst-content .wy-alert-success .warning .wy-alert-title , .rst-content .wy-alert-success .seealso .wy-alert-title , .rst-content .wy-alert-success .admonition-todo .wy-alert-title , .wy-alert .wy-alert-success .rst-content .admonition-title , .rst-content .wy-alert .wy-alert-success .admonition-title , .rst-content .wy-alert-success .note .admonition-title , .rst-content .wy-alert-success .attention .admonition-title , .rst-content .wy-alert-success .caution .admonition-title , .rst-content .wy-alert-success .danger .admonition-title , .rst-content .wy-alert-success .error .admonition-title , .rst-content .hint .admonition-title , .rst-content .important .admonition-title , .rst-content .tip .admonition-title , .rst-content .wy-alert-success .warning .admonition-title , .rst-content .wy-alert-success .seealso .admonition-title , .rst-content .wy-alert-success .admonition-todo .admonition-title {
148
- background-color : # dd4814 ;
149
- }
150
-
151
- .wy-alert .wy-alert-success , .rst-content .wy-alert-success .note , .rst-content .wy-alert-success .attention , .rst-content .wy-alert-success .caution , .rst-content .wy-alert-success .danger , .rst-content .wy-alert-success .error , .rst-content .hint , .rst-content .important , .rst-content .tip , .rst-content .wy-alert-success .warning , .rst-content .wy-alert-success .seealso , .rst-content .wy-alert-success .admonition-todo {
152
- background : rgba (0 , 0 , 0 , 0.05 );
153
- }
154
-
155
259
/* override table width restrictions */
156
260
.wy-table-responsive table td , .wy-table-responsive table th {
157
- white-space : normal ;
261
+ white-space : pre ;
158
262
}
159
263
160
- .wy-table-responsive {
161
- margin-bottom : 24px ;
162
- max-width : 100% ;
163
- overflow : visible;
264
+ .rst-content {
265
+ max-width : 60em ;
164
266
}
165
267
166
268
.rst-content dl : not (.docutils ) dt {
167
- background : # fbefeb ;
168
- color : # dd4814 ;
269
+ background : # fdc894 ;
270
+ color : # 434343 ;
169
271
border-top : solid 3px # dd4814 ;
170
272
}
171
273
172
- .wy-plain-list-disc li ul , .rst-content .section ul li ul , .rst-content .toctree-wrapper ul li ul , article ul li ul {
173
- margin-bottom : 0.5rem ;
174
- margin-top : -0.5rem ;
274
+ .rst-content .section ol p , .rst-content .section ul p {
275
+ margin : 0 ;
175
276
}
176
277
177
278
.rst-content dl : not (.docutils ) dt : first-child {
178
- margin-top : 1rem ;
279
+ margin-top : 1rem ;
280
+ }
281
+
282
+ .rst-content dl : not (.docutils ) tt .descname , .rst-content dl : not (.docutils ) tt .descname , .rst-content dl : not (.docutils ) code .descname {
283
+ padding-right : 0.2rem ;
284
+ }
285
+
286
+ .admonition {
287
+ margin-bottom : 2.5rem !important ;
288
+ margin-top : 2rem ;
289
+ }
290
+
291
+ /* Messages ----------------------------------------------------------------- */
292
+
293
+ .rst-content .success {
294
+ background : # dff0d8 ;
295
+ }
296
+
297
+ .rst-content .success .admonition-title {
298
+ background-color : # 9ace25 ;
299
+ }
300
+
301
+ .rst-content .info {
302
+ background : # e8eff1 ;
303
+ }
304
+
305
+ .rst-content .info .admonition-title {
306
+ background : # 5bc0de ;
307
+ }
308
+
309
+ .rst-content .important {
310
+ background : # f9f3f3 ;
311
+ }
312
+
313
+ .rst-content .important .admonition-title {
314
+ background : # dd4814 ;
179
315
}
180
316
181
317
/* Footer ------------------------------------------------------------------- */
@@ -184,3 +320,63 @@ div#pulldown-menu {
184
320
margin-bottom : 2.5rem ;
185
321
margin-top : 2.5rem ;
186
322
}
323
+
324
+ /* Carbon Ads --------------------------------------------------------------- */
325
+
326
+ # carbonads {
327
+ font-family : -apple-system, BlinkMacSystemFont, "Segoe UI" , Roboto, Oxygen-Sans, Ubuntu,
328
+ Cantarell, "Helvetica Neue" , Helvetica, Arial, sans-serif;
329
+ }
330
+
331
+ # carbonads {
332
+ display : flex;
333
+ max-width : 330px ;
334
+ background-color : hsla (0 , 0% , 98% , 0.1 );
335
+ border : 1px solid hsla (0 , 0% , 98% , 0.15 );
336
+ margin : 3em 1.5em ;
337
+ }
338
+
339
+ # carbonads a {
340
+ color : inherit;
341
+ text-decoration : none;
342
+ }
343
+
344
+ # carbonads a : hover {
345
+ color : inherit;
346
+ }
347
+
348
+ # carbonads span {
349
+ position : relative;
350
+ display : block;
351
+ overflow : hidden;
352
+ }
353
+
354
+ .carbon-img {
355
+ display : block;
356
+ margin : 0 ;
357
+ line-height : 1 ;
358
+ text-align : center;
359
+ }
360
+
361
+ .carbon-img img {
362
+ display : block;
363
+ margin : auto;
364
+ }
365
+
366
+ .carbon-text {
367
+ font-size : 13px ;
368
+ padding : 10px ;
369
+ line-height : 1.5 ;
370
+ text-align : left;
371
+ }
372
+
373
+ .carbon-poweredby {
374
+ display : block;
375
+ padding : 8px 10px ;
376
+ text-align : center;
377
+ text-transform : uppercase;
378
+ letter-spacing : .5px ;
379
+ font-weight : lighter;
380
+ font-size : 9px ;
381
+ line-height : 1 ;
382
+ }
0 commit comments