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