2 * Sphinx Doc Design for PyLit
6 /* font-family: sans-serif; */
8 /* background-color: #11303d; */
14 /* text area (document + sidebar) */
17 /* background-color: #1c4e63; */
18 background-color: #FFBC29;
24 background-color: silver
;
32 background-color: white
;
33 padding: 10px 20px 10px 20px;
36 div
.sphinxsidebarwrapper
{
37 padding: 10px 5px 0 10px;
48 background-color: white
;
56 /* last line with Berlios logo */
59 background-color: #36648b; /* SteelBlue4 */
75 text-decoration: underline
;
79 background-color: #FFBC29;
101 div
.related li
.right
{
112 div
.sphinxsidebar h3
{
113 /* font-family: 'Trebuchet MS', sans-serif; */
121 div
.sphinxsidebar h4
{
122 /* font-family: 'Trebuchet MS', sans-serif; */
126 /* margin: 5px 0 0 0; */
131 div
.sphinxsidebar p
{
135 div
.sphinxsidebar p
.topless
{
136 margin: 5px 10px 10px 10px;
139 div
.sphinxsidebar ul
{
146 div
.sphinxsidebar ul ul
,
147 div
.sphinxsidebar ul
.want-points
{
152 div
.sphinxsidebar ul ul
{
157 div
.sphinxsidebar a
{
162 div
.sphinxsidebar form
{
166 div
.sphinxsidebar input
{
167 border: 1px solid
#98dbcc;
168 font-family: sans-serif
;
172 /* :::: MODULE CLOUD :::: */
174 margin: -5px 10px 5px 10px;
177 border: 1px solid
#cbe7e5;
178 background-color: #f2fbfd;
182 padding: 0 5px 0 5px;
185 /* :::: SEARCH :::: */
187 margin: 10px 0 0 20px;
192 padding: 5px 0 5px 20px;
193 background-image: url
(file.png);
194 background-repeat: no-repeat
;
195 background-position: 0 7px;
202 ul
.search li div
.context
{
204 margin: 2px 0 0 30px;
208 ul
.keywordmatches li
.goodmatch a
{
212 /* :::: COMMON FORM STYLES :::: */
215 padding: 5px 10px 5px 10px;
216 border-top: 1px solid
#cbe7e5;
217 border-bottom: 1px solid
#cbe7e5;
218 background-color: #e0f6f4;
238 margin: 5px 20px 0 0;
240 border: 1px solid
#d00;
244 /* :::: INLINE COMMENTS :::: */
251 div
.inlinecomments a
.bubble
{
254 background-image: url
(style/comment.png);
255 background-repeat: no-repeat
;
266 div
.inlinecomments a
.bubble span
{
270 div
.inlinecomments a
.emptybubble
{
271 background-image: url
(style/nocomment.png);
274 div
.inlinecomments a
.bubble:hover
{
275 background-image: url
(style/hovercomment.png);
276 text-decoration: none
;
280 div
.inlinecomments div
.comments
{
282 margin: 25px 5px 0 0;
285 border: 1px solid
#2eabb0;
286 background-color: #f2fbfd;
291 border: 1px solid
#2eabb0;
295 div#comments div
.nocomments
{
300 div
.inlinecomments div
.comments h3
,
304 background-color: #2eabb0;
310 div
.inlinecomments div
.comments div
.actions
{
316 div#comments div
.comment
{
318 border: 1px solid
#2eabb0;
321 div
.inlinecomments div
.comment h4
,
322 div
.commentwindow div
.comment h4
,
323 div#comments div
.comment h4
{
325 background-color: #2eabb0;
328 padding: 1px 4px 1px 4px;
331 div#comments div
.comment h4
{
335 div#comments div
.comment h4 a
{
339 div
.inlinecomments div
.comment div
.text
,
340 div
.commentwindow div
.comment div
.text
,
341 div#comments div
.comment div
.text
{
342 margin: -5px 0 -5px 0;
343 padding: 0 10px 0 10px;
346 div
.inlinecomments div
.comment div
.meta
,
347 div
.commentwindow div
.comment div
.meta
,
348 div#comments div
.comment div
.meta
{
350 padding: 2px 10px 2px 0;
353 border-top: 1px solid
#cbe7e5;
354 background-color: #e0f6f4;
360 border: 1px solid
#cbe7e5;
361 background-color: #f2fbfd;
366 div
.commentwindow h3
{
368 background-color: #2eabb0;
376 div
.commentwindow div
.actions
{
377 margin: 10px -10px 0 -10px;
378 padding: 4px 10px 4px 10px;
382 div
.commentwindow div
.actions input
{
383 border: 1px solid
#2eabb0;
384 background-color: white
;
389 div
.commentwindow div
.form
{
390 padding: 0 10px 0 10px;
393 div
.commentwindow div
.form input
,
394 div
.commentwindow div
.form textarea
{
395 border: 1px solid
#3c9ea2;
396 background-color: white
;
400 div
.commentwindow div
.error
{
401 margin: 10px 5px 10px 5px;
402 background-color: #fbe5dc;
406 div
.commentwindow div
.form textarea
{
410 div
.commentwindow div
.preview
{
411 margin: 10px 0 10px 0;
412 background-color: #70d0d4;
413 padding: 0 1px 1px 25px;
416 div
.commentwindow div
.preview h4
{
417 margin: 0 0 -5px -20px;
418 padding: 4px 0 0 4px;
423 div
.commentwindow div
.preview div
.comment
{
424 background-color: #f2fbfd;
427 div
.commentwindow div
.preview div
.comment h4
{
428 margin: 10px 0 0 0!important
;
429 padding: 1px 4px 1px 4px!important
;
433 /* :::: SUGGEST CHANGES :::: */
434 div#suggest-changes-box input
, div#suggest-changes-box textarea
{
435 border: 1px solid
#ccc;
436 background-color: white
;
440 div#suggest-changes-box textarea
{
446 /* :::: PREVIEW :::: */
448 background-image: url
(style/preview.png);
449 padding: 0 20px 20px 20px;
454 /* :::: INDEX PAGE :::: */
456 table
.contentstable
{
460 table
.contentstable p
.biglink
{
474 /* :::: INDEX STYLES :::: */
476 table
.indextable td
{
481 table
.indextable dl
, table
.indextable dd
{
486 table
.indextable tr
.pcap
{
490 table
.indextable tr
.cap
{
492 background-color: #f2f2f2;
502 margin: 10px 0 20px 0;
505 /* :::: GLOBAL STYLES :::: */
508 background-color: #ffe4e4;
510 margin: 0 -20px 0 -20px;
511 border-bottom: 1px solid
#f66;
521 text-decoration: none
;
525 text-decoration: underline
;
534 /* font-family: 'Trebuchet MS', sans-serif; */
535 background-color: white
;
538 border-bottom: 0px solid
#cbe7e5;
539 /* margin: 20px -20px 10px -20px; */
540 /* padding: 3px 0 3px 10px; */
546 background-color: silver
;
547 /* color: #36648b; */ /* SteelBlue4 */
549 div
.body h2
{ font-size: 160%; }
550 div
.body h3
{ font-size: 140%; }
551 div
.body h4
{ font-size: 120%; }
552 div
.body h5
{ font-size: 110%; }
553 div
.body h6
{ font-size: 100%; }
558 padding: 0 4px 0 4px;
559 text-decoration: none
;
563 h1:hover
> a
.headerlink
,
564 h2:hover
> a
.headerlink
,
565 h3:hover
> a
.headerlink
,
566 h4:hover
> a
.headerlink
,
567 h5:hover
> a
.headerlink
,
568 h6:hover
> a
.headerlink
,
569 dt:hover
> a
.headerlink
{
574 background-color: #c60f0f;
578 div
.body p
, div
.body dd
, div
.body li
{
593 margin: 10px 0 10px 20px;
602 margin-top: 0 !important
;
605 /* "Footnotes" heading */
614 background-color: #eee;
615 border: 1px solid
#ccc;
616 padding: 0 7px 0 7px;
617 margin: 10px 0 10px 0;
647 background-color: #ffc;
648 border: 1px solid
#ff6;
652 background-color: #ffe4e4;
653 border: 1px solid
#f66;
657 background-color: #eee;
658 border: 1px solid
#ccc;
662 margin: 0px 10px 5px 0px;
667 p
.admonition-title:after
{
671 div
.body p
.centered
{
680 table
.docutils td
, table
.docutils th
{
681 padding: 1px 8px 1px 0;
685 border-bottom: 1px solid
#aaa;
688 table
.field-list td
, table
.field-list th
{
689 border: 0 !important
;
692 table
.footnote td
, table
.footnote th
{
693 border: 0 !important
;
710 /* definition terms */
735 background-color: #fbe54e;
750 /* override pygments background settings */
752 background-color: inherit
;
757 /* background-color: #F5F4F0; */ /* hellgrau */
758 background-color: #FEFBE0; /* hellgelb */
759 /* background-color: #ecf0f3; */
763 /* border: 1px solid #ac9; */
764 /* border-left: none; */
765 /* border-right: none; */
766 /* overflow: auto; */
767 /* overflow: visible; */
773 background-color: transparent
;
778 background-color: #FEFBE0; /* hellgelb */
779 /* background-color: #F5F5F5; /* grau */ */
780 /* background-color: inherit; */
784 table
.highlighttable
{
788 table
.highlighttable td
{
789 padding: 0 0.5em 0 0.5em;
793 background-color: #ecf0f3;
794 padding: 0 1px 0 1px;
799 background-color: transparent
;
805 background-color: transparent
;
809 background-color: transparent
;
813 .footnote:target { background-color: #ffa }
815 h1 tt
, h2 tt
, h3 tt
, h4 tt
, h5 tt
, h6 tt
{
816 background-color: transparent
;
829 padding: 10px 30px 10px 30px;
830 background-color: #eee;
834 background-color: #326591;
836 margin: -10px -30px 10px -30px;
842 form
.comment textarea
{
843 border: 1px solid
#ccc;
845 font-family: sans-serif
;
849 form
.comment input
[type
="text"] {
853 form
.comment textarea
{
860 background-color: #fda;
862 border: 3px solid red
;
865 /* :::: PRINT :::: */
877 div#comments div
.new-comment-box
,