File size: 2,648 Bytes
a5f8a35
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
body {
    padding: 40px 0 0 0;
    font-size: 12pt;
    font-family: Inconsolata !important;
}

/* Monospace everywhere */
h1, h2, h3, h4, div.sphinxsidebar h1, div.sphinxsidebar h2,
div.sphinxsidebar h3, div.sphinxsidebar h4, div.body h1,
div.body h2, div.body h3, div.body h4, .admonition-title {
    font-family: monospace !important;
}

/* Make main content wider */
div.document {
    margin: auto;
    width: 65%;
}

/* Make sidebar slightly wider. */
div.sphinxsidebar {
    width: 250px;
}

div.bodywrapper {
    margin: 0 0 0 250px;
}

div.body {
    color: black;
    max-width: 100%
}

/* Darker headings */
h1, h2, h3, h4, div.sphinxsidebar h1, div.sphinxsidebar h2,
div.sphinxsidebar h3, div.sphinxsidebar h4, div.body h1,
div.body h2, div.body h3, div.body h4 {
    color: black;
}

@media screen and (max-width: 875px) {
    div.sphinxsidebar {
        background-color: white;
    }
}

/* Darker bold words */
strong {
    color: #252525;
}

/* TOC tree tag, view source link & permalink anchor styling. */
div.sphinxsidebar a, .viewcode-link, a.reference {
    color: darkgreen;
    text-decoration: none;
    border-bottom: 1px dashed green;
    text-underline-position: under;
}
a.headerlink {
    color: black;
}

/* TOC tree tag, view source link & permalink anchor styling. */
div.sphinxsidebar a:hover, .viewcode-link:hover, a.reference:hover,
a.headerlink:hover {
    font-weight: 700;
    border-bottom: 1px solid green;
}

/* Add a light background to class signatures. */
dl.class > dt:first-of-type, dl.function > dt:first-of-type,
dl.method > dt:first-of-type, dl.classmethod > dt:first-of-type,
dl.attribute > dt:first-of-type, dl.data > dt:first-of-type {
    font-size: 14pt;
    background-color: #d8f6e9;
    padding: 10px 20px 10px 10px;
    border: 1px solid #1b5e20;
}

/* Add lightgrey background to code snippets. */
pre {
    background-color: #eeeeee !important;
    border: 1pt solid #999999;
    border-radius: 5px;
}

/* Dark orange-red comments in code snippets. */
.highlight .c1 {
    color: #dd4533;
}

.admonition, .note {
    background-color: #fed8b1 !important;
    border: 1pt solid #ff7700;
    border-radius: 5px;
}

/* Make "Parameters" subsection wider - display heading and content vertically. */
dl.field-list {
    display: block;
}

/* Increase font size of subsection headings ("Parameters", "Examples" etc.) */
.rubric, dl.field-list > dt.field-odd, dl.field-list > dt.field-even {
    color: black;
    font-size: 18pt;
    font-weight: bold;
    padding: 0px;
    margin: 20px 0px 20px 0px;
}

/* Add margins around methods and properties. */
.py {
    margin: 20px 0px 20px 0px;
}