Project

General

Profile

Statistics
| Revision:

root / trunk / docs / _build / html / _static / basic.css

History | View | Annotate | Download (7.65 KB)

1 4 andrej.cim
/*
2
 * basic.css
3
 * ~~~~~~~~~
4
 *
5
 * Sphinx stylesheet -- basic theme.
6
 *
7
 * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
8
 * :license: BSD, see LICENSE for details.
9
 *
10
 */
11
12
/* -- main layout ----------------------------------------------------------- */
13
14
div.clearer {
15
    clear: both;
16
}
17
18
/* -- relbar ---------------------------------------------------------------- */
19
20
div.related {
21
    width: 100%;
22
    font-size: 90%;
23
}
24
25
div.related h3 {
26
    display: none;
27
}
28
29
div.related ul {
30
    margin: 0;
31
    padding: 0 0 0 10px;
32
    list-style: none;
33
}
34
35
div.related li {
36
    display: inline;
37
}
38
39
div.related li.right {
40
    float: right;
41
    margin-right: 5px;
42
}
43
44
/* -- sidebar --------------------------------------------------------------- */
45
46
div.sphinxsidebarwrapper {
47
    padding: 10px 5px 0 10px;
48
}
49
50
div.sphinxsidebar {
51
    float: left;
52
    width: 230px;
53
    margin-left: -100%;
54
    font-size: 90%;
55
}
56
57
div.sphinxsidebar ul {
58
    list-style: none;
59
}
60
61
div.sphinxsidebar ul ul,
62
div.sphinxsidebar ul.want-points {
63
    margin-left: 20px;
64
    list-style: square;
65
}
66
67
div.sphinxsidebar ul ul {
68
    margin-top: 0;
69
    margin-bottom: 0;
70
}
71
72
div.sphinxsidebar form {
73
    margin-top: 10px;
74
}
75
76
div.sphinxsidebar input {
77
    border: 1px solid #98dbcc;
78
    font-family: sans-serif;
79
    font-size: 1em;
80
}
81
82
img {
83
    border: 0;
84
}
85
86
/* -- search page ----------------------------------------------------------- */
87
88
ul.search {
89
    margin: 10px 0 0 20px;
90
    padding: 0;
91
}
92
93
ul.search li {
94
    padding: 5px 0 5px 20px;
95
    background-image: url(file.png);
96
    background-repeat: no-repeat;
97
    background-position: 0 7px;
98
}
99
100
ul.search li a {
101
    font-weight: bold;
102
}
103
104
ul.search li div.context {
105
    color: #888;
106
    margin: 2px 0 0 30px;
107
    text-align: left;
108
}
109
110
ul.keywordmatches li.goodmatch a {
111
    font-weight: bold;
112
}
113
114
/* -- index page ------------------------------------------------------------ */
115
116
table.contentstable {
117
    width: 90%;
118
}
119
120
table.contentstable p.biglink {
121
    line-height: 150%;
122
}
123
124
a.biglink {
125
    font-size: 1.3em;
126
}
127
128
span.linkdescr {
129
    font-style: italic;
130
    padding-top: 5px;
131
    font-size: 90%;
132
}
133
134
/* -- general index --------------------------------------------------------- */
135
136
table.indextable {
137
    width: 100%;
138
}
139
140
table.indextable td {
141
    text-align: left;
142
    vertical-align: top;
143
}
144
145
table.indextable dl, table.indextable dd {
146
    margin-top: 0;
147
    margin-bottom: 0;
148
}
149
150
table.indextable tr.pcap {
151
    height: 10px;
152
}
153
154
table.indextable tr.cap {
155
    margin-top: 10px;
156
    background-color: #f2f2f2;
157
}
158
159
img.toggler {
160
    margin-right: 3px;
161
    margin-top: 3px;
162
    cursor: pointer;
163
}
164
165
div.modindex-jumpbox {
166
    border-top: 1px solid #ddd;
167
    border-bottom: 1px solid #ddd;
168
    margin: 1em 0 1em 0;
169
    padding: 0.4em;
170
}
171
172
div.genindex-jumpbox {
173
    border-top: 1px solid #ddd;
174
    border-bottom: 1px solid #ddd;
175
    margin: 1em 0 1em 0;
176
    padding: 0.4em;
177
}
178
179
/* -- general body styles --------------------------------------------------- */
180
181
a.headerlink {
182
    visibility: hidden;
183
}
184
185
h1:hover > a.headerlink,
186
h2:hover > a.headerlink,
187
h3:hover > a.headerlink,
188
h4:hover > a.headerlink,
189
h5:hover > a.headerlink,
190
h6:hover > a.headerlink,
191
dt:hover > a.headerlink {
192
    visibility: visible;
193
}
194
195
div.body p.caption {
196
    text-align: inherit;
197
}
198
199
div.body td {
200
    text-align: left;
201
}
202
203
.field-list ul {
204
    padding-left: 1em;
205
}
206
207
.first {
208
    margin-top: 0 !important;
209
}
210
211
p.rubric {
212
    margin-top: 30px;
213
    font-weight: bold;
214
}
215
216
.align-left {
217
    text-align: left;
218
}
219
220
.align-center {
221
    clear: both;
222
    text-align: center;
223
}
224
225
.align-right {
226
    text-align: right;
227
}
228
229
/* -- sidebars -------------------------------------------------------------- */
230
231
div.sidebar {
232
    margin: 0 0 0.5em 1em;
233
    border: 1px solid #ddb;
234
    padding: 7px 7px 0 7px;
235
    background-color: #ffe;
236
    width: 40%;
237
    float: right;
238
}
239
240
p.sidebar-title {
241
    font-weight: bold;
242
}
243
244
/* -- topics ---------------------------------------------------------------- */
245
246
div.topic {
247
    border: 1px solid #ccc;
248
    padding: 7px 7px 0 7px;
249
    margin: 10px 0 10px 0;
250
}
251
252
p.topic-title {
253
    font-size: 1.1em;
254
    font-weight: bold;
255
    margin-top: 10px;
256
}
257
258
/* -- admonitions ----------------------------------------------------------- */
259
260
div.admonition {
261
    margin-top: 10px;
262
    margin-bottom: 10px;
263
    padding: 7px;
264
}
265
266
div.admonition dt {
267
    font-weight: bold;
268
}
269
270
div.admonition dl {
271
    margin-bottom: 0;
272
}
273
274
p.admonition-title {
275
    margin: 0px 10px 5px 0px;
276
    font-weight: bold;
277
}
278
279
div.body p.centered {
280
    text-align: center;
281
    margin-top: 25px;
282
}
283
284
/* -- tables ---------------------------------------------------------------- */
285
286
table.docutils {
287
    border: 0;
288
    border-collapse: collapse;
289
}
290
291
table.docutils td, table.docutils th {
292
    padding: 1px 8px 1px 5px;
293
    border-top: 0;
294
    border-left: 0;
295
    border-right: 0;
296
    border-bottom: 1px solid #aaa;
297
}
298
299
table.field-list td, table.field-list th {
300
    border: 0 !important;
301
}
302
303
table.footnote td, table.footnote th {
304
    border: 0 !important;
305
}
306
307
th {
308
    text-align: left;
309
    padding-right: 5px;
310
}
311
312
table.citation {
313
    border-left: solid 1px gray;
314
    margin-left: 1px;
315
}
316
317
table.citation td {
318
    border-bottom: none;
319
}
320
321
/* -- other body styles ----------------------------------------------------- */
322
323
ol.arabic {
324
    list-style: decimal;
325
}
326
327
ol.loweralpha {
328
    list-style: lower-alpha;
329
}
330
331
ol.upperalpha {
332
    list-style: upper-alpha;
333
}
334
335
ol.lowerroman {
336
    list-style: lower-roman;
337
}
338
339
ol.upperroman {
340
    list-style: upper-roman;
341
}
342
343
dl {
344
    margin-bottom: 15px;
345
}
346
347
dd p {
348
    margin-top: 0px;
349
}
350
351
dd ul, dd table {
352
    margin-bottom: 10px;
353
}
354
355
dd {
356
    margin-top: 3px;
357
    margin-bottom: 10px;
358
    margin-left: 30px;
359
}
360
361
dt:target, .highlighted {
362
    background-color: #fbe54e;
363
}
364
365
dl.glossary dt {
366
    font-weight: bold;
367
    font-size: 1.1em;
368
}
369
370
.field-list ul {
371
    margin: 0;
372
    padding-left: 1em;
373
}
374
375
.field-list p {
376
    margin: 0;
377
}
378
379
.refcount {
380
    color: #060;
381
}
382
383
.optional {
384
    font-size: 1.3em;
385
}
386
387
.versionmodified {
388
    font-style: italic;
389
}
390
391
.system-message {
392
    background-color: #fda;
393
    padding: 5px;
394
    border: 3px solid red;
395
}
396
397
.footnote:target  {
398
    background-color: #ffa
399
}
400
401
.line-block {
402
    display: block;
403
    margin-top: 1em;
404
    margin-bottom: 1em;
405
}
406
407
.line-block .line-block {
408
    margin-top: 0;
409
    margin-bottom: 0;
410
    margin-left: 1.5em;
411
}
412
413
.guilabel, .menuselection {
414
    font-family: sans-serif;
415
}
416
417
.accelerator {
418
    text-decoration: underline;
419
}
420
421
.classifier {
422
    font-style: oblique;
423
}
424
425
/* -- code displays --------------------------------------------------------- */
426
427
pre {
428
    overflow: auto;
429
}
430
431
td.linenos pre {
432
    padding: 5px 0px;
433
    border: 0;
434
    background-color: transparent;
435
    color: #aaa;
436
}
437
438
table.highlighttable {
439
    margin-left: 0.5em;
440
}
441
442
table.highlighttable td {
443
    padding: 0 0.5em 0 0.5em;
444
}
445
446
tt.descname {
447
    background-color: transparent;
448
    font-weight: bold;
449
    font-size: 1.2em;
450
}
451
452
tt.descclassname {
453
    background-color: transparent;
454
}
455
456
tt.xref, a tt {
457
    background-color: transparent;
458
    font-weight: bold;
459
}
460
461
h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
462
    background-color: transparent;
463
}
464
465
.viewcode-link {
466
    float: right;
467
}
468
469
.viewcode-back {
470
    float: right;
471
    font-family: sans-serif;
472
}
473
474
div.viewcode-block:target {
475
    margin: -1px -10px;
476
    padding: 0 10px;
477
}
478
479
/* -- math display ---------------------------------------------------------- */
480
481
img.math {
482
    vertical-align: middle;
483
}
484
485
div.body div.math p {
486
    text-align: center;
487
}
488
489
span.eqno {
490
    float: right;
491
}
492
493
/* -- printout stylesheet --------------------------------------------------- */
494
495
@media print {
496
    div.document,
497
    div.documentwrapper,
498
    div.bodywrapper {
499
        margin: 0 !important;
500
        width: 100%;
501
    }
502
503
    div.sphinxsidebar,
504
    div.related,
505
    div.footer,
506
    #top-link {
507
        display: none;
508
    }
509
}