0cd760a2df44088405ea9c952dbf99090952494f
7 font-family : sans-serif
;
9 background-color : #ffffff ;
12 flex-direction : column
;
19 a : hover
, a : visited
, a : active
{
24 border : dashed
#aaaaaa ;
26 padding : 0px 2px 0px 2px ;
27 margin : 0px 2px 0px 2px ;
36 vertical-align : middle
;
52 border-top : 0.25rem solid
#f71 ;
53 background-color : #f716 ;
56 .page_header a:visited, a.header {
60 .page_header a:hover {
64 /* .page_header + nav.page_subhead now wraps .page_nav and the search form, which is reduced from <form><div class=search> to <form role=search>; and both it and .page_nav are optional; and page_nav comes first rather than last. */
75 div
. page_nav
a : visited
{
86 border : solid
#d9d8d1 ;
87 border-width : 0px 0px 1px ;
94 background-color : #d9d8d1 ;
95 justify-content : flex-end
;
98 div
. page_footer_text
{
105 div#generating_info
{
114 font-family : monospace
;
121 background-color : #edece6 ;
122 text-decoration : none
;
131 background-color : #d9d8d1 ;
136 border : solid
#d9d8d1 ;
137 border-width : 0px 0px 1px ;
141 padding : 8px 8px 8px 150px ;
160 font-family : sans-serif
;
168 padding : 6px 8px 4px ;
169 border : solid
#d9d8d1 ;
170 border-width : 1px 0px 0px ;
174 .author_date, .author {
180 border : solid
#d9d8d1 ;
181 border-width : 0px 0px 1px 0px ;
185 text-decoration : none
;
193 table
. tags a
. subject
{
198 text-decoration : underline
;
203 text-decoration : none
;
208 text-decoration : none
;
213 text-decoration : underline
;
223 font-family : monospace
, m
;
226 table
. combined
. diff_tree th
{
230 table
. combined
. diff_tree td
{
234 table
. combined
. diff_tree th
. link
,
235 table
. combined
. diff_tree td
. link
{
239 table
. combined
. diff_tree td
. nochange a
{
243 table
. combined
. diff_tree td
. nochange
a : hover
,
244 table
. combined
. diff_tree td
. nochange
a : visited
{
249 border-collapse : collapse
;
262 /* do not change row style on hover for 'blame' view */
264 table
. blame
. light : hover
{
265 background-color : #ffffff ;
269 table
. blame
. dark : hover
{
270 background-color : #f6f6f0 ;
273 /* currently both use the same, but it can change */
276 background-color : #edece6 ;
279 /* boundary commits in 'blame' view */
280 /* and commits without "previous" */
282 tr
. no-previous td
. linenr
{
286 /* for 'blame_incremental', during processing */
287 tr
. color1
{ background-color : #f6fff6 ; }
288 tr
. color2
{ background-color : #f6f6ff ; }
289 tr
. color3
{ background-color : #fff6f6 ; }
296 td
. link
, td
. selflink
{
298 font-family : sans-serif
;
307 font-family : monospace
, m
;
312 background-color : yellow
;
316 text-decoration : underline
;
320 background-color : #d9d8d1 ;
321 border-top : 1px solid
#000000 ;
322 border-left : 1px solid
#000000 ;
326 table
. diff_tree span
. file_status
. new
{
330 table
. diff_tree span
. file_status
. deleted
{
334 table
. diff_tree span
. file_status
. moved
,
335 table
. diff_tree span
. file_status
. mode_chnge
{
339 table
. diff_tree span
. file_status
. copied
{
343 /* noage: "No commits" */
344 table
. project_list td
. noage
{
349 /* age2: 60*60*24*2 <= age */
350 table
. project_list td
. age2
, table
. blame td
. age2
{
354 /* age1: 60*60*2 <= age < 60*60*24*2 */
355 table
. project_list td
. age1
{
360 table
. blame td
. age1
{
362 background : transparent
;
365 /* age0: age < 60*60*2 */
366 table
. project_list td
. age0
{
372 table
. blame td
. age0
{
374 background : transparent
;
378 td
. pre
, div
. pre
, div
. diff
{
379 font-family : monospace
, m
;
384 font-family : monospace
, m
;
387 /* progress of blame_interactive */
391 background-color : #d8d9d0 ;
398 /* format of (optional) objects size in 'tree' view */
400 font-family : monospace
, m
;
404 /* styling of diffs (patchsets): commitdiff and blobdiff views */
406 div
. diff
. extended_header
{
413 background-color : #edece6 ;
416 padding : 4px 0px 2px 0px ;
417 border : solid
#d9d8d1 ;
418 border-width : 1px 0px 1px 0px ;
421 div
. diff
. header a
. path
{
422 text-decoration : underline
;
425 div
. diff
. extended_header
,
426 div
. diff
. extended_header a
. path
,
427 div
. diff
. extended_header a
. hash
{
431 div
. diff
. extended_header
. info
{
435 div
. diff
. extended_header
{
436 background-color : #f6f5ee ;
437 padding : 2px 0px 2px 0px ;
443 text-decoration : none
;
446 div
. diff a
. list : hover
,
447 div
. diff a
. path : hover
,
448 div
. diff a
. hash : hover
{
449 text-decoration : underline
;
452 div
. diff
. to_file a
. path
,
461 div
. diff
. add span
. marked
{
462 background-color : #aaffaa ;
465 div
. diff
. from_file a
. path
,
474 div
. diff
. rem span
. marked
{
475 background-color : #ffaaaa ;
478 div
. diff
. chunk_header a
,
479 div
. diff
. chunk_header
{
483 div
. diff
. chunk_header
{
484 border : dotted
#ffe0ff ;
485 border-width : 1px 0px 0px 0px ;
489 div
. diff
. chunk_header span
. chunk_info
{
490 background-color : #ffeeff ;
493 div
. diff
. chunk_header span
. section
{
497 div
. diff
. incomplete
{
501 div
. diff
. nodifferences
{
506 /* side-by-side diff */
511 div
. chunk_block div
. old
{
517 div
. chunk_block div
. new
{
522 div
. chunk_block
. rem div
. old div
. diff
. rem
{
523 background-color : #fff5f5 ;
525 div
. chunk_block
. add div
. new div
. diff
. add
{
526 background-color : #f8fff8 ;
528 div
. chunk_block
. chg div div
. diff
{
529 background-color : #fffff0 ;
531 div
. chunk_block
. ctx div div
. diff
. ctx
{
537 border : solid
#d9d8d1 ;
538 border-width : 0px 0px 1px ;
542 .page_subhead [role=search] {
543 margin : 0.5rem 1rem 0.5rem auto
;
551 div
. projsearch form
{
561 text-decoration : none
;
568 border-color : #fcc7a5 #7d3302 #3e1a01 #ff954e ;
570 background-color : #ff6600 ;
572 font-family : sans-serif
;
575 text-decoration : none
;
579 background-color : #ee5500 ;
583 background-color : #ff8800 ;
586 a
. rss_logo
. generic : hover
{
587 background-color : #ee7700 ;
595 background-color : #ffaaff ;
596 border-color : #ffccff #ff00ee #ff00ee #ffccff ;
600 text-decoration : none
;
604 span
. refs span
a : hover
{
605 text-decoration : underline
;
608 span
. refs span
. indirect
{
613 background-color : #aaaaff ;
614 border-color : #ccccff #0033cc #0033cc #ccccff ;
618 background-color : #ffffaa ;
619 border-color : #ffffcc #ffee00 #ffee00 #ffffcc ;
622 span
. refs span
. head
{
623 background-color : #aaffaa ;
624 border-color : #ccffcc #00cc33 #00cc33 #ccffcc ;
637 border : 1px solid
#d9d8d1 ;
638 display : inline-block
;
641 /* JavaScript-based timezone manipulation */
643 .popup { /* timezone selection UI */
645 /* "top: 0; right: 0;" would be better, if not for bugs in browsers */
649 background-color : #f0f0f0 ;
655 .close-button { /* close timezone selection UI without selecting */
656 /* float doesn't work within absolutely positioned container,
657 * if width of container is not set explicitly */
660 top : 0px ; right : 0px ;
663 background-color : transparent
;
668 /* Style definition generated by highlight 2.4.5, http://www.andre-simon.de/ */
670 /* Highlighting theme definition: */
672 .num { color : #2928ff ; }
673 .esc { color : #ff00ff ; }
674 .str { color : #ff0000 ; }
675 .dstr { color : #818100 ; }
676 .slc { color : #838183 ; font-style : italic
; }
677 .com { color : #838183 ; font-style : italic
; }
678 .dir { color : #008200 ; }
679 .sym { color : #000000 ; }
680 .line { color : #555555 ; }
681 .kwa { color : #000000 ; font-weight : bold
; }
682 .kwb { color : #830000 ; }
683 .kwc { color : #000000 ; font-weight : bold
; }
684 .kwd { color : #010181 ; }