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