17c60e4cb4c0c9e93324cd5dd624194717df1db3
   1body {
   2        font-family: sans-serif;
   3        font-size: small;
   4        border: solid #d9d8d1;
   5        border-width: 1px;
   6        margin: 10px;
   7        background-color: #ffffff;
   8        color: #000000;
   9}
  10
  11a {
  12        color: #0000cc;
  13}
  14
  15a:hover, a:visited, a:active {
  16        color: #880000;
  17}
  18
  19span.cntrl {
  20        border: dashed #aaaaaa;
  21        border-width: 1px;
  22        padding: 0px 2px 0px 2px;
  23        margin:  0px 2px 0px 2px;
  24}
  25
  26img.logo {
  27        float: right;
  28        border-width: 0px;
  29}
  30
  31div.page_header {
  32        height: 25px;
  33        padding: 8px;
  34        font-size: 150%;
  35        font-weight: bold;
  36        background-color: #d9d8d1;
  37}
  38
  39div.page_header a:visited, a.header {
  40        color: #0000cc;
  41}
  42
  43div.page_header a:hover {
  44        color: #880000;
  45}
  46
  47div.page_nav {
  48        padding: 8px;
  49}
  50
  51div.page_nav a:visited {
  52        color: #0000cc;
  53}
  54
  55div.page_path {
  56        padding: 8px;
  57        font-weight: bold;
  58        border: solid #d9d8d1;
  59        border-width: 0px 0px 1px;
  60}
  61
  62div.page_footer {
  63        height: 17px;
  64        padding: 4px 8px;
  65        background-color: #d9d8d1;
  66}
  67
  68div.page_footer_text {
  69        float: left;
  70        color: #555555;
  71        font-style: italic;
  72}
  73
  74div.page_body {
  75        padding: 8px;
  76        font-family: monospace;
  77}
  78
  79div.title, a.title {
  80        display: block;
  81        padding: 6px 8px;
  82        font-weight: bold;
  83        background-color: #edece6;
  84        text-decoration: none;
  85        color: #000000;
  86}
  87
  88a.title:hover {
  89        background-color: #d9d8d1;
  90}
  91
  92div.title_text {
  93        padding: 6px 0px;
  94        border: solid #d9d8d1;
  95        border-width: 0px 0px 1px;
  96        font-family: monospace;
  97}
  98
  99div.log_body {
 100        padding: 8px 8px 8px 150px;
 101}
 102
 103span.age {
 104        position: relative;
 105        float: left;
 106        width: 142px;
 107        font-style: italic;
 108}
 109
 110span.signoff {
 111        color: #888888;
 112}
 113
 114div.log_link {
 115        padding: 0px 8px;
 116        font-size: 70%;
 117        font-family: sans-serif;
 118        font-style: normal;
 119        position: relative;
 120        float: left;
 121        width: 136px;
 122}
 123
 124div.list_head {
 125        padding: 6px 8px 4px;
 126        border: solid #d9d8d1;
 127        border-width: 1px 0px 0px;
 128        font-style: italic;
 129}
 130
 131div.author_date {
 132        padding: 8px;
 133        border: solid #d9d8d1;
 134        border-width: 0px 0px 1px 0px;
 135        font-style: italic;
 136}
 137
 138a.list {
 139        text-decoration: none;
 140        color: #000000;
 141}
 142
 143a.subject, a.name {
 144        font-weight: bold;
 145}
 146
 147table.tags a.subject {
 148        font-weight: normal;
 149}
 150
 151a.list:hover {
 152        text-decoration: underline;
 153        color: #880000;
 154}
 155
 156a.text {
 157        text-decoration: none;
 158        color: #0000cc;
 159}
 160
 161a.text:visited {
 162        text-decoration: none;
 163        color: #880000;
 164}
 165
 166a.text:hover {
 167        text-decoration: underline;
 168        color: #880000;
 169}
 170
 171table {
 172        padding: 8px 4px;
 173        border-spacing: 0;
 174}
 175
 176table.diff_tree {
 177        font-family: monospace;
 178}
 179
 180table.combined.diff_tree th {
 181        text-align: center;
 182}
 183
 184table.combined.diff_tree td {
 185        padding-right: 24px;
 186}
 187
 188table.combined.diff_tree th.link,
 189table.combined.diff_tree td.link {
 190        padding: 0px 2px;
 191}
 192
 193table.combined.diff_tree td.nochange a {
 194        color: #6666ff;
 195}
 196
 197table.combined.diff_tree td.nochange a:hover,
 198table.combined.diff_tree td.nochange a:visited {
 199        color: #d06666;
 200}
 201
 202table.blame {
 203        border-collapse: collapse;
 204}
 205
 206table.blame td {
 207        padding: 0px 5px;
 208        font-size: 100%;
 209        vertical-align: top;
 210}
 211
 212th {
 213        padding: 2px 5px;
 214        font-size: 100%;
 215        text-align: left;
 216}
 217
 218tr.light:hover {
 219        background-color: #edece6;
 220}
 221
 222tr.dark {
 223        background-color: #f6f6f0;
 224}
 225
 226tr.dark2 {
 227        background-color: #f6f6f0;
 228}
 229
 230tr.dark:hover {
 231        background-color: #edece6;
 232}
 233
 234td {
 235        padding: 2px 5px;
 236        font-size: 100%;
 237        vertical-align: top;
 238}
 239
 240td.link, td.selflink {
 241        padding: 2px 5px;
 242        font-family: sans-serif;
 243        font-size: 70%;
 244}
 245
 246td.selflink {
 247        padding-right: 0px;
 248}
 249
 250td.sha1 {
 251        font-family: monospace;
 252}
 253
 254td.error {
 255        color: red;
 256        background-color: yellow;
 257}
 258
 259td.current_head {
 260        text-decoration: underline;
 261}
 262
 263table.diff_tree span.file_status.new {
 264        color: #008000;
 265}
 266
 267table.diff_tree span.file_status.deleted {
 268        color: #c00000;
 269}
 270
 271table.diff_tree span.file_status.moved,
 272table.diff_tree span.file_status.mode_chnge {
 273        color: #777777;
 274}
 275
 276table.diff_tree span.file_status.copied {
 277  color: #70a070;
 278}
 279
 280/* noage: "No commits" */
 281table.project_list td.noage {
 282        color: #808080;
 283        font-style: italic;
 284}
 285
 286/* age2: 60*60*24*2 <= age */
 287table.project_list td.age2, table.blame td.age2 {
 288        font-style: italic;
 289}
 290
 291/* age1: 60*60*2 <= age < 60*60*24*2 */
 292table.project_list td.age1 {
 293        color: #009900;
 294        font-style: italic;
 295}
 296
 297table.blame td.age1 {
 298        color: #009900;
 299        background: transparent;
 300}
 301
 302/* age0: age < 60*60*2 */
 303table.project_list td.age0 {
 304        color: #009900;
 305        font-style: italic;
 306        font-weight: bold;
 307}
 308
 309table.blame td.age0 {
 310        color: #009900;
 311        background: transparent;
 312        font-weight: bold;
 313}
 314
 315td.pre, div.pre, div.diff {
 316        font-family: monospace;
 317        font-size: 12px;
 318        white-space: pre;
 319}
 320
 321td.mode {
 322        font-family: monospace;
 323}
 324
 325/* styling of diffs (patchsets): commitdiff and blobdiff views */
 326div.diff.header,
 327div.diff.extended_header {
 328        white-space: normal;
 329}
 330
 331div.diff.header {
 332        font-weight: bold;
 333
 334        background-color: #edece6;
 335
 336        margin-top: 4px;
 337        padding: 4px 0px 2px 0px;
 338        border: solid #d9d8d1;
 339        border-width: 1px 0px 1px 0px;
 340}
 341
 342div.diff.header a.path {
 343        text-decoration: underline;
 344}
 345
 346div.diff.extended_header,
 347div.diff.extended_header a.path,
 348div.diff.extended_header a.hash {
 349        color: #777777;
 350}
 351
 352div.diff.extended_header .info {
 353        color: #b0b0b0;
 354}
 355
 356div.diff.extended_header {
 357        background-color: #f6f5ee;
 358        padding: 2px 0px 2px 0px;
 359}
 360
 361div.diff a.list,
 362div.diff a.path,
 363div.diff a.hash {
 364        text-decoration: none;
 365}
 366
 367div.diff a.list:hover,
 368div.diff a.path:hover,
 369div.diff a.hash:hover {
 370        text-decoration: underline;
 371}
 372
 373div.diff.to_file a.path,
 374div.diff.to_file {
 375        color: #007000;
 376}
 377
 378div.diff.add {
 379        color: #008800;
 380}
 381
 382div.diff.from_file a.path,
 383div.diff.from_file {
 384        color: #aa0000;
 385}
 386
 387div.diff.rem {
 388        color: #cc0000;
 389}
 390
 391div.diff.chunk_header a,
 392div.diff.chunk_header {
 393        color: #990099;
 394}
 395
 396div.diff.chunk_header {
 397        border: dotted #ffe0ff;
 398        border-width: 1px 0px 0px 0px;
 399        margin-top: 2px;
 400}
 401
 402div.diff.chunk_header span.chunk_info {
 403        background-color: #ffeeff;
 404}
 405
 406div.diff.chunk_header span.section {
 407        color: #aa22aa;
 408}
 409
 410div.diff.incomplete {
 411        color: #cccccc;
 412}
 413
 414div.diff.nodifferences {
 415        font-weight: bold;
 416        color: #600000;
 417}
 418
 419div.index_include {
 420        border: solid #d9d8d1;
 421        border-width: 0px 0px 1px;
 422        padding: 12px 8px;
 423}
 424
 425div.search {
 426        font-size: 100%;
 427        font-weight: normal;
 428        margin: 4px 8px;
 429        float: right;
 430        top: 56px;
 431        right: 12px
 432}
 433
 434td.linenr {
 435        text-align: right;
 436}
 437
 438a.linenr {
 439        color: #999999;
 440        text-decoration: none
 441}
 442
 443a.rss_logo {
 444        float: right;
 445        padding: 3px 0px;
 446        width: 35px;
 447        line-height: 10px;
 448        border: 1px solid;
 449        border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
 450        color: #ffffff;
 451        background-color: #ff6600;
 452        font-weight: bold;
 453        font-family: sans-serif;
 454        font-size: 70%;
 455        text-align: center;
 456        text-decoration: none;
 457}
 458
 459a.rss_logo:hover {
 460        background-color: #ee5500;
 461}
 462
 463span.refs span {
 464        padding: 0px 4px;
 465        font-size: 70%;
 466        font-weight: normal;
 467        border: 1px solid;
 468        background-color: #ffaaff;
 469        border-color: #ffccff #ff00ee #ff00ee #ffccff;
 470}
 471
 472span.refs span.ref {
 473        background-color: #aaaaff;
 474        border-color: #ccccff #0033cc #0033cc #ccccff;
 475}
 476
 477span.refs span.tag {
 478        background-color: #ffffaa;
 479        border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
 480}
 481
 482span.refs span.head {
 483        background-color: #aaffaa;
 484        border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
 485}
 486
 487span.atnight {
 488        color: #cc0000;
 489}
 490
 491span.match {
 492        color: #e00000;
 493}
 494
 495div.binary {
 496        font-style: italic;
 497}