|
1 /* |
|
2 * pyramid.css_t |
|
3 * ~~~~~~~~~~~~ |
|
4 * |
|
5 * Sphinx stylesheet -- pylons theme. |
|
6 * |
|
7 * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS. |
|
8 * :license: BSD, see LICENSE for details. |
|
9 * |
|
10 */ |
|
11 |
|
12 @import url("basic.css"); |
|
13 |
|
14 /* -- page layout ----------------------------------------------------------- */ |
|
15 |
|
16 body { |
|
17 font-family: "Nobile", sans-serif; |
|
18 font-size: 100%; |
|
19 background-color: #393939; |
|
20 color: #ffffff; |
|
21 margin: 0; |
|
22 padding: 0; |
|
23 } |
|
24 |
|
25 div.documentwrapper { |
|
26 float: left; |
|
27 width: 100%; |
|
28 } |
|
29 |
|
30 div.bodywrapper { |
|
31 margin: 0 0 0 230px; |
|
32 } |
|
33 |
|
34 hr { |
|
35 border: 1px solid #B1B4B6; |
|
36 } |
|
37 |
|
38 div.document { |
|
39 background-color: #eee; |
|
40 } |
|
41 |
|
42 div.header { |
|
43 width:100%; |
|
44 background: #f4ad32 url(headerbg.png) repeat-x 0 top; |
|
45 border-bottom: 2px solid #ffffff; |
|
46 } |
|
47 |
|
48 div.logo { |
|
49 text-align: center; |
|
50 padding-top: 10px; |
|
51 } |
|
52 |
|
53 div.body { |
|
54 background-color: #ffffff; |
|
55 color: #3E4349; |
|
56 padding: 0 30px 30px 30px; |
|
57 font-size: 1em; |
|
58 border: 2px solid #ddd; |
|
59 border-right-style: none; |
|
60 overflow: auto; |
|
61 } |
|
62 |
|
63 div.footer { |
|
64 color: #ffffff; |
|
65 width: 100%; |
|
66 padding: 13px 0; |
|
67 text-align: center; |
|
68 font-size: 75%; |
|
69 background: transparent; |
|
70 clear:both; |
|
71 } |
|
72 |
|
73 div.footer a { |
|
74 color: #ffffff; |
|
75 text-decoration: none; |
|
76 } |
|
77 |
|
78 div.footer a:hover { |
|
79 color: #e88f00; |
|
80 text-decoration: underline; |
|
81 } |
|
82 |
|
83 div.related { |
|
84 line-height: 30px; |
|
85 color: #373839; |
|
86 font-size: 0.8em; |
|
87 background-color: #eee; |
|
88 } |
|
89 |
|
90 div.related a { |
|
91 color: #1b61d6; |
|
92 } |
|
93 |
|
94 div.related ul { |
|
95 padding-left: 240px; |
|
96 } |
|
97 |
|
98 div.sphinxsidebar { |
|
99 font-size: 0.75em; |
|
100 line-height: 1.5em; |
|
101 } |
|
102 |
|
103 div.sphinxsidebarwrapper{ |
|
104 padding: 10px 0; |
|
105 } |
|
106 |
|
107 div.sphinxsidebar h3, |
|
108 div.sphinxsidebar h4 { |
|
109 font-family: "Neuton", sans-serif; |
|
110 color: #373839; |
|
111 font-size: 1.4em; |
|
112 font-weight: normal; |
|
113 margin: 0; |
|
114 padding: 5px 10px; |
|
115 border-bottom: 2px solid #ddd; |
|
116 } |
|
117 |
|
118 div.sphinxsidebar h4{ |
|
119 font-size: 1.3em; |
|
120 } |
|
121 |
|
122 div.sphinxsidebar h3 a { |
|
123 color: #000000; |
|
124 } |
|
125 |
|
126 |
|
127 div.sphinxsidebar p { |
|
128 color: #888; |
|
129 padding: 5px 20px; |
|
130 } |
|
131 |
|
132 div.sphinxsidebar p.topless { |
|
133 } |
|
134 |
|
135 div.sphinxsidebar ul { |
|
136 margin: 10px 20px; |
|
137 padding: 0; |
|
138 color: #373839; |
|
139 } |
|
140 |
|
141 div.sphinxsidebar a { |
|
142 color: #444; |
|
143 } |
|
144 |
|
145 div.sphinxsidebar input { |
|
146 border: 1px solid #ccc; |
|
147 font-family: sans-serif; |
|
148 font-size: 1em; |
|
149 } |
|
150 |
|
151 div.sphinxsidebar input[type=text]{ |
|
152 margin-left: 20px; |
|
153 } |
|
154 |
|
155 div.sphinxsidebar input[type=submit]{ |
|
156 margin-left: 20px; |
|
157 } |
|
158 |
|
159 /* -- sidebars -------------------------------------------------------------- */ |
|
160 |
|
161 div.sidebar { |
|
162 margin: 0 0 0.5em 1em; |
|
163 border: 2px solid #c6d880; |
|
164 background-color: #e6efc2; |
|
165 width: 40%; |
|
166 float: right; |
|
167 border-right-style: none; |
|
168 border-left-style: none; |
|
169 padding: 10px 20px; |
|
170 } |
|
171 |
|
172 p.sidebar-title { |
|
173 font-weight: bold; |
|
174 } |
|
175 |
|
176 /* -- body styles ----------------------------------------------------------- */ |
|
177 |
|
178 a, a .pre { |
|
179 color: #1b61d6; |
|
180 text-decoration: none; |
|
181 } |
|
182 |
|
183 a:hover, a:hover .pre { |
|
184 text-decoration: underline; |
|
185 } |
|
186 |
|
187 div.body h1, |
|
188 div.body h2, |
|
189 div.body h3, |
|
190 div.body h4, |
|
191 div.body h5, |
|
192 div.body h6 { |
|
193 font-family: "Neuton", sans-serif; |
|
194 background-color: #ffffff; |
|
195 font-weight: normal; |
|
196 color: #373839; |
|
197 margin: 30px 0px 10px 0px; |
|
198 padding: 5px 0; |
|
199 } |
|
200 |
|
201 div.body h1 { border-top: 20px solid white; margin-top: 0; font-size: 200%; } |
|
202 div.body h2 { font-size: 150%; background-color: #ffffff; } |
|
203 div.body h3 { font-size: 120%; background-color: #ffffff; } |
|
204 div.body h4 { font-size: 110%; background-color: #ffffff; } |
|
205 div.body h5 { font-size: 100%; background-color: #ffffff; } |
|
206 div.body h6 { font-size: 100%; background-color: #ffffff; } |
|
207 |
|
208 a.headerlink { |
|
209 color: #1b61d6; |
|
210 font-size: 0.8em; |
|
211 padding: 0 4px 0 4px; |
|
212 text-decoration: none; |
|
213 } |
|
214 |
|
215 a.headerlink:hover { |
|
216 text-decoration: underline; |
|
217 } |
|
218 |
|
219 div.body p, div.body dd, div.body li { |
|
220 line-height: 1.5em; |
|
221 } |
|
222 |
|
223 div.admonition p.admonition-title + p { |
|
224 display: inline; |
|
225 } |
|
226 |
|
227 div.admonition { |
|
228 background: #eeeeec; |
|
229 border: 2px solid #babdb6; |
|
230 border-right-style: none; |
|
231 border-left-style: none; |
|
232 padding: 10px 20px 10px 60px; |
|
233 } |
|
234 |
|
235 div.highlight{ |
|
236 background-color: white; |
|
237 } |
|
238 |
|
239 div.note { |
|
240 border: 2px solid #7a9eec; |
|
241 border-right-style: none; |
|
242 border-left-style: none; |
|
243 padding: 10px 20px 10px 60px; |
|
244 background: #e1ecfe url(dialog-note.png) no-repeat 10px 8px; |
|
245 } |
|
246 |
|
247 div.seealso { |
|
248 background: #fff6bf url(dialog-seealso.png) no-repeat 10px 8px; |
|
249 border: 2px solid #ffd324; |
|
250 border-left-style: none; |
|
251 border-right-style: none; |
|
252 padding: 10px 20px 10px 60px; |
|
253 } |
|
254 |
|
255 div.topic { |
|
256 background: #eeeeee; |
|
257 border: 2px solid #C6C9CB; |
|
258 padding: 10px 20px; |
|
259 border-right-style: none; |
|
260 border-left-style: none; |
|
261 } |
|
262 |
|
263 div.warning { |
|
264 background: #fbe3e4 url(dialog-warning.png) no-repeat 10px 8px; |
|
265 border: 2px solid #fbc2c4; |
|
266 border-right-style: none; |
|
267 border-left-style: none; |
|
268 padding: 10px 20px 10px 60px; |
|
269 } |
|
270 |
|
271 div.admonition-todo { |
|
272 background: #f2d9b4 url(dialog-todo.png) no-repeat 10px 8px; |
|
273 border: 2px solid #e9b96e; |
|
274 border-right-style: none; |
|
275 border-left-style: none; |
|
276 padding: 10px 20px 10px 60px; |
|
277 } |
|
278 |
|
279 div.note p.admonition-title, |
|
280 div.warning p.admonition-title, |
|
281 div.seealso p.admonition-title, |
|
282 div.admonition-todo p.admonition-title { |
|
283 display: none; |
|
284 } |
|
285 |
|
286 p.admonition-title:after { |
|
287 content: ":"; |
|
288 } |
|
289 |
|
290 pre { |
|
291 padding: 10px; |
|
292 background-color: #fafafa; |
|
293 color: #222; |
|
294 line-height: 1.2em; |
|
295 border: 2px solid #C6C9CB; |
|
296 font-size: 1.1em; |
|
297 margin: 1.5em 0 1.5em 0; |
|
298 border-right-style: none; |
|
299 border-left-style: none; |
|
300 } |
|
301 |
|
302 code { |
|
303 background-color: transparent; |
|
304 color: #222; |
|
305 font-size: 1.1em; |
|
306 font-family: monospace; |
|
307 } |
|
308 |
|
309 .viewcode-back { |
|
310 font-family: "Nobile", sans-serif; |
|
311 } |
|
312 |
|
313 div.viewcode-block:target { |
|
314 background-color: #fff6bf; |
|
315 border: 2px solid #ffd324; |
|
316 border-left-style: none; |
|
317 border-right-style: none; |
|
318 padding: 10px 20px; |
|
319 } |
|
320 |
|
321 table.highlighttable { |
|
322 width: 100%; |
|
323 } |
|
324 |
|
325 table.highlighttable td { |
|
326 padding: 0; |
|
327 } |
|
328 |
|
329 a em.std-term { |
|
330 color: #007f00; |
|
331 } |
|
332 |
|
333 a:hover em.std-term { |
|
334 text-decoration: underline; |
|
335 } |
|
336 |
|
337 .download { |
|
338 font-family: "Nobile", sans-serif; |
|
339 font-weight: normal; |
|
340 font-style: normal; |
|
341 } |
|
342 |
|
343 code.xref { |
|
344 font-weight: normal; |
|
345 font-style: normal; |
|
346 } |
|
347 |
|
348 div.code-block-caption { |
|
349 background-color: #ddd; |
|
350 color: #222; |
|
351 } |