2 * Sphinx Doc Design -- traditional python.org style
11 /* :::: LAYOUT :::: */
23 background-color: white;
24 padding: 0 20px 30px 20px;
27 div.sphinxsidebarwrapper {
28 border: 1px solid #99ccff;
30 margin: 10px 15px 10px 0;
46 background-color: #99ccff;
52 background-color: #99ccff;
57 border-bottom: 5px solid white;
75 div.related li.right {
80 /* ::: SIDEBAR :::: */
81 div.sphinxsidebar h3 {
85 div.sphinxsidebar h4 {
89 div.sphinxsidebar p.topless {
90 margin: 5px 10px 10px 10px;
93 div.sphinxsidebar ul {
99 div.sphinxsidebar ul ul {
104 div.sphinxsidebar form {
109 /* :::: SEARCH :::: */
111 margin: 10px 0 0 20px;
116 padding: 5px 0 5px 20px;
117 background-image: url(file.png);
118 background-repeat: no-repeat;
119 background-position: 0 7px;
126 ul.search li div.context {
128 margin: 2px 0 0 30px;
132 ul.keywordmatches li.goodmatch a {
136 /* :::: COMMON FORM STYLES :::: */
139 border-top: 1px solid #aaa;
140 background-color: #ddd;
141 margin: 10px 0 0 -20px;
142 padding: 5px 0 5px 20px;
162 margin: 5px 20px 0 0;
164 border: 1px solid #d00;
165 /*border: 2px solid #05171e;
166 background-color: #092835;
171 /* :::: INLINE COMMENTS :::: */
173 div.inlinecommentswrapper {
180 background-image: url(style/comment.png);
181 background-repeat: no-repeat;
188 div.nocommentmarker {
190 background-image: url(style/nocomment.png);
191 background-repeat: no-repeat;
199 background-color: #eee;
200 border: 1px solid #ccc;
205 border-top: 1px solid #ccc;
214 .inlinecomments .head {
218 .inlinecomments .meta {
223 /* :::: COMMENTS :::: */
226 border-top: 1px solid #aaa;
227 padding: 5px 20px 5px 20px;
228 margin: 20px -20px 20px -20px;
229 background-color: #ddd;
234 background-color: #ccc;
235 margin: 40px -20px -30px -20px;
240 margin: 30px 0 20px 0;
241 background-color: #aaa;
242 border-bottom: 1px solid #09232e;
251 div#comments textarea {
256 div#comments div.help {
257 margin: 20px 20px 10px 0;
258 background-color: #ccc;
262 div#comments div.help p {
267 div#comments input, div#comments textarea {
268 font-family: 'Bitstream Vera Sans', 'Arial', sans-serif;
271 background-color: #aaa;
272 border: 1px solid #092835;
275 div#comments input[type="reset"],
276 div#comments input[type="submit"] {
280 margin: 5px 5px 5px 0;
281 background-color: #666;
285 div#comments div.comment {
286 margin: 10px 10px 10px 20px;
288 border: 1px solid #0f3646;
289 background-color: #aaa;
293 div#comments div.comment p {
297 div#comments div.comment p.meta {
301 margin: -5px 0 -5px 0;
304 div#comments div.comment h4 {
305 margin: -10px -10px 5px -10px;
308 background-color: #888;
313 div#comments div.comment pre,
314 div#comments div.comment tt {
315 background-color: #ddd;
320 div#comments div.comment a {
322 text-decoration: underline;
325 div#comments div.comment blockquote {
328 border-left: 1px solid #0f3646;
329 /*border: 1px solid #0f3646;
330 background-color: #071c25;*/
333 div#comments em.important {
339 /* :::: SUGGEST CHANGES :::: */
340 div#suggest-changes-box input, div#suggest-changes-box textarea {
341 border: 1px solid #ccc;
342 background-color: white;
346 div#suggest-changes-box textarea {
352 /* :::: PREVIEW :::: */
354 background-image: url(style/preview.png);
355 padding: 0 20px 20px 20px;
360 /* :::: INDEX PAGE :::: */
362 table.contentstable {
366 table.contentstable p.biglink {
379 /* :::: GENINDEX STYLES :::: */
381 table.indextable td {
386 table.indextable dl, table.indextable dd {
391 table.indextable tr.pcap {
395 table.indextable tr.cap {
397 background-color: #f2f2f2;
406 /* :::: GLOBAL STYLES :::: */
413 a:link:active { color: #ff0000; }
414 a:link:hover { background-color: #bbeeff; }
415 a:visited:hover { background-color: #bbeeff; }
416 a:visited { color: #551a8b; }
417 a:link { color: #0000bb; }
425 font-family: avantgarde, sans-serif;
429 div.body h1 { font-size: 180%; }
430 div.body h2 { font-size: 150%; }
431 div.body h3 { font-size: 120%; }
432 div.body h4 { font-size: 120%; }
442 padding: 0 4px 0 4px;
443 text-decoration: none;
447 *:hover > a.headerlink,
448 *:hover > a.headerlink,
449 *:hover > a.headerlink,
450 *:hover > a.headerlink,
451 *:hover > a.headerlink,
452 *:hover > a.headerlink {
462 background-color: #c60f0f;
466 div.body p, div.body dd, div.body li {
476 margin: 10px 0 10px 20px;
480 /* "Footnotes" heading */
489 background-color: #eee;
490 border: 1px solid #ccc;
491 padding: 0 7px 0 7px;
492 margin: 10px 0 10px 0;
526 background-color: #ffc;
527 border: 1px solid #ff6;
531 background-color: #ffe4e4;
532 border: 1px solid #f66;
536 background-color: #eee;
537 border: 1px solid #ccc;
541 margin: 0px 10px 5px 0px;
546 p.admonition-title:after {
550 div.body p.centered {
559 table.docutils td, table.docutils th {
560 padding: 0 8px 2px 0;
564 border-bottom: 1px solid #aaa;
567 table.field-list td, table.field-list th {
568 border: 0 !important;
571 table.footnote td, table.footnote th {
572 border: 0 !important;
609 font-family: monospace;
617 font-family: monospace;
618 background-color: #ecf0f3;
619 padding: 0 1px 0 1px;
623 background-color: transparent;
629 background-color: transparent;
633 background-color: transparent;
637 .footnote:target { background-color: #ffa }
639 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
640 background-color: transparent;
653 padding: 10px 30px 10px 30px;
654 background-color: #eee;
658 background-color: #326591;
660 margin: -10px -30px 10px -30px;
666 form.comment textarea {
667 border: 1px solid #ccc;
669 font-family: sans-serif;
673 form.comment input[type="text"] {
677 form.comment textarea {
683 /* :::: PRINT :::: */
685 div.documentwrapper {
696 div#comments div.new-comment-box,