| 
0
 | 
     1 a { text-decoration:none; }
 | 
| 
 | 
     2 .age { white-space:nowrap; }
 | 
| 
 | 
     3 .date { white-space:nowrap; }
 | 
| 
 | 
     4 .indexlinks { white-space:nowrap; }
 | 
| 
 | 
     5 .parity0 { background-color: #ddd; color: #000; }
 | 
| 
 | 
     6 .parity1 { background-color: #eee; color: #000; }
 | 
| 
 | 
     7 .lineno { width: 60px; color: #aaa; font-size: smaller;
 | 
| 
 | 
     8           text-align: right; }
 | 
| 
 | 
     9 .plusline { color: green; }
 | 
| 
 | 
    10 .minusline { color: red; }
 | 
| 
 | 
    11 .atline { color: purple; }
 | 
| 
 | 
    12 .annotate { font-size: smaller; text-align: right; padding-right: 1em; }
 | 
| 
 | 
    13 tr.thisrev a { color:#999999; text-decoration: none; }
 | 
| 
 | 
    14 tr.thisrev pre { color:#009900; }
 | 
| 
 | 
    15 td.annotate {
 | 
| 
 | 
    16   white-space: nowrap;
 | 
| 
 | 
    17 }
 | 
| 
 | 
    18 div.annotate-info {
 | 
| 
 | 
    19   display: none;
 | 
| 
 | 
    20   position: absolute;
 | 
| 
 | 
    21   background-color: #FFFFFF;
 | 
| 
 | 
    22   border: 1px solid #888;
 | 
| 
 | 
    23   text-align: left;
 | 
| 
 | 
    24   color: #000000;
 | 
| 
 | 
    25   padding: 5px;
 | 
| 
 | 
    26 }
 | 
| 
 | 
    27 div.annotate-info a { color: #0000FF; }
 | 
| 
 | 
    28 td.annotate:hover div.annotate-info { display: inline; }
 | 
| 
 | 
    29 .buttons a {
 | 
| 
 | 
    30   background-color: #666;
 | 
| 
 | 
    31   padding: 2pt;
 | 
| 
 | 
    32   color: white;
 | 
| 
 | 
    33   font-family: sans-serif;
 | 
| 
 | 
    34   font-weight: bold;
 | 
| 
 | 
    35 }
 | 
| 
 | 
    36 .navigate a {
 | 
| 
 | 
    37   background-color: #ccc;
 | 
| 
 | 
    38   padding: 2pt;
 | 
| 
 | 
    39   font-family: sans-serif;
 | 
| 
 | 
    40   color: black;
 | 
| 
 | 
    41 }
 | 
| 
 | 
    42 
 | 
| 
 | 
    43 .metatag {
 | 
| 
 | 
    44   background-color: #888;
 | 
| 
 | 
    45   color: white;
 | 
| 
 | 
    46   text-align: right;
 | 
| 
 | 
    47 }
 | 
| 
 | 
    48 
 | 
| 
 | 
    49 /* Common */
 | 
| 
 | 
    50 pre { margin: 0; }
 | 
| 
 | 
    51 
 | 
| 
 | 
    52 .logo {
 | 
| 
 | 
    53   float: right;
 | 
| 
 | 
    54   clear: right;
 | 
| 
 | 
    55 }
 | 
| 
 | 
    56 
 | 
| 
 | 
    57 /* Changelog/Filelog entries */
 | 
| 
 | 
    58 .logEntry { width: 100%; }
 | 
| 
 | 
    59 .logEntry .age { width: 15%; }
 | 
| 
 | 
    60 .logEntry th.label { width: 16em; }
 | 
| 
 | 
    61 .logEntry th { font-weight: normal; text-align: right; vertical-align: top; }
 | 
| 
 | 
    62 .logEntry th.age, .logEntry th.firstline { font-weight: bold; }
 | 
| 
 | 
    63 .logEntry th.firstline { text-align: left; width: inherit; }
 | 
| 
 | 
    64 
 | 
| 
 | 
    65 /* Shortlog entries */
 | 
| 
 | 
    66 .slogEntry { width: 100%; }
 | 
| 
 | 
    67 .slogEntry .age { width: 8em; }
 | 
| 
 | 
    68 .slogEntry td { font-weight: normal; text-align: left; vertical-align: top; }
 | 
| 
 | 
    69 .slogEntry td.author { width: 15em; }
 | 
| 
 | 
    70 
 | 
| 
 | 
    71 /* Tag entries */
 | 
| 
 | 
    72 #tagEntries { list-style: none; margin: 0; padding: 0; }
 | 
| 
 | 
    73 #tagEntries .tagEntry { list-style: none; margin: 0; padding: 0; }
 | 
| 
 | 
    74 
 | 
| 
 | 
    75 /* Changeset entry */
 | 
| 
 | 
    76 #changesetEntry { }
 | 
| 
 | 
    77 #changesetEntry th { font-weight: normal; background-color: #888; color: #fff; text-align: right; }
 | 
| 
 | 
    78 #changesetEntry th.files, #changesetEntry th.description { vertical-align: top; }
 | 
| 
 | 
    79 
 | 
| 
 | 
    80 /* File diff view */
 | 
| 
 | 
    81 #filediffEntry { }
 | 
| 
 | 
    82 #filediffEntry th { font-weight: normal; background-color: #888; color: #fff; text-align: right; }
 | 
| 
 | 
    83 
 | 
| 
 | 
    84 /* Graph */
 | 
| 
 | 
    85 div#wrapper {
 | 
| 
 | 
    86 	position: relative;
 | 
| 
 | 
    87 	margin: 0;
 | 
| 
 | 
    88 	padding: 0;
 | 
| 
 | 
    89 }
 | 
| 
 | 
    90 
 | 
| 
 | 
    91 canvas {
 | 
| 
 | 
    92 	position: absolute;
 | 
| 
 | 
    93 	z-index: 5;
 | 
| 
 | 
    94 	top: -0.6em;
 | 
| 
 | 
    95 	margin: 0;
 | 
| 
 | 
    96 }
 | 
| 
 | 
    97 
 | 
| 
 | 
    98 ul#graphnodes {
 | 
| 
 | 
    99 	list-style: none inside none;
 | 
| 
 | 
   100 	padding: 0;
 | 
| 
 | 
   101 	margin: 0;
 | 
| 
 | 
   102 }
 | 
| 
 | 
   103 
 | 
| 
 | 
   104 ul#graphnodes li {
 | 
| 
 | 
   105 	height: 37px;
 | 
| 
 | 
   106 	overflow: visible;
 | 
| 
 | 
   107 	padding-top: 2px;
 | 
| 
 | 
   108 }
 | 
| 
 | 
   109 
 | 
| 
 | 
   110 ul#graphnodes li .fg {
 | 
| 
 | 
   111 	position: absolute;
 | 
| 
 | 
   112 	z-index: 10;
 | 
| 
 | 
   113 }
 | 
| 
 | 
   114 
 | 
| 
 | 
   115 ul#graphnodes li .info {
 | 
| 
 | 
   116 	font-size: 70%;
 | 
| 
 | 
   117 }
 |