2 font-family: sans-serif
;
7 background-color: #ffffff;
11 a
, a:hover
, a:visited
, a:active
{
19 a
[href
]:hover
, a
[href
]:visited
, a
[href
]:active
{
24 border: dashed
#aaaaaa;
26 padding: 0px 2px 0px 2px;
27 margin: 0px 2px 0px 2px;
36 vertical-align: middle
;
44 div
.header
, div
.title
{
57 background-color: #d9d8d1;
60 div
.page_header
a:visited
, a
.header
{
64 div
.page_header
a:hover
{
72 div
.page_nav
a:visited
{
85 border: solid
#d9d8d1;
86 border-width: 0px 0px 1px;
92 background-color: #d9d8d1;
95 div
.page_footer_text
{
102 div#generating_info
{
111 font-family: monospace
;
114 div
.title
, span
.title
{
118 div
.title
, a
.title
, span
.title
{
120 background-color: #edece6;
121 text-decoration: none
;
140 background-color: inherit
;
141 text-decoration: inherit
;
149 background-color: #d9d8d1;
175 background-color: #eee;
179 div
.readme pre
.plaintext
{
182 background-color: inherit
;
186 counter-reset: _markdown-item
;
188 ol
._markdown-ol
[start
="0"] {
189 counter-reset: _markdown-item
-1;
191 ol
._markdown-ol
[start
="5"] {
192 counter-reset: _markdown-item
4;
194 ol
._markdown-ol
[start
="10"] {
195 counter-reset: _markdown-item
9;
197 ol
._markdown-ol
> span
._markdown-ol-incr
{
198 counter-increment: _markdown-item
;
200 ol
._markdown-ol
> span
._markdown-ol-incr-2
{
201 counter-increment: _markdown-item
2;
203 ol
._markdown-ol
> span
._markdown-ol-incr-5
{
204 counter-increment: _markdown-item
5;
206 ol
._markdown-ol
> span
._markdown-ol-incr-10
{
207 counter-increment: _markdown-item
10;
209 ol
._markdown-lc-greek
, li
._markdown-lc-greek
{
210 list-style-type: lower-greek
;
212 ol
._markdown-ol
> li
{
213 counter-increment: _markdown-item
;
215 ol
._markdown-ol
> li
._markdown-li
,
216 ol
._markdown-ol
> li
._markdown-li-lc
,
217 ol
._markdown-ol
> li
._markdown-li-lc-greek
,
218 ol
._markdown-ol
> li
._markdown-li-uc
{
219 list-style-type: none
;
222 ol
._markdown-ol
> li
._markdown-li:before
,
223 ol
._markdown-ol
> li
._markdown-li-lc:before
,
224 ol
._markdown-ol
> li
._markdown-li-lc-greek:before
,
225 ol
._markdown-ol
> li
._markdown-li-uc:before
{
232 ol
._markdown-ol
> li
._markdown-li
[type
="1"]:before
{
233 content: counter
(_markdown-item
, decimal
) ")\A0 \A0 ";
235 ol
._markdown-ol
> li
._markdown-li-lc
[type
="i"]:before
,
236 ol
._markdown-ol
> li
._markdown-li-lc
[type
="I"]:before
{
237 content: counter
(_markdown-item
, lower-roman
) ")\A0 \A0 ";
239 ol
._markdown-ol
> li
._markdown-li-uc
[type
="I"]:before
,
240 ol
._markdown-ol
> li
._markdown-li-uc
[type
="i"]:before
{
241 content: counter
(_markdown-item
, upper-roman
) ")\A0 \A0 ";
243 ol
._markdown-ol
> li
._markdown-li-lc
[type
="a"]:before
,
244 ol
._markdown-ol
> li
._markdown-li-lc
[type
="A"]:before
{
245 content: counter
(_markdown-item
, lower-alpha
) ")\A0 \A0 ";
247 ol
._markdown-ol
> li
._markdown-li-lc-greek
[type
="a"]:before
,
248 ol
._markdown-ol
> li
._markdown-li-lc-greek
[type
="A"]:before
{
249 content: counter
(_markdown-item
, lower-greek
) ")\A0 \A0 ";
251 ol
._markdown-ol
> li
._markdown-li-uc
[type
="A"]:before
,
252 ol
._markdown-ol
> li
._markdown-li-uc
[type
="a"]:before
{
253 content: counter
(_markdown-item
, upper-alpha
) ")\A0 \A0 ";
256 li
._markdown-checkbox-on
,
257 li
._markdown-checkbox-off
{
258 list-style-type: none
;
261 li
._markdown-checkbox-on
> span:first-child
+ span
+ span
,
262 li
._markdown-checkbox-off
> span:first-child
+ span
+ span
{
266 li
._markdown-checkbox-on
> span:first-child
,
267 li
._markdown-checkbox-off
> span:first-child
,
268 li
._markdown-checkbox-on
> span:first-child
+ span
,
269 li
._markdown-checkbox-off
> span:first-child
+ span
{
276 li
._markdown-checkbox-on
> span:first-child
> span:first-child
,
277 li
._markdown-checkbox-off
> span:first-child
> span:first-child
{
280 left: 0.75pt; top: 0.75pt; right: 0.75pt; bottom: 0.75pt;
282 li
._markdown-checkbox-on
> span:first-child
> span:first-child:before
,
283 li
._markdown-checkbox-off
> span:first-child
> span:first-child:before
{
284 display: inline-block
;
292 li
._markdown-checkbox-on
> span:first-child
+ span:before
{
298 vertical-align: text-top
;
304 border: solid
#d9d8d1;
305 border-width: 0px 0px 1px;
306 font-family: monospace
;
309 div
.log
, div
.log_body
{
310 word-wrap: break-word
;
314 padding: 8px 8px 8px 150px;
331 font-family: sans-serif
;
339 padding: 6px 8px 4px;
340 border: solid
#d9d8d1;
341 border-width: 1px 0px 0px;
345 .author_date, .author {
351 border: solid
#d9d8d1;
352 border-width: 0px 0px 1px 0px;
356 text-decoration: none
;
364 table
.tags a
.subject
{
377 text-decoration: underline
;
382 text-decoration: none
;
387 text-decoration: none
;
392 text-decoration: underline
;
402 font-family: monospace
;
405 table
.combined
.diff_tree th
{
409 table
.combined
.diff_tree td
{
413 table
.combined
.diff_tree th
.link
,
414 table
.combined
.diff_tree td
.link
{
418 table
.combined
.diff_tree td
.nochange a
{
422 table
.combined
.diff_tree td
.nochange
a:hover
,
423 table
.combined
.diff_tree td
.nochange
a:visited
{
428 border-collapse: collapse
;
443 /* do not change row style on hover for 'blame' view */
445 table
.blame
.light:hover
{
446 background-color: #ffffff;
450 table
.blame
.dark:hover
{
451 background-color: #f6f6f0;
454 /* currently both use the same, but it can change */
457 background-color: #edece6;
460 /* boundary commits in 'blame' view */
461 /* and commits without "previous" */
463 tr
.no-previous td
.linenr
{
467 /* for 'blame_incremental', during processing */
468 tr
.color1
{ background-color: #f6fff6; }
469 tr
.color2
{ background-color: #f6f6ff; }
470 tr
.color3
{ background-color: #fff6f6; }
478 td
.link
, td
.selflink
{
480 font-family: sans-serif
;
489 font-family: monospace
;
494 background-color: yellow
;
498 text-decoration: underline
;
502 background-color: #d9d8d1;
503 border-top: 1px solid
#000000;
504 border-left: 1px solid
#000000;
508 table
.diff_tree span
.file_status
.new
{
512 table
.diff_tree span
.file_status
.deleted
{
516 table
.diff_tree span
.file_status
.moved
,
517 table
.diff_tree span
.file_status
.mode_chnge
{
521 table
.diff_tree span
.file_status
.copied
{
525 /* noage: "No commits" */
526 table
.project_list td
.noage
{
531 /* age2: 60*60*24*2 <= age */
532 table
.project_list td
.age2
, table
.blame td
.age2
{
536 /* age1: 60*60*2 <= age < 60*60*24*2 */
537 table
.project_list td
.age1
{
542 table
.blame td
.age1
{
544 background: transparent
;
547 /* age0: age < 60*60*2 */
548 table
.project_list td
.age0
{
554 table
.blame td
.age0
{
556 background: transparent
;
560 td
.pre
, div
.pre
, div
.diff
{
561 font-family: monospace
;
566 white-space: pre-wrap
;
567 word-wrap: break-word
;
571 padding-left: 5.5ex !important
;
578 padding-left: 2.6ex !important
;
582 div
.diff_body:before
{
586 content: " \21aa\a \21aa\a \21aa\a \21aa\a \21aa\a \21aa\a \21aa\a \21aa\a \21aa\a \21aa";
587 clip: rect
(auto
, auto
, auto
, 1ex);
591 white-space: pre-wrap
;
595 font-family: monospace
;
598 /* progress of blame_interactive */
602 background-color: #d8d9d0;
609 /* format of (optional) objects size in 'tree' view */
611 font-family: monospace
;
615 /* styling of diffs (patchsets): commitdiff and blobdiff views */
617 div
.diff
.extended_header
{
624 background-color: #edece6;
627 padding: 4px 0px 2px 0px;
628 border: solid
#d9d8d1;
629 border-width: 1px 0px 1px 0px;
632 div
.diff
.header a
.path
{
633 text-decoration: underline
;
636 div
.diff
.extended_header
,
637 div
.diff
.extended_header a
.path
,
638 div
.diff
.extended_header a
.hash
{
642 div
.diff
.extended_header
.info
{
646 div
.diff
.extended_header
{
647 background-color: #f6f5ee;
648 padding: 2px 0px 2px 0px;
654 text-decoration: none
;
657 div
.diff a
.list:hover
,
658 div
.diff a
.path:hover
,
659 div
.diff a
.hash:hover
{
660 text-decoration: underline
;
663 div
.diff
.to_file a
.path
,
672 div
.diff
.add span
.marked
{
673 background-color: #aaffaa;
676 div
.diff
.from_file a
.path
,
685 div
.diff
.rem span
.marked
{
686 background-color: #ffaaaa;
689 div
.diff
.chunk_header a
,
690 div
.diff
.chunk_header
{
694 div
.diff
.chunk_header
{
695 border: dotted
#ffe0ff;
696 border-width: 1px 0px 0px 0px;
700 div
.diff
.chunk_header span
.chunk_info
{
701 background-color: #ffeeff;
704 div
.diff
.chunk_header span
.section
{
708 div
.diff
.incomplete
{
712 div
.diff
.nodifferences
{
717 /* side-by-side diff */
722 div
.chunk_block div
.old
{
728 div
.chunk_block div
.new
{
733 div
.chunk_block
.rem div
.old div
.diff
.rem
{
734 background-color: #fff5f5;
736 div
.chunk_block
.add div
.new div
.diff
.add
{
737 background-color: #f8fff8;
739 div
.chunk_block
.chg div div
.diff
{
740 background-color: #fffff0;
742 div
.chunk_block
.ctx div div
.diff
.ctx
{
751 border: solid
#d9d8d1;
752 border-width: 0px 0px 1px;
770 div
.projsearch form
{
784 text-decoration: none
791 table
.shortlog span
.refs
{
800 border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
802 background-color: #ff6600;
804 font-family: sans-serif
;
807 text-decoration: none
;
811 background-color: #ee5500;
815 background-color: #ff8800;
818 a
.rss_logo
.generic:hover
{
819 background-color: #ee7700;
823 display: inline-block
;
831 background-color: #ffaaff;
832 border-color: #ffccff #ff00ee #ff00ee #ffccff;
836 text-decoration: none
;
840 span
.refs span
a:hover
{
841 text-decoration: underline
;
844 span
.refs span
.indirect
{
849 background-color: #aaaaff;
850 border-color: #ccccff #0033cc #0033cc #ccccff;
854 background-color: #ffffaa;
855 border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
858 span
.refs span
.head
{
859 background-color: #aaffaa;
860 border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
871 span
.projectlist_link
{
887 border: 1px solid
#d9d8d1;
888 display: inline-block
;
899 /* JavaScript-based timezone manipulation */
901 .popup { /* timezone selection UI */
904 /* "top: 0; right: 0;" would be better, if not for bugs in browsers */
908 background-color: #f0f0f0;
914 .close-button { /* close timezone selection UI without selecting */
915 /* float doesn't work within absolutely positioned container,
916 * if width of container is not set explicitly */
919 top: 0px; right: 0px;
920 border: 1px solid green
;
921 margin: 1px 1px 1px 1px;
928 background-color: #fff0f0;
933 /* Style definition generated by highlight 2.4.5, http://www.andre-simon.de/ */
935 /* Highlighting theme definition: */
937 .num { color:#2928ff; }
938 .esc { color:#ff00ff; }
939 .str { color:#ff0000; }
940 .dstr { color:#818100; }
941 .slc { color:#838183; font-style:italic
; }
942 .com { color:#838183; font-style:italic
; }
943 .dir { color:#008200; }
944 .sym { color:#000000; }
945 .line { color:#555555; }
946 .kwa { color:#000000; font-weight:bold
; }
947 .kwb { color:#830000; }
948 .kwc { color:#000000; font-weight:bold
; }
949 .kwd { color:#010181; }