James Moger
2011-04-21 a645ba09d693495c50ab0ee0d1fc2734407b73a4
commit | author | age
cebf45 1 /*
JM 2  Git:Blit css.
3 */
4 html, body, table, dl, dt, dd, ol, ul, li, form, a, span, tr, th, td, div, em {
5     font-family: verdana, sans-serif;
6     font-size: 12px;
531cd2 7     line-height: 1.35em;
7203a4 8     margin: 0;
JM 9     padding: 0;
10     border: 0;
11     outline: 0;
cebf45 12 }
JM 13
14 body {
15     width: 980px;
16     margin: 5px;
17     background-color: #ffffff;
18     color: #000000;
19     margin-right: auto;
20     margin-left: auto;
21     margin-top: none;
22     padding: 0px;
a645ba 23     background: url(background.png) repeat-x scroll 0 0 #FFFFFF;
cebf45 24 }
JM 25
531cd2 26 pre, code, pre.prettyprint, pre.plainprint {
cebf45 27     color: black;
JM 28     font-family: monospace;
29     font-size:12px;
30     border:0px;
31 }
32
33 /* age0: age < 60*60*2 */
34 .age0 {
35     color: #009900;
36     font-style: italic;
37     font-weight: bold;
38 }
39
40 /* age1: 60*60*2 <= age < 60*60*24*2 */
41 .age1 {
42     color: #009900;
43     font-style: italic;
44 }
45
46 /* age2: 60*60*24*2 <= age */
47 .age2 {
48     font-style: italic;
49 }
50
51
52 a {
53     color: #0000cc;
54 }
55
56 a:hover, a:visited, a:active {
57     color: #880000;
58 }
59
60 img.logo {
61     float: right;
62     border-width: 0px;
63 }
64
65 img.activityGraph {
66     float: right;
67     border-width: 0px;
68     padding: 8px;
69 }
70
71 div.repositories_message {
72     line-height: inherit;
73 }
74
75 div.header {
76     background-color: #D2C3AF;
77     padding: 3px;
78     border: 1px solid #808080;
531cd2 79     border-radius: 3px 3px 0 0;
cebf45 80 }
JM 81
82 div.header a {
83     color: black;
84     text-decoration: none;
85     font-weight: bold;
86 }
87
88 div.header a:hover {
89     text-decoration: underline;
90 }
91
92 div.pager {
93     padding: 0px 0px 15px 5px;
94 }
95
9ab5cc 96 span.link, span.link a {
cebf45 97     font-family: sans-serif;
JM 98     font-size: 11px;
99 }
100
9ab5cc 101 span.link em, div.link span em {
698678 102     font-style: normal;
9ab5cc 103     font-family: sans-serif;
JM 104     font-size: 11px;
698678 105 }
JM 106
cebf45 107 div.page_header {
JM 108     height: 25px;
109     padding: 5px;
110     font-family: sans-serif;
111     font-weight: bold;
112     font-size: 150%;
98ce17 113     color: #888;
a645ba 114     background: transparent;
cebf45 115 }
JM 116
117 div.page_header span {    
118     font-family: inherit;
119     font-size: inherit;    
120 }
121
122 div.page_header a  {
123     font-size: inherit;    
124     font-family: inherit;
125     text-decoration: none;
126 }
127
128 div.page_header a:visited {
129     color: #000000;
130 }
131
132 div.page_header a:hover {
133     color: E66C2C;
134     text-decoration: underline;
135 }
136
137 div.page_footer {
98ce17 138     clear: both;
cebf45 139     height: 17px;
JM 140     color: black;
141     background-color: #ffffff;
142     padding: 5px;
143     border-top: 1px solid #bbb;
144     font-style: italic;
145 }
146
147 div.page_nav {
148     color: #ddd;
149     background-color: #000070;
7203a4 150     padding: 7px;
531cd2 151     border-radius: 3px;
cebf45 152 }
JM 153
154 div.page_nav a {
155     color: yellow;
156     text-decoration: none;
157 }
158
159 div.page_nav a:hover {    
160     text-decoration: underline;
161 }
162
698678 163 div.page_nav em {
JM 164     font-style: normal;
165 }
166
cebf45 167 div.page_nav2 {
JM 168     padding: 2px 5px 7px 5px;    
169 }
170
7203a4 171 div.search {
JM 172     color:yellow;
173     text-align:right;
174     float:right;
531cd2 175     padding:4px 4px 3px 3px;    
7203a4 176 }
JM 177
cebf45 178 .repositories_message {
JM 179     border: solid #bbb;
180     border-width: 0px 0px 1px;
181     padding: 8px;
182 }
183
184 div.page_path {
185     padding: 8px;
186     font-weight: bold;
187     border: solid #bbb;
188     border-width: 0px 0px 1px;
189 }
190
191 div.commit_message {
192     padding: 8px;
193     border: solid #bbb;
50984c 194     border-width: 1px 0px 0px;
cebf45 195 }
JM 196
197 div.bug_open, span.bug_open {
198     padding: 2px;
199     background-color: #800000;
200     color: white;    
201     text-align: center;
202 }
203
204 div.bug_resolved, span.bug_resolved {
205     padding: 2px;
206     background-color: #008000;
207     color: white;
208     text-align: center;
209 }
210
211 div.bug_invalid, span.bug_invalid {
212     padding: 2px;
213     background-color: gray;
214     text-align: center;
215 }
216
217 div.bug_hold, span.bug_hold {
218     padding: 2px;
219     background-color: orange;
220     text-align: center;
221 }
222
223 div.diff {
224     font-family: monospace;
3df349 225     overflow: auto;
cebf45 226 }
JM 227
228 div.diff.header {
229     -moz-border-bottom-colors: none;
230     -moz-border-image: none;
231     -moz-border-left-colors: none;
232     -moz-border-right-colors: none;
233     -moz-border-top-colors: none;
234     background-color: #EDECE6;
235     border-color: #D9D8D1;
236     border-style: solid;
608ece 237     border-width: 1px;
cebf45 238     font-weight: bold;
608ece 239     margin-top: 10px;
cebf45 240     padding: 4px 0 2px;
JM 241 }
242
243 div.diff.extended_header {
244     background-color: #F6F5EE;
245     padding: 2px 0;
246     font-family: inherit;
247 }
248
608ece 249 span.diff.add {
cebf45 250     color: #008800;
JM 251     font-family: inherit;
252 }
253
608ece 254 span.diff.remove {
cebf45 255     color: #cc0000;
JM 256     font-family: inherit;
257 }
258
608ece 259 span.diff.unchanged {
cebf45 260     color: inherit;
JM 261     font-family: inherit;
262 }
263
264 div.diff.hunk_header {
265     -moz-border-bottom-colors: none;
266     -moz-border-image: none;
267     -moz-border-left-colors: none;
268     -moz-border-right-colors: none;
269     -moz-border-top-colors: none;
270     border-color: #FFE0FF;
271     border-style: dotted;
272     border-width: 1px 0 0;
273     margin-top: 2px;
274     font-family: inherit;
275 }
276
277 span.diff.hunk_info {
278     background-color: #FFEEFF;    
279     color: #990099;
280     font-family: inherit;
281 }
282
283 span.diff.hunk_section {    
284     color: #AA22AA;
285     font-family: inherit;
286 }
287
3df349 288 div.diff.add2 {
JM 289     background-color: #DDFFDD;
290     font-family: inherit;
291 }
292
293 div.diff.remove2 {
294     background-color: #FFDDDD;
295     font-family: inherit;
296 }
297
298 div.diff table {
299     border-right: 1px solid #bbb;
300     border-bottom: 1px solid #bbb;
301     width: 100%;
302 }
303
304 div.diff table th, div.diff table td {
305     margin: 0px;
306     padding: 0px;
307     font-family: monospace;    
308 }
309
310 div.diff table th {
311     background-color: #faf8dc;
312     border-left: 1px solid #bbb;    
313     text-align: center;
314     color: #999;
315     padding-left: 5px;
316     padding-right: 5px;
a645ba 317     width: 30px;
3df349 318 }
JM 319
320 div.diff table th.header {
321     background-color: #D2C3AF;
322     border-right: 0px;
323     border-bottom: 1px solid #808080;
324     font-family: inherit;
325     font-size:0.9em;
326     color: black;
327     padding: 2px;
328     text-align: left;
329 }
330
331 div.diff table td.hunk_header {
332     background-color: #dAe2e5 !important;    
333     border-bottom: 1px solid #bac2c5;
334     color: #555;
335 }
336
337 div.diff table td {
338     border-left: 1px solid #bbb;
339     background-color: #fbfbfb;
a645ba 340 }
JM 341
342 td.changeType {
343     width: 15px;
3df349 344 }
JM 345
9bc17d 346 span.addition, span.modification, span.deletion, span.rename {
JM 347     border: 1px solid #888;
348     float: left;
349     height: 0.8em;
350     margin: 0.2em 0.5em 0 0;
351     overflow: hidden;
352     width: 0.8em;
353 }
354
355 span.addition {
356     background-color: #bbffbb;
357 }
358
359 span.modification {
360     background-color: #ffdd88;
361 }
362
363 span.deletion {
364     background-color: #ff8888;
365 }
366
367 span.rename {
368     background-color: #8888ff;
a645ba 369 }
JM 370
371 div.commitLegend {
372     float: right;
373     padding: 0.4em;
374     vertical-align:top;
375 }
376
377 div.commitLegend span {
378     font-size: 0.9em;
379     vertical-align: top;
380 }
381
382 div.references {
383     float: right;
384     text-align: right;
9bc17d 385 }
JM 386
cebf45 387 a.list {
JM 388     text-decoration: none;
389     color: #000000;
390 }
391
98ce17 392 a.list.subject {
JM 393     font-weight: bold;
394 }
395
396 a.list.name {
397     font-weight: bold;    
398 }
399
cebf45 400 a.list:hover {
JM 401     text-decoration: underline;
402     color: #880000;
403 }
404
405 table {
406     border-spacing: 0px;
407 }
408
409 th {
410     padding: 2px 5px;
411     font-size: 100%;
412     text-align: left;
413 }
414
415 table.plain {
416     padding: 8px;
417 }
418
61b094 419 table.pretty, table.repositories, table.comments {
cebf45 420     margin-bottom:5px;
JM 421     border-spacing: 0px;
422     border-left: 1px solid #bbb;
423     border-right: 1px solid #bbb;    
424 }
425
a645ba 426 table.pretty, table.comments, table.repositories {
JM 427     width:100%;
428 }
9ab5cc 429 table.pretty td {
JM 430     padding: 2px 4px;
431 }
432
61b094 433 table.comments td {
JM 434     padding: 4px;
435     line-height: 17px;
cebf45 436 }
JM 437
438 table.repositories th {
439     background-color:#D2C3AF;
440     padding: 4px;
441     border-bottom: 1px solid #808080;
442 }
443
444 table.repositories td {
445     padding: 4px;
446 }
447
448 table.repositories th a {
449     color:black;/*#ddd;*/
450     text-decoration: none;
451     font-weight: normal;
452 }
453
454 table.repositories th a:hover {
455     text-decoration: underline;
456 }
457
458 table.repositories th.wicket_orderDown a, table.repositories th.wicket_orderUp a {
459     color: black;
460     font-weight: bold;
461 }
462
463 tr th a { padding-right: 15px; background-position: right; background-repeat:no-repeat; }
464 tr th.wicket_orderDown a {background-image: url(arrow_down.png); }
465 tr th.wicket_orderUp a { background-image: url(arrow_up.png); }
466 tr th.wicket_orderNone a { background-image: url(arrow_off.png); }
467
468 tr.light {
469     background-color: #ffffff;
470 }
471
472 tr.light td {
473     border-bottom: 1px solid #bbb;    
474 }
475
476 tr.dark {
477     background-color: #faf8dc;
478     border-bottom: 1px solid #bbb;    
479 }
480
481 tr.dark td {
482     border-bottom: 1px solid #bbb;    
483 }
484
485 /* currently both use the same, but it can change */
486 tr.light:hover,
487 tr.dark:hover {
488     /*background-color: #0099b7;*/
489     background-color: #000070;
490     color: white;
491 }
492
493 tr.light:hover a,
494 tr.dark:hover a {
495     color: white;    
496 }
497
498 td {
499     padding-left: 7px;
500     padding-right: 7px;
501 }
502
503 td.author {
504     font-style: italic;
505 }
506
507 td.date {
1e47ab 508     font-style: italic;    
cebf45 509 }
JM 510
9ab5cc 511 span.sha1, span.sha1 a, span.sha1 a span {
cebf45 512     font-family: monospace;
JM 513     font-size: 13px;
514 }
515
516 td.mode {
517     font-family: monospace;
518     width:90px;
519     padding-right:15px;
520 }
521
522 td.size {
523     text-align: right;
524     width:100px;    
525     padding-right:15px;
526 }
527
528 td.rightAlign {
529     text-align: right;
530 }
531
bc10f9 532 span .tagRef, span .headRef, span .remoteRef, span .otherRef {    
a645ba 533     padding: 0px 3px;
bc10f9 534     margin-right:2px;
cebf45 535     font-family: sans-serif;
bc10f9 536     font-size: 9px;
cebf45 537     font-weight: normal;
JM 538     border: 1px solid;
a645ba 539     color: black;    
cebf45 540 }
JM 541
bc10f9 542 span .tagRef a span, span .headRef a span, span .remoteRef a span, span .otherRef a span {
JM 543     font-size: 9px;
544 }
545
546 span .tagRef a, span .headRef a, span .remoteRef a, span .otherRef a {
cebf45 547     text-decoration: none;
a645ba 548     color: black !important;
cebf45 549 }
JM 550
bc10f9 551 span .tagRef a:hover, span .headRef a:hover, span .remoteRef a:hover, span .otherRef a:hover {
a645ba 552     color: black !important;
608ece 553     text-decoration: underline;
cebf45 554 }
JM 555
bc10f9 556 span .otherRef {
JM 557     background-color: #ffaaff;
558     border-color: #ffccff #ff00ee #ff00ee #ffccff;
cebf45 559 }
JM 560
bc10f9 561 span .remoteRef {
cebf45 562     background-color: #aaaaff;
JM 563     border-color: #ccccff #0033cc #0033cc #ccccff;
564 }
565
bc10f9 566 span .tagRef {
cebf45 567     background-color: #ffffaa;
JM 568     border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
569 }
570
bc10f9 571 span .headRef {
cebf45 572     background-color: #aaffaa;
JM 573     border-color: #ccffcc #00cc33 #00cc33 #ccffcc;
574 }