Added simple header to main project list.
[gitweb-sgk] / static / gitweb.css
CommitLineData
eaec152f
AT
1/* Reset
2------------------------------------------------------------------------- */
f35f44b7 3
eaec152f
AT
4/* Based on http://meyerweb.com/eric/tools/css/reset/ */
5/* v1.0 | 20080212 */
f35f44b7 6
eaec152f
AT
7html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
8blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
9font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b,
10u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
11caption, tbody, tfoot, thead, tr, th, td {
12 margin: 0;
13 padding: 0;
14 border: 0;
15 outline: 0;
16 font-size: 100%;
17 vertical-align: baseline;
18 background: transparent;
f35f44b7
AT
19}
20
eaec152f 21ol, ul { list-style: none; }
f35f44b7 22
eaec152f 23blockquote, q { quotes: none; }
f35f44b7 24
eaec152f
AT
25blockquote:before, blockquote:after,
26q:before, q:after {
27 content: '';
28 content: none;
f35f44b7
AT
29}
30
eaec152f 31:focus { outline: 0; }
f35f44b7 32
eaec152f 33ins { text-decoration: none; }
f35f44b7 34
eaec152f 35del { text-decoration: line-through; }
f35f44b7 36
eaec152f
AT
37table {
38 border-collapse: collapse;
39 border-spacing: 0;
f35f44b7
AT
40}
41
eaec152f 42a { outline: none; }
f35f44b7 43
eaec152f
AT
44/* General
45---------------------------------------------------------------------------- */
f35f44b7 46
eaec152f
AT
47html {
48 position: relative;
49 min-height: 100%;
f35f44b7
AT
50}
51
eaec152f
AT
52body {
53 font: 13px Helvetica,arial,freesans,clean,sans-serif;
54 line-height: 1.4;
55 margin: 0 0 105px;
56 background-color: #fff;
57 color: #000000;
f35f44b7
AT
58}
59
eaec152f
AT
60/* Monospaced Fonts */
61.sha1, .mode, .diff_tree .list, .pre, .diff, .patchset {
62 font-family: 'Consolas','Bitstream Vera Sans Mono',monospace;
f35f44b7
AT
63}
64
eaec152f
AT
65a:link, a:visited {
66 color: #4183C4;
67 text-decoration: none;
f35f44b7
AT
68}
69
eaec152f
AT
70a:hover {
71 text-decoration: underline;
f35f44b7
AT
72}
73
eaec152f
AT
74td.list a[href*='tree'], td.list a[href*='blob'] {
75 padding-left: 20px;
76 display: block;
77 float: left;
78 height: 16px;
79 line-height: 16px;
f35f44b7
AT
80}
81
eaec152f
AT
82td.list a[href*='tree'] {
83 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABq0lEQVQ4y8WTu4oUQRSGv+rtGVuxhwVFdFEEE2c3d0HYTEMTn8DEVxADQTDUF9DMwMxQMBMx8AEWzRQ3cBHd9TI91+2urjq/QbczY2IygSep4nD+79yqnCRWsYQVbWVACvDh5ZXdrLe15dwyT1TjT/sxFFeB6i+VA2B6+cb7kAI4Jf0LO087zjlQI8Y5Qvnj0sHug321XoC1bk+K9eHk6+s7wPMUgKAS88eqb4+Jfg2SHs7lZBvX2Nh+2EUCDGSAcMnJsx9f7NxfAGqXyDzRd5EJO/pMPT1gcviGTnYOVIN5pAAE8v7dLrKL8xnglFk4ws9Afko9HpH3b5Gd2mwb/lOBmgrSdYhJugDUCenxM6xv3p4HCsP8F0LxCsUhCkMURihOyM7fg0osASTFEpu9a4LjGIUCqwcoDiEUrX+E4hRUQb20RiokC1j9vckUhygU7X3QZh7NAVKYL7YBeMkRUfjVCotF2XGIwnghtrJpMywB5G0QZj9P1JNujuWJ1AHLQadRrACPkuZ0SSSWpeStWgDK6tHek5vbiOs48n++XQHurcf0rFng//6NvwG+iB9/4duaTgAAAABJRU5ErkJgggo=) center left no-repeat;
f35f44b7
AT
84}
85
eaec152f
AT
86td.list a[href*='blob'] {
87 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA6ElEQVQoFQXBMW5TQRgGwNnHnoE0QbiCjoIooUmTU3AuS1BwIoTSUdJBigg3GCWOg9/++zHTop078wIAsPMrE4SL5/1aIyMjIyMjz/m0tbFECFdrPeaQQw75mz/5nZH7fN7aWILmauSYfznmmIfss8vIUx7zZWsTTXM5vpWvTk5Wq9VHQP/gtgOLa0Qpw940vAQdaG6thpOhlOkG0AEuAVGmEkAH+G4YSikxXQM6wDsAMRFAB/ihDNNUmN4DOsAbBAEAdICfpmmaAt4COoj2GgCASbIkZh1NAACznhQt2itnFgAAlF3u/gMDtJXPzQxoswAAAABJRU5ErkJgggo=) center left no-repeat;
f35f44b7
AT
88}
89
eaec152f
AT
90i {
91 font-style: normal;
f35f44b7
AT
92}
93
eaec152f
AT
94td, th {
95 padding: 5px;
f35f44b7
AT
96}
97
eaec152f
AT
98.page_nav br {
99 display: none;
f35f44b7
AT
100}
101
eaec152f
AT
102#generating_info {
103 font-size: 10px;
104 color: #aaa;
105 text-align: center;
f35f44b7
AT
106}
107
eaec152f
AT
108#generating_time, #generating_cmd {
109 font-weight: bold;
f35f44b7
AT
110}
111
eaec152f
AT
112/* Page Header
113---------------------------------------------------------------------------- */
f35f44b7 114
eaec152f
AT
115.page_header {
116 height: 50px;
117 line-height: 50px;
118 position: relative;
119 padding: 0 27px;
120 margin-bottom: 20px;
121 font-size: 20px;
122 font-family: Helvetica, Arial, Freesans, Clean, sans-serif;
123 background: #FFFFFF; /* old browsers */
124 background: -moz-linear-gradient(top, #FFFFFF 0%, #F5F5F5 100%); /* firefox */
125 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F5F5F5)); /* webkit */
126 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F5F5F5',GradientType=0 ); /* ie */
127 background: -o-linear-gradient(top, #FFFFFF 0%, #F5F5F5 100%);
128 border-bottom: 1px solid #dfdfdf;
f35f44b7
AT
129}
130
eaec152f
AT
131.page_header a:link, .page_header a:visited {
132 color: #4183C4;
133 text-decoration: none;
134 padding: 3px;
135 font-weight: bold;
f35f44b7
AT
136}
137
eaec152f
AT
138.page_header a:hover {
139 font-weight: bold;
140 padding: 3px;
141 text-decoration: underline;
f35f44b7
AT
142}
143
eaec152f
AT
144.page_header a:first-child {
145 background: transparent;
f35f44b7
AT
146}
147
eaec152f
AT
148.page_header img.logo {
149 position: relative;
150 top: 7px;
151 margin-right: 5px;
f35f44b7
AT
152}
153
eaec152f
AT
154/* Page Footer
155---------------------------------------------------------------------------- */
f35f44b7 156
eaec152f
AT
157.page_footer {
158 position: absolute;
159 left: 0;
160 bottom: 0;
161 width: 100%;
162 height: 80px;
163 line-height: 80px;
164 margin-top: 15px;
165 background: #f1f1f1;
166 border-top: 2px solid #ddd;
167 border-bottom: 1px solid #ddd;
f35f44b7
AT
168}
169
eaec152f
AT
170.page_footer_text {
171 color: #666;
172 display: inline;
173 float: left;
174 margin-left: 25px;
175 width: 80%;
176 overflow: hidden;
177 white-space: nowrap;
178 text-overflow: ellipsis;
f35f44b7
AT
179}
180
eaec152f
AT
181a.rss_logo {
182 float: right;
183 padding: 3px 1px;
184 width: 35px;
185 line-height: 10px;
186 border: 1px solid;
187 border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
188 color: #ffffff;
189 background-color: #ff6600;
190 font-weight: bold;
191 font-family: sans-serif;
192 font-size: 80%;
193 text-align: center;
194 text-decoration: none;
195 margin-top: 30px;
196 margin-left: 5px;
f35f44b7
AT
197}
198
eaec152f
AT
199a.rss_logo:hover {
200 background-color: #ee5500;
f35f44b7
AT
201}
202
eaec152f
AT
203.rss_logo {
204 margin-right: 25px;
205 background: yellow;
f35f44b7
AT
206}
207
eaec152f
AT
208.rss_logo:last-child {
209 margin-right: 5px;
f35f44b7
AT
210}
211
eaec152f
AT
212/* Index include
213---------------------------------------------------------------------------- */
f35f44b7 214
eaec152f
AT
215.index_include {
216 width: 95%;
217 margin: 0 auto 15px;
218 background: -moz-linear-gradient(center top , #FFFFFF 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
3d4c5e32 219 border: 1px solid #d8d8d8;
eaec152f
AT
220 padding: 8px;
221 -webkit-box-sizing: border-box;
222 -moz-box-sizing: border-box;
223 box-sizing: border-box;
3d4c5e32
AT
224 font-size: 1.5em;
225}
226
227.index_include pre {
228 border: 1px solid #d8d8d8;
229 margin: 1em 0 1em 2em;
230 padding: 0.5em;
f35f44b7
AT
231}
232
eaec152f
AT
233/* Elements
234---------------------------------------------------------------------------- */
f35f44b7 235
eaec152f
AT
236.project_list,
237.shortlog,
238.tree,
239.commit_search,
240.history {
241 width: 95%;
242 margin: 0 auto 15px auto;
243 border: 1px solid #d8d8d8;
244 -moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
245 -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
246 box-shadow: 0 0 3px rgba(0,0,0,0.2);
f35f44b7
AT
247}
248
eaec152f
AT
249.project_list th,
250.shortlog th,
251.tree th,
252.commit_search th {
253 color: #afafaf;
254 font-weight: normal;
f35f44b7
AT
255}
256
eaec152f
AT
257.project_list th {
258 font-weight: bold;
f35f44b7
AT
259}
260
eaec152f
AT
261.project_list tr,
262.shortlog tr,
263.tree tr,
264.commit_search tr {
265 background: #eaeaea;
266 height: 2.5em;
267 text-align: left;
268 color: #545454;
f35f44b7
AT
269}
270
eaec152f
AT
271.project_list tr.dark, .project_list tr.light,
272.shortlog tr.dark, .shortlog tr.light,
273.tree tr.dark, .tree tr.light,
274.commit_search tr.dark, .commit_search tr.light,
275.history tr.dark, .history tr.light,
276.heads tr.dark, .heads tr.light {
277 background: #F9F9F9; /* old browsers */
278 background: -moz-linear-gradient(top, #F9F9F9 0%, #EFEFEF 100%); /* firefox */
279 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F9F9F9), color-stop(100%,#EFEFEF)); /* webkit */
280 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F9F9', endColorstr='#EFEFEF',GradientType=0 ); /* ie */
281 background: -o-linear-gradient(top, #F9F9F9 0%, #EFEFEF 100%);
282 height: 2.5em;
283 border-bottom: 1px solid #e1e1e1;
f35f44b7
AT
284}
285
eaec152f
AT
286th .header {
287 background: transparent;
288 border: 0;
289 padding: 0;
290 font-weight: bold;
f35f44b7
AT
291}
292
eaec152f
AT
293.tree {
294 width: 100%;
295 margin: 0;
f35f44b7
AT
296}
297
eaec152f
AT
298.projsearch {
299 position: absolute;
300 right: 4%;
301 top: 15px;
f35f44b7
AT
302}
303
eaec152f
AT
304.projsearch a {
305 display: none;
f35f44b7
AT
306}
307
eaec152f
AT
308.commit_search {
309 background: #eaeaea;
f35f44b7
AT
310}
311
eaec152f
AT
312.page_nav,
313.list_head,
314.page_path,
315.search {
316 width: 94%;
317 background: #eaeaea;
318 color: #545454;
319 border: 1px solid #d8d8d8;
320 padding: 5px;
321 margin: 0 auto 15px auto;
f35f44b7
AT
322}
323
eaec152f
AT
324.history {
325 background: #eaeaea;
f35f44b7
AT
326}
327
eaec152f
AT
328.title {
329 margin: 0 auto 15px auto;
330 padding: 5px;
331 width: 95%;
f35f44b7
AT
332}
333
eaec152f
AT
334.readme {
335 background: #eaf2f5;
336 border: 1px solid #bedce7;
337 -moz-box-sizing: border-box;
338 -webkit-box-sizing: border-box;
339 box-sizing: border-box;
340 margin: 0 auto 15px auto;
341 padding: 15px;
39ef91a3 342 width: 768px;
f35f44b7
AT
343}
344
eaec152f
AT
345.readme h1 {
346 display: block;
347 font-size: 2em;
348 font-weight: bold;
349 margin-bottom: 0.67em;
350 margin-top: 0;
f35f44b7
AT
351}
352
eaec152f
AT
353.readme h2 {
354 font-size: 1.5em;
355 font-weight: bold;
356 margin-bottom: 0.83em;
f35f44b7
AT
357}
358
f35f44b7 359
eaec152f
AT
360.readme h3 {
361 font-size: 1.17em;
362 font-weight: bold;
363 margin-bottom: 1em;
f35f44b7
AT
364}
365
eaec152f
AT
366.readme p {
367 margin-bottom: 1em;
f35f44b7
AT
368}
369
eaec152f
AT
370.readme ul {
371 list-style: disc;
372 margin-bottom: 1em;
373 margin-left: 1.5em;
f35f44b7
AT
374}
375
eaec152f
AT
376.readme ul ul {
377 margin-bottom: 0;
f35f44b7
AT
378}
379
eaec152f
AT
380.readme ol {
381 list-style: decimal;
382 margin-bottom: 1em;
383 margin-left: 1.5em;
f35f44b7
AT
384}
385
eaec152f
AT
386.readme ol ol {
387 margin-bottom: 0;
f35f44b7
AT
388}
389
eaec152f
AT
390.readme pre {
391 font-family: monospace;
392 margin: 1em 0;
393 white-space: pre;
4a883fcc
AT
394 background-color: #eaeaea;
395 padding: 1em;
f35f44b7
AT
396}
397
eaec152f
AT
398.readme tt, .readme code, .readme kbd, .readme samp {
399 font-family: monospace;
4a883fcc 400 background-color: #eaeaea;
f35f44b7
AT
401}
402
eaec152f
AT
403.readme blockquote {
404 margin: 1em;
f35f44b7
AT
405}
406
eaec152f
AT
407.projects_list,
408.tags {
409 width: 95%;
410 background: #f0f0f0;
411 color: #545454;
412 border: 1px solid #d8d8d8;
413 padding: 5px;
414 margin: 0 auto 15px auto;
f35f44b7
AT
415}
416
eaec152f
AT
417.heads {
418 width: 95%;
419 color: #545454;
420 border: 1px solid #d8d8d8;
421 padding: 5px;
422 margin: 0 auto 15px auto;
f35f44b7
AT
423}
424
eaec152f
AT
425.header {
426 width: 94%;
427 margin: 0 auto 15px auto;
428 background: #eaf2f5;
429 border: 1px solid #bedce7;
430 padding: 5px;
f35f44b7
AT
431}
432
eaec152f
AT
433.header .age {
434 float: left;
435 color: #000;
436 font-weight: bold;
437 width: 10em;
f35f44b7
AT
438}
439
eaec152f
AT
440.title_text {
441 width: 94%;
442 background: #eaf2f5;
443 border: 1px solid #bedce7;
444 padding: 5px;
445 margin: 0 auto 0 auto;
f35f44b7
AT
446}
447
eaec152f
AT
448.log_body {
449 width: 94%;
450 background: #eaf2f5;
451 border: 1px solid #bedce7;
452 border-top: 0;
453 padding: 5px;
454 margin: 0 auto 15px auto;
f35f44b7
AT
455}
456
eaec152f
AT
457.page_body {
458 line-height: 1.4em;
459 width: 94%;
460 background: #f8f8f8;
461 border: 1px solid #d8d8d8;
462 padding: 5px;
463 margin: 15px auto 15px auto;
f35f44b7
AT
464}
465
eaec152f
AT
466.diff_tree {
467 width: 95%;
468 background: #f0f0f0;
469 border: 1px solid #d8d8d8;
470 padding: 5px;
471 margin: 0 auto 15px auto;
f35f44b7
AT
472}
473
eaec152f
AT
474.page_body > .list_head {
475 width: 98.5%;
f35f44b7
AT
476}
477
eaec152f
AT
478.page_body > .diff_tree {
479 width: 99.5%;
f35f44b7
AT
480}
481
eaec152f
AT
482.patch > .header {
483 width: 99%;
f35f44b7
AT
484}
485
eaec152f
AT
486.author .avatar,
487.author_date .avatar {
488 position: relative;
489 top: 3px;
f35f44b7
AT
490}
491
eaec152f
AT
492.object_header .avatar {
493 border: 1px solid #D8D8D8;
494 float: right;
f35f44b7
AT
495}
496
eaec152f
AT
497.object_header td,
498.object_header th {
499 vertical-align: top;
f35f44b7
AT
500}
501
eaec152f
AT
502/* Refs
503---------------------------------------------------------------------------- */
f35f44b7 504
eaec152f
AT
505span.refs span {
506 color: #707070;
507 display: inline-block;
508 margin: 0;
509 background-color: #eee;
510 border: 1px solid #ccc;
511 border-radius: 3px;
512 height: 18px;
513 padding: 0 6px;
514 text-overflow: ellipsis;
f35f44b7
AT
515}
516
eaec152f
AT
517span.refs span.ref {
518 color: #707070;
519 display: inline-block;
520 margin: 0;
521 background-color: #c4c4ff;
522 border: 1px solid #7878ff;
523 border-radius: 3px;
524 height: 18px;
525 padding: 0 6px;
526 text-overflow: ellipsis;
527 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gIKFSUnpolg7AAAAHJQTFRFAAAAVVWqZmbMVVXVYGDgbW3td3fuc3PzdHT0cHD1d3f6dHT6dnb7dHT7dnb8dnb8dnb9d3f9dnb+eHj+d3f+eHj+d3f+d3f+d3f+eHj+d3f+eHj+d3f+eHj+d3f+d3f+eHj+d3f+d3f+d3f+eHj/////V9oQhQAAACR0Uk5TAAIEBQcNDhMVGCotNTZAT217i5CgobvExtjZ4eLr7vP09ff7uqQ6cgAAAAFiS0dEJcMByQ8AAABUSURBVBjTpc43AoAwDENRh95bgNBM1f3PyOpslD++RSJ61YgH5M2IbIkn4GocSR1MZVBL4t2n4FgkbaxI8Sqph041WknZCWAIrcmEUbpf3lNe0N9u59YFYHnZ78gAAAAASUVORK5CYII=);
528 background-repeat: no-repeat;
529 padding-left: 18px;
f35f44b7
AT
530}
531
eaec152f
AT
532span.refs span.tag {
533 color: #707070;
534 display: inline-block;
535 margin: 0;
536 background-color: #ffffab;
537 border: 1px solid #d9d93b;
538 border-radius: 3px;
539 height: 18px;
540 padding: 0 6px;
541 text-overflow: ellipsis;
542 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gIKFSUZZ+h9RwAAAGZQTFRFAAAAtrYkwMBAwMBAx8c4yso11NQ71NQ51dU52Ng71tY519c719c719c62Ng719c719c62Ng72dk62Ng62Ng72Ng72dk62Ng72Ng62dk62dk72dk62Ng62dk72Ng72Ng72dk7////ou/AnQAAACB0Uk5TAAYHCxESLjRCWWlqa4uNkpissbrO19jc3ufs8vf6/f7atAU2AAAAAWJLR0QhxGwNFgAAAF1JREFUGFeNy0cOgCAABVGw94rY5d//lC7omhhn+ZIh5Gf1xPk0Zi5dAABROIQjSU/fsAXhDkCUljAv8jW2wlQpaixpo4Nj+dtatVpjkSJjLNaizRVpvhBCu/4h391jzw1lU12Z7wAAAABJRU5ErkJggg==);
543 background-repeat: no-repeat;
544 padding-left: 18px;
f35f44b7
AT
545}
546
eaec152f
AT
547span.refs span.head {
548 color: #707070;
549 display: inline-block;
550 margin: 0;
551 background-color: #c4ffc4;
552 border: 1px solid #78ff78;
553 border-radius: 3px;
554 height: 18px;
555 padding: 0 6px;
556 text-overflow: ellipsis;
557 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gIKFSYDsafX/gAAAUpJREFUOMvVkjFLA0EQhd/s7l06MSCihbV/wC5/QBDEIFYWprRIIQQJFqKFQi4kUbBQsFSwtrUQLQULUTBFLCzVIgimCXe7z0q5yIWcqfRVwzDzMTNvgL8mSUqWw3JOtFQJdsIwLDYyjdYgkEmkazl2oVtQWk36nn8AYBYASmFpxmizGtnoqO7Vb+M9KglEkASdpWU872nvVCiPRpuTnz2JIHGyqX3d0kZfR1G0Ht+g/do+FIhOBbLW3n/FNb/28D0puZ+dyL44ur1UoH5yzt2JyIj6UGdDgwrPhYzSagNEszJaeU/lWlylbmnaeGZZICsAppxzi6nt73HK85oQCMknOuarpno+FIjglVjZDXaCS2yDv3rIHlCb88FY0BlUl3hs7ektkhckb5DFWhoz+n12zr7ZPLpYUqLm0oBMn8NUzLhpAgjpWMS/1CcSJ3ykD7Rk1QAAAABJRU5ErkJggg==);
558 background-repeat: no-repeat;
559 padding-left: 18px;
f35f44b7
AT
560}
561
eaec152f
AT
562span.refs a {
563 color: #4e4e4e;
564 font: 11px "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, monospace;
565 line-height: 18px;
f35f44b7
AT
566}
567
eaec152f
AT
568/* Diffs
569---------------------------------------------------------------------------- */
f35f44b7 570
eaec152f
AT
571div.diff.to_file a.path,
572div.diff.to_file {
573 color: #007000;
f35f44b7
AT
574}
575
eaec152f
AT
576div.diff.from_file a.path,
577div.diff.from_file {
578 color: #aa0000;
f35f44b7
AT
579}
580
eaec152f
AT
581.patch .header {
582 margin: 0;
f35f44b7
AT
583}
584
eaec152f
AT
585.patchset {
586 overflow-x: auto;
587 overflow-y: hidden;
f35f44b7
AT
588}
589
eaec152f
AT
590.chunk_header {
591 background: #eaf2f5;
592 color: #999;
f35f44b7
AT
593}
594
eaec152f
AT
595.rem {
596 background: #ffdddd;
f35f44b7 597}
eaec152f
AT
598.rem .marked {
599 background: #ffaaaa;
f35f44b7 600}
eaec152f
AT
601.add {
602 background: #ddffdd;
f35f44b7 603}
eaec152f
AT
604.add .marked {
605 background: #7dff7d;
f35f44b7
AT
606}
607
eaec152f
AT
608.extended_header {
609 width: 99.5%;
f35f44b7
AT
610}
611
eaec152f
AT
612div.chunk_block {
613 overflow: hidden;
f35f44b7
AT
614}
615
eaec152f
AT
616div.chunk_block div.old {
617 float: left;
618 width: 50%;
619 overflow: hidden;
620 border-right: 5px solid #EAF2F5;
f35f44b7
AT
621}
622
eaec152f
AT
623div.chunk_block.rem,
624div.chunk_block.add {
625 background: transparent;
f35f44b7
AT
626}
627
eaec152f
AT
628div.chunk_block div.old .add,
629div.chunk_block div.old .rem {
630 padding-right: 3px;
f35f44b7
AT
631}
632
eaec152f
AT
633div.chunk_block div.new .add,
634div.chunk_block div.new .rem {
635 padding-left: 3px;
f35f44b7
AT
636}
637
eaec152f
AT
638div.chunk_block div.new {
639 margin-left: 50%;
640 width: 50%;
641 border-left: 5px solid #EAF2F5;
f35f44b7
AT
642}
643
eaec152f
AT
644/* Category
645---------------------------------------------------------------------------- */
f35f44b7 646
eaec152f
AT
647td.category {
648 background: #E6F1F6; /* old browsers */
649 background: -moz-linear-gradient(top, #C8D8E7 0%, #E6F1F3 100%); /* firefox */
650 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C8D8E7), color-stop(100%,#E6F1F3)); /* webkit */
651 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C8D8E7', endColorstr='#E6F1F3',GradientType=0 ); /* ie */
652 background: -o-linear-gradient(top, #C8D8E7 0%, #E6F1F3 100%);
653 font-weight: bold;
654 border-bottom: 1px solid #D1D1D1;
655 border-top: 1px solid #D1D1D1;
f35f44b7
AT
656}
657
eaec152f
AT
658/* Age
659---------------------------------------------------------------------------- */
660
661/* noage: "No commits" */
662.project_list td.noage {
663 color: #cdcdcd;
f35f44b7
AT
664}
665
eaec152f
AT
666/* age2: 60*60*24*2 <= age */
667.project_list td.age2, .blame td.age2 {
668 color: #545454;
f35f44b7
AT
669}
670
eaec152f
AT
671/* age1: 60*60*2 <= age < 60*60*24*2 */
672.project_list td.age1 {
673 color: #009900;
f35f44b7
AT
674}
675
eaec152f
AT
676/* age0: age < 60*60*2 */
677.project_list td.age0 {
678 color: #009900;
679 font-weight: bold;
f35f44b7
AT
680}
681
eaec152f
AT
682/* File status
683---------------------------------------------------------------------------- */
684
685.diff_tree span.file_status.new {
686 color: #008000;
f35f44b7
AT
687}
688
eaec152f
AT
689table.diff_tree span.file_status.deleted {
690 color: #c00000;
f35f44b7
AT
691}
692
eaec152f
AT
693table.diff_tree span.file_status.moved,
694table.diff_tree span.file_status.mode_chnge {
695 color: #545454;
f35f44b7
AT
696}
697
eaec152f
AT
698table.diff_tree span.file_status.copied {
699 color: #70a070;
f35f44b7
AT
700}
701
eaec152f
AT
702span.cntrl {
703 border: dashed #aaaaaa;
704 border-width: 1px;
705 padding: 0px 2px 0px 2px;
706 margin: 0px 2px 0px 2px;
f35f44b7
AT
707}
708
709span.match {
eaec152f
AT
710 background: #aaffaa;
711 color: #000;
f35f44b7
AT
712}
713
eaec152f
AT
714td.error {
715 color: red;
716 background: yellow;
f35f44b7
AT
717}
718
eaec152f
AT
719/* blob view */
720
721td.pre, div.pre, div.diff {
722 white-space: pre-wrap;
f35f44b7
AT
723}
724
725/* JavaScript-based timezone manipulation */
726
727.popup { /* timezone selection UI */
728 position: absolute;
729 /* "top: 0; right: 0;" would be better, if not for bugs in browsers */
730 top: 0; left: 0;
eaec152f 731 border: 1px solid #d8d8d8;
f35f44b7
AT
732 padding: 2px;
733 background-color: #f0f0f0;
734 font-style: normal;
eaec152f 735 color: #545454;
f35f44b7
AT
736 cursor: auto;
737}
738
739.close-button { /* close timezone selection UI without selecting */
740 /* float doesn't work within absolutely positioned container,
741 * if width of container is not set explicitly */
742 /* float: right; */
743 position: absolute;
744 top: 0px; right: 0px;
eaec152f 745 border: 1px solid #ffaaaa;
f35f44b7
AT
746 margin: 1px 1px 1px 1px;
747 padding-bottom: 2px;
748 width: 12px;
749 height: 10px;
750 font-size: 9px;
751 font-weight: bold;
752 text-align: center;
eaec152f 753 background-color: #ffdddd;
f35f44b7
AT
754 cursor: pointer;
755}
756
f35f44b7
AT
757/* Style definition generated by highlight 2.4.5, http://www.andre-simon.de/ */
758
759/* Highlighting theme definition: */
760
eaec152f 761.num { color:#6ecf36; }
f35f44b7 762.esc { color:#ff00ff; }
eaec152f
AT
763/* .str { color:#ff00d3; background-color: #edc9ec } */
764.str { color:#ff00d3; background-color: #fee }
f35f44b7
AT
765.dstr { color:#818100; }
766.slc { color:#838183; font-style:italic; }
767.com { color:#838183; font-style:italic; }
768.dir { color:#008200; }
769.sym { color:#000000; }
770.line { color:#555555; }
eaec152f
AT
771.kwa { color:#666666; font-weight:bold; }
772.kwb { color:#6b3099; }
773.kwc { color:#d4663d; }
774.kwd { color:#2928ff; }