gitweb / static / gitweb.csson commit Merge branch 'as/tree-walk-fix-aggressive-short-cut' into maint (b4e931d)
   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
  31img.avatar {
  32        vertical-align: middle;
  33}
  34
  35a.list img.avatar {
  36        border-style: none;
  37}
  38
  39div.page_header {
  40        height: 25px;
  41        padding: 8px;
  42        font-size: 150%;
  43        font-weight: bold;
  44        background-color: #d9d8d1;
  45}
  46
  47div.page_header a:visited, a.header {
  48        color: #0000cc;
  49}
  50
  51div.page_header a:hover {
  52        color: #880000;
  53}
  54
  55div.page_nav {
  56        padding: 8px;
  57}
  58
  59div.page_nav a:visited {
  60        color: #0000cc;
  61}
  62
  63div.page_path {
  64        padding: 8px;
  65        font-weight: bold;
  66        border: solid #d9d8d1;
  67        border-width: 0px 0px 1px;
  68}
  69
  70div.page_footer {
  71        height: 22px;
  72        padding: 4px 8px;
  73        background-color: #d9d8d1;
  74}
  75
  76div.page_footer_text {
  77        line-height: 22px;
  78        float: left;
  79        color: #555555;
  80        font-style: italic;
  81}
  82
  83div#generating_info {
  84        margin: 4px;
  85        font-size: smaller;
  86        text-align: center;
  87        color: #505050;
  88}
  89
  90div.page_body {
  91        padding: 8px;
  92        font-family: monospace;
  93}
  94
  95div.title, a.title {
  96        display: block;
  97        padding: 6px 8px;
  98        font-weight: bold;
  99        background-color: #edece6;
 100        text-decoration: none;
 101        color: #000000;
 102}
 103
 104div.readme {
 105        padding: 8px;
 106}
 107
 108a.title:hover {
 109        background-color: #d9d8d1;
 110}
 111
 112div.title_text {
 113        padding: 6px 0px;
 114        border: solid #d9d8d1;
 115        border-width: 0px 0px 1px;
 116        font-family: monospace;
 117}
 118
 119div.log_body {
 120        padding: 8px 8px 8px 150px;
 121}
 122
 123span.age {
 124        position: relative;
 125        float: left;
 126        width: 142px;
 127        font-style: italic;
 128}
 129
 130span.signoff {
 131        color: #888888;
 132}
 133
 134div.log_link {
 135        padding: 0px 8px;
 136        font-size: 70%;
 137        font-family: sans-serif;
 138        font-style: normal;
 139        position: relative;
 140        float: left;
 141        width: 136px;
 142}
 143
 144div.list_head {
 145        padding: 6px 8px 4px;
 146        border: solid #d9d8d1;
 147        border-width: 1px 0px 0px;
 148        font-style: italic;
 149}
 150
 151.author_date, .author {
 152        font-style: italic;
 153}
 154
 155div.author_date {
 156        padding: 8px;
 157        border: solid #d9d8d1;
 158        border-width: 0px 0px 1px 0px;
 159}
 160
 161a.list {
 162        text-decoration: none;
 163        color: #000000;
 164}
 165
 166a.subject, a.name {
 167        font-weight: bold;
 168}
 169
 170table.tags a.subject {
 171        font-weight: normal;
 172}
 173
 174a.list:hover {
 175        text-decoration: underline;
 176        color: #880000;
 177}
 178
 179a.text {
 180        text-decoration: none;
 181        color: #0000cc;
 182}
 183
 184a.text:visited {
 185        text-decoration: none;
 186        color: #880000;
 187}
 188
 189a.text:hover {
 190        text-decoration: underline;
 191        color: #880000;
 192}
 193
 194table {
 195        padding: 8px 4px;
 196        border-spacing: 0;
 197}
 198
 199table.diff_tree {
 200        font-family: monospace;
 201}
 202
 203table.combined.diff_tree th {
 204        text-align: center;
 205}
 206
 207table.combined.diff_tree td {
 208        padding-right: 24px;
 209}
 210
 211table.combined.diff_tree th.link,
 212table.combined.diff_tree td.link {
 213        padding: 0px 2px;
 214}
 215
 216table.combined.diff_tree td.nochange a {
 217        color: #6666ff;
 218}
 219
 220table.combined.diff_tree td.nochange a:hover,
 221table.combined.diff_tree td.nochange a:visited {
 222        color: #d06666;
 223}
 224
 225table.blame {
 226        border-collapse: collapse;
 227}
 228
 229table.blame td {
 230        padding: 0px 5px;
 231        font-size: 100%;
 232        vertical-align: top;
 233}
 234
 235th {
 236        padding: 2px 5px;
 237        font-size: 100%;
 238        text-align: left;
 239}
 240
 241/* do not change row style on hover for 'blame' view */
 242tr.light,
 243table.blame .light:hover {
 244        background-color: #ffffff;
 245}
 246
 247tr.dark,
 248table.blame .dark:hover {
 249        background-color: #f6f6f0;
 250}
 251
 252/* currently both use the same, but it can change */
 253tr.light:hover,
 254tr.dark:hover {
 255        background-color: #edece6;
 256}
 257
 258/* boundary commits in 'blame' view */
 259/* and commits without "previous" */
 260tr.boundary td.sha1,
 261tr.no-previous td.linenr {
 262        font-weight: bold;
 263}
 264
 265/* for 'blame_incremental', during processing */
 266tr.color1 { background-color: #f6fff6; }
 267tr.color2 { background-color: #f6f6ff; }
 268tr.color3 { background-color: #fff6f6; }
 269
 270td {
 271        padding: 2px 5px;
 272        font-size: 100%;
 273        vertical-align: top;
 274}
 275
 276td.link, td.selflink {
 277        padding: 2px 5px;
 278        font-family: sans-serif;
 279        font-size: 70%;
 280}
 281
 282td.selflink {
 283        padding-right: 0px;
 284}
 285
 286td.sha1 {
 287        font-family: monospace;
 288}
 289
 290.error {
 291        color: red;
 292        background-color: yellow;
 293}
 294
 295td.current_head {
 296        text-decoration: underline;
 297}
 298
 299td.category {
 300        background-color: #d9d8d1;
 301        border-top: 1px solid #000000;
 302        border-left: 1px solid #000000;
 303        font-weight: bold;
 304}
 305
 306table.diff_tree span.file_status.new {
 307        color: #008000;
 308}
 309
 310table.diff_tree span.file_status.deleted {
 311        color: #c00000;
 312}
 313
 314table.diff_tree span.file_status.moved,
 315table.diff_tree span.file_status.mode_chnge {
 316        color: #777777;
 317}
 318
 319table.diff_tree span.file_status.copied {
 320  color: #70a070;
 321}
 322
 323/* noage: "No commits" */
 324table.project_list td.noage {
 325        color: #808080;
 326        font-style: italic;
 327}
 328
 329/* age2: 60*60*24*2 <= age */
 330table.project_list td.age2, table.blame td.age2 {
 331        font-style: italic;
 332}
 333
 334/* age1: 60*60*2 <= age < 60*60*24*2 */
 335table.project_list td.age1 {
 336        color: #009900;
 337        font-style: italic;
 338}
 339
 340table.blame td.age1 {
 341        color: #009900;
 342        background: transparent;
 343}
 344
 345/* age0: age < 60*60*2 */
 346table.project_list td.age0 {
 347        color: #009900;
 348        font-style: italic;
 349        font-weight: bold;
 350}
 351
 352table.blame td.age0 {
 353        color: #009900;
 354        background: transparent;
 355        font-weight: bold;
 356}
 357
 358td.pre, div.pre, div.diff {
 359        font-family: monospace;
 360        font-size: 12px;
 361        white-space: pre;
 362}
 363
 364td.mode {
 365        font-family: monospace;
 366}
 367
 368/* progress of blame_interactive */
 369div#progress_bar {
 370        height: 2px;
 371        margin-bottom: -2px;
 372        background-color: #d8d9d0;
 373}
 374div#progress_info {
 375        float: right;
 376        text-align: right;
 377}
 378
 379/* format of (optional) objects size in 'tree' view */
 380td.size {
 381        font-family: monospace;
 382        text-align: right;
 383}
 384
 385/* styling of diffs (patchsets): commitdiff and blobdiff views */
 386div.diff.header,
 387div.diff.extended_header {
 388        white-space: normal;
 389}
 390
 391div.diff.header {
 392        font-weight: bold;
 393
 394        background-color: #edece6;
 395
 396        margin-top: 4px;
 397        padding: 4px 0px 2px 0px;
 398        border: solid #d9d8d1;
 399        border-width: 1px 0px 1px 0px;
 400}
 401
 402div.diff.header a.path {
 403        text-decoration: underline;
 404}
 405
 406div.diff.extended_header,
 407div.diff.extended_header a.path,
 408div.diff.extended_header a.hash {
 409        color: #777777;
 410}
 411
 412div.diff.extended_header .info {
 413        color: #b0b0b0;
 414}
 415
 416div.diff.extended_header {
 417        background-color: #f6f5ee;
 418        padding: 2px 0px 2px 0px;
 419}
 420
 421div.diff a.list,
 422div.diff a.path,
 423div.diff a.hash {
 424        text-decoration: none;
 425}
 426
 427div.diff a.list:hover,
 428div.diff a.path:hover,
 429div.diff a.hash:hover {
 430        text-decoration: underline;
 431}
 432
 433div.diff.to_file a.path,
 434div.diff.to_file {
 435        color: #007000;
 436}
 437
 438div.diff.add {
 439        color: #008800;
 440}
 441
 442div.diff.add span.marked {
 443        background-color: #aaffaa;
 444}
 445
 446div.diff.from_file a.path,
 447div.diff.from_file {
 448        color: #aa0000;
 449}
 450
 451div.diff.rem {
 452        color: #cc0000;
 453}
 454
 455div.diff.rem span.marked {
 456        background-color: #ffaaaa;
 457}
 458
 459div.diff.chunk_header a,
 460div.diff.chunk_header {
 461        color: #990099;
 462}
 463
 464div.diff.chunk_header {
 465        border: dotted #ffe0ff;
 466        border-width: 1px 0px 0px 0px;
 467        margin-top: 2px;
 468}
 469
 470div.diff.chunk_header span.chunk_info {
 471        background-color: #ffeeff;
 472}
 473
 474div.diff.chunk_header span.section {
 475        color: #aa22aa;
 476}
 477
 478div.diff.incomplete {
 479        color: #cccccc;
 480}
 481
 482div.diff.nodifferences {
 483        font-weight: bold;
 484        color: #600000;
 485}
 486
 487/* side-by-side diff */
 488div.chunk_block {
 489        overflow: hidden;
 490}
 491
 492div.chunk_block div.old {
 493        float: left;
 494        width: 50%;
 495        overflow: hidden;
 496}
 497
 498div.chunk_block div.new {
 499        margin-left: 50%;
 500        width: 50%;
 501}
 502
 503div.chunk_block.rem div.old div.diff.rem {
 504        background-color: #fff5f5;
 505}
 506div.chunk_block.add div.new div.diff.add {
 507        background-color: #f8fff8;
 508}
 509div.chunk_block.chg div     div.diff {
 510        background-color: #fffff0;
 511}
 512div.chunk_block.ctx div     div.diff.ctx {
 513        color: #404040;
 514}
 515
 516
 517div.index_include {
 518        border: solid #d9d8d1;
 519        border-width: 0px 0px 1px;
 520        padding: 12px 8px;
 521}
 522
 523div.search {
 524        font-size: 100%;
 525        font-weight: normal;
 526        margin: 4px 8px;
 527        float: right;
 528        top: 56px;
 529        right: 12px
 530}
 531
 532div.projsearch {
 533        text-align: center;
 534        margin: 20px 0px;
 535}
 536
 537div.projsearch form {
 538        margin-bottom: 2px;
 539}
 540
 541td.linenr {
 542        text-align: right;
 543}
 544
 545a.linenr {
 546        color: #999999;
 547        text-decoration: none
 548}
 549
 550a.rss_logo {
 551        float: right;
 552        padding: 3px 5px;
 553        line-height: 10px;
 554        border: 1px solid;
 555        border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
 556        color: #ffffff;
 557        background-color: #ff6600;
 558        font-weight: bold;
 559        font-family: sans-serif;
 560        font-size: 70%;
 561        text-align: center;
 562        text-decoration: none;
 563}
 564
 565a.rss_logo:hover {
 566        background-color: #ee5500;
 567}
 568
 569a.rss_logo.generic {
 570        background-color: #ff8800;
 571}
 572
 573a.rss_logo.generic:hover {
 574        background-color: #ee7700;
 575}
 576
 577span.refs span {
 578        padding: 0px 4px;
 579        font-size: 70%;
 580        font-weight: normal;
 581        border: 1px solid;
 582        background-color: #ffaaff;
 583        border-color: #ffccff #ff00ee #ff00ee #ffccff;
 584}
 585
 586span.refs span a {
 587        text-decoration: none;
 588        color: inherit;
 589}
 590
 591span.refs span a:hover {
 592        text-decoration: underline;
 593}
 594
 595span.refs span.indirect {
 596        font-style: italic;
 597}
 598
 599span.refs span.ref {
 600        background-color: #aaaaff;
 601        border-color: #ccccff #0033cc #0033cc #ccccff;
 602}
 603
 604span.refs span.tag {
 605        background-color: #ffffaa;
 606        border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
 607}
 608
 609span.refs span.head {
 610        background-color: #aaffaa;
 611        border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
 612}
 613
 614span.atnight {
 615        color: #cc0000;
 616}
 617
 618span.match {
 619        color: #e00000;
 620}
 621
 622div.binary {
 623        font-style: italic;
 624}
 625
 626div.remote {
 627        margin: .5em;
 628        border: 1px solid #d9d8d1;
 629        display: inline-block;
 630}
 631
 632/* JavaScript-based timezone manipulation */
 633
 634.popup { /* timezone selection UI */
 635        position: absolute;
 636        /* "top: 0; right: 0;" would be better, if not for bugs in browsers */
 637        top: 0; left: 0;
 638        border: 1px solid;
 639        padding: 2px;
 640        background-color: #f0f0f0;
 641        font-style: normal;
 642        color: #000000;
 643        cursor: auto;
 644}
 645
 646.close-button { /* close timezone selection UI without selecting */
 647        /* float doesn't work within absolutely positioned container,
 648         * if width of container is not set explicitly */
 649        /* float: right; */
 650        position: absolute;
 651        top: 0px; right: 0px;
 652        border:  1px solid green;
 653        margin:  1px 1px 1px 1px;
 654        padding-bottom: 2px;
 655        width:     12px;
 656        height:    10px;
 657        font-size:  9px;
 658        font-weight: bold;
 659        text-align: center;
 660        background-color: #fff0f0;
 661        cursor: pointer;
 662}
 663
 664
 665/* Style definition generated by highlight 2.4.5, http://www.andre-simon.de/ */
 666
 667/* Highlighting theme definition: */
 668
 669.num    { color:#2928ff; }
 670.esc    { color:#ff00ff; }
 671.str    { color:#ff0000; }
 672.dstr   { color:#818100; }
 673.slc    { color:#838183; font-style:italic; }
 674.com    { color:#838183; font-style:italic; }
 675.dir    { color:#008200; }
 676.sym    { color:#000000; }
 677.line   { color:#555555; }
 678.kwa    { color:#000000; font-weight:bold; }
 679.kwb    { color:#830000; }
 680.kwc    { color:#000000; font-weight:bold; }
 681.kwd    { color:#010181; }