35
35
*/
36
36
37
37
@import url("basic.css");
38
-
38
+
39
39
/* -- page layout ----------------------------------------------------------- */
40
-
40
+
41
41
body {
42
42
font-family: Arial, sans-serif;
43
43
font-size: 100%;
44
44
background-color: #fff;
45
45
color: #555;
46
46
margin: 0;
47
47
padding: 0;
48
+ min-width: 600px; /* new */
48
49
}
49
50
50
51
div.documentwrapper {
51
- float: left;
52
- width: 100%;
52
+ /* float: left; */
53
+ /* width: 100%; */
54
+ min-width: 450px; /* new */
55
+ flex: 600px 9999 1; /* new */
53
56
}
54
57
55
58
div.bodywrapper {
56
- margin: 0 0 0 400px !important;
57
- /*margin: 0 0 0 {{ theme_sidebarwidth|todim }};*/
59
+ /* margin: 0 0 0 {{ theme_sidebarwidth|todim }}; */
58
60
}
59
61
60
62
hr {
61
63
border: 1px solid #B1B4B6;
62
64
}
63
-
65
+
64
66
div.document {
65
67
background-color: #eee;
68
+ display: flex; /* new */
69
+ flex-direction: row-reverse; /* new */
70
+ align-items: stretch; /* new */
71
+ flex-wrap: wrap-reverse; /* new */
72
+ justify-content: flex-end; /* new */
66
73
}
67
-
74
+
68
75
div.body {
69
76
background-color: #ffffff;
70
77
color: #3E4349;
71
78
padding: 0 30px 30px 30px;
72
79
font-size: 0.9em;
73
80
}
74
-
81
+
75
82
div.footer {
76
83
color: #555;
77
84
width: 100%;
78
85
padding: 13px 0;
79
86
text-align: center;
80
87
font-size: 75%;
81
88
}
82
-
89
+
83
90
div.footer a {
84
91
color: #444;
85
92
text-decoration: underline;
86
93
}
87
-
94
+
88
95
div.related {
89
96
background-color: #000000;
90
97
/*background-color: #6BA81E;*/
@@ -94,22 +101,25 @@ div.related {
94
101
/*text-shadow: 0px 1px 0 #444;*/
95
102
font-size: 0.9em;
96
103
}
97
-
104
+
98
105
div.related a {
99
106
color: #ffffff;
100
107
/*color: #E2F3CC;*/
101
108
}
102
-
109
+
103
110
div.sphinxsidebar {
104
- width: 400px !important ; /* new */
111
+ flex: {{ theme_sidebarwidth|todim }} ; /* new */
105
112
font-size: 0.75em;
106
113
line-height: 1.5em;
114
+ float: initial; /* new */
115
+ width: unset; /* new */
116
+ margin-left: 0; /* new */
107
117
}
108
118
109
119
div.sphinxsidebarwrapper{
110
120
padding: 20px 0;
111
121
}
112
-
122
+
113
123
div.sphinxsidebar h3,
114
124
div.sphinxsidebar h4 {
115
125
font-family: Arial, sans-serif;
@@ -128,30 +138,30 @@ div.sphinxsidebar h4 {
128
138
div.sphinxsidebar h4{
129
139
font-size: 1.1em;
130
140
}
131
-
141
+
132
142
div.sphinxsidebar h3 a {
133
143
color: #444;
134
144
}
135
-
136
-
145
+
146
+
137
147
div.sphinxsidebar p {
138
148
color: #888;
139
149
padding: 5px 20px;
140
150
}
141
-
151
+
142
152
div.sphinxsidebar p.topless {
143
153
}
144
-
154
+
145
155
div.sphinxsidebar ul {
146
156
margin: 10px 20px;
147
157
padding: 0;
148
158
color: #000;
149
159
}
150
-
160
+
151
161
div.sphinxsidebar a {
152
162
color: #444;
153
163
}
154
-
164
+
155
165
div.sphinxsidebar input {
156
166
border: 1px solid #ccc;
157
167
font-family: sans-serif;
@@ -164,17 +174,17 @@ div.sphinxsidebar .searchformwrapper {
164
174
}
165
175
166
176
/* -- body styles ----------------------------------------------------------- */
167
-
177
+
168
178
a {
169
179
color: #005B81;
170
180
text-decoration: none;
171
181
}
172
-
182
+
173
183
a:hover {
174
184
color: #E32E00;
175
185
text-decoration: underline;
176
186
}
177
-
187
+
178
188
div.body h1,
179
189
div.body h2,
180
190
div.body h3,
@@ -191,30 +201,30 @@ div.body h6 {
191
201
text-shadow: none;
192
202
/*text-shadow: 0px 1px 0 white;*/
193
203
}
194
-
204
+
195
205
div.body h1 { border-top: 20px solid white; margin-top: 0; font-size: 200%; }
196
206
div.body h2 { font-size: 150%; background-color: #a9d3ff; }
197
207
div.body h3 { font-size: 120%; background-color: #a9d3ff; }
198
208
div.body h4 { font-size: 110%; background-color: #a9d3ff; }
199
209
div.body h5 { font-size: 100%; background-color: #a9d3ff; }
200
210
div.body h6 { font-size: 100%; background-color: #a9d3ff; }
201
-
211
+
202
212
a.headerlink {
203
213
color: #c60f0f;
204
214
font-size: 0.8em;
205
215
padding: 0 4px 0 4px;
206
216
text-decoration: none;
207
217
}
208
-
218
+
209
219
a.headerlink:hover {
210
220
background-color: #c60f0f;
211
221
color: white;
212
222
}
213
-
223
+
214
224
div.body p, div.body dd, div.body li {
215
225
line-height: 1.5em;
216
226
}
217
-
227
+
218
228
div.admonition p.admonition-title + p {
219
229
display: inline;
220
230
}
@@ -227,16 +237,16 @@ div.note {
227
237
background-color: #eee;
228
238
border: 1px solid #ccc;
229
239
}
230
-
240
+
231
241
div.seealso {
232
242
background-color: #ffc;
233
243
border: 1px solid #ff6;
234
244
}
235
-
245
+
236
246
div.topic {
237
247
background-color: #eee;
238
248
}
239
-
249
+
240
250
div.warning {
241
251
background-color: #ffe4e4;
242
252
border: 1px solid #f66;
@@ -250,11 +260,11 @@ div.note {
250
260
p.admonition-title {
251
261
display: inline;
252
262
}
253
-
263
+
254
264
p.admonition-title:after {
255
265
content: ":";
256
266
}
257
-
267
+
258
268
pre {
259
269
padding: 10px;
260
270
background-color: #f0f0f0;
@@ -268,7 +278,7 @@ pre {
268
278
/*-webkit-box-shadow: 1px 1px 1px #d8d8d8;*/
269
279
/*-moz-box-shadow: 1px 1px 1px #d8d8d8;*/
270
280
}
271
-
281
+
272
282
code {
273
283
background-color: #ecf0f3;
274
284
color: #222;
@@ -300,4 +310,4 @@ li > p:first-child {
300
310
301
311
li > p:last-child {
302
312
margin-top: 10px;
303
- }
313
+ }
0 commit comments