]> git.cameronkatri.com Git - cgit.git/blob - cgit.css
Merge branch 'stable'
[cgit.git] / cgit.css
1 body, table, form {
2 padding: 0em;
3 margin: 0em;
4 }
5
6 body {
7 font-family: sans-serif;
8 font-size: 10pt;
9 color: #333;
10 background: white;
11 padding: 4px;
12 }
13
14 a {
15 color: blue;
16 text-decoration: none;
17 }
18
19 a:hover {
20 text-decoration: underline;
21 }
22
23 table {
24 border-collapse: collapse;
25 }
26
27 table#header {
28 width: 100%;
29 margin-bottom: 1em;
30 }
31
32 table#header td.logo {
33 width: 96px;
34 }
35
36 table#header td.main {
37 font-size: 250%;
38 padding-left: 10px;
39 white-space: nowrap;
40 }
41
42 table#header td.main a {
43 color: #000;
44 }
45
46 table#header td.form {
47 text-align: right;
48 vertical-align: bottom;
49 padding-right: 1em;
50 padding-bottom: 2px;
51 white-space: nowrap;
52 }
53
54 table#header td.form form,
55 table#header td.form input,
56 table#header td.form select {
57 font-size: 90%;
58 }
59
60 table#header td.sub {
61 color: #777;
62 border-top: solid 1px #ccc;
63 padding-left: 10px;
64 }
65
66 table.tabs {
67 /* border-bottom: solid 2px #ccc; */
68 border-collapse: collapse;
69 margin-top: 2em;
70 margin-bottom: 0px;
71 width: 100%;
72 }
73
74 table.tabs td {
75 padding: 0px 1em;
76 vertical-align: bottom;
77 }
78
79 table.tabs td a {
80 padding: 2px 0.75em;
81 color: #777;
82 font-size: 110%;
83 }
84
85 table.tabs td a.active {
86 color: #000;
87 background-color: #ccc;
88 }
89
90 table.tabs td.form {
91 text-align: right;
92 }
93
94 table.tabs td.form form {
95 padding-bottom: 2px;
96 font-size: 90%;
97 white-space: nowrap;
98 }
99
100 table.tabs td.form input,
101 table.tabs td.form select {
102 font-size: 90%;
103 }
104
105 div.content {
106 margin: 0px;
107 padding: 2em;
108 border-top: solid 3px #ccc;
109 border-bottom: solid 3px #ccc;
110 }
111
112
113 table.list {
114 width: 100%;
115 border: none;
116 border-collapse: collapse;
117 }
118
119 table.list tr {
120 background: white;
121 }
122
123 table.list tr.logheader {
124 background: #eee;
125 }
126
127 table.list tr:hover {
128 background: #eee;
129 }
130
131 table.list tr.nohover:hover {
132 background: white;
133 }
134
135 table.list th {
136 font-weight: bold;
137 /* color: #888;
138 border-top: dashed 1px #888;
139 border-bottom: dashed 1px #888;
140 */
141 padding: 0.1em 0.5em 0.05em 0.5em;
142 vertical-align: baseline;
143 }
144
145 table.list td {
146 border: none;
147 padding: 0.1em 0.5em 0.1em 0.5em;
148 }
149
150 table.list td.logsubject {
151 font-family: monospace;
152 font-weight: bold;
153 }
154
155 table.list td.logmsg {
156 font-family: monospace;
157 white-space: pre;
158 padding: 1em 0.5em 2em 0.5em;
159 }
160
161 table.list td a {
162 color: black;
163 }
164
165 table.list td a.ls-dir {
166 font-weight: bold;
167 color: #00f;
168 }
169
170 table.list td a:hover {
171 color: #00f;
172 }
173
174 img {
175 border: none;
176 }
177
178 input#switch-btn {
179 margin: 2px 0px 0px 0px;
180 }
181
182 td#sidebar input.txt {
183 width: 100%;
184 margin: 2px 0px 0px 0px;
185 }
186
187 table#grid {
188 margin: 0px;
189 }
190
191 td#content {
192 vertical-align: top;
193 padding: 1em 2em 1em 1em;
194 border: none;
195 }
196
197 div#summary {
198 vertical-align: top;
199 margin-bottom: 1em;
200 }
201
202 table#downloads {
203 float: right;
204 border-collapse: collapse;
205 border: solid 1px #777;
206 margin-left: 0.5em;
207 margin-bottom: 0.5em;
208 }
209
210 table#downloads th {
211 background-color: #ccc;
212 }
213
214 div#blob {
215 border: solid 1px black;
216 }
217
218 div.error {
219 color: red;
220 font-weight: bold;
221 margin: 1em 2em;
222 }
223
224 a.ls-blob, a.ls-dir, a.ls-mod {
225 font-family: monospace;
226 }
227
228 td.ls-size {
229 text-align: right;
230 font-family: monospace;
231 width: 10em;
232 }
233
234 td.ls-mode {
235 font-family: monospace;
236 width: 10em;
237 }
238
239 table.blob {
240 margin-top: 0.5em;
241 border-top: solid 1px black;
242 }
243
244 table.blob td.lines {
245 margin: 0; padding: 0 0 0 0.5em;
246 vertical-align: top;
247 color: black;
248 }
249
250 table.blob td.linenumbers {
251 margin: 0; padding: 0 0.5em 0 0.5em;
252 vertical-align: top;
253 text-align: right;
254 border-right: 1px solid gray;
255 }
256
257 table.blob pre {
258 padding: 0; margin: 0;
259 }
260
261 table.blob a.no {
262 color: gray;
263 text-align: right;
264 text-decoration: none;
265 }
266
267 table.blob a.no a:hover {
268 color: black;
269 }
270
271 table.bin-blob {
272 margin-top: 0.5em;
273 border: solid 1px black;
274 }
275
276 table.bin-blob th {
277 font-family: monospace;
278 white-space: pre;
279 border: solid 1px #777;
280 padding: 0.5em 1em;
281 }
282
283 table.bin-blob td {
284 font-family: monospace;
285 white-space: pre;
286 border-left: solid 1px #777;
287 padding: 0em 1em;
288 }
289
290 table.nowrap td {
291 white-space: nowrap;
292 }
293
294 table.commit-info {
295 border-collapse: collapse;
296 margin-top: 1.5em;
297 }
298
299 table.commit-info th {
300 text-align: left;
301 font-weight: normal;
302 padding: 0.1em 1em 0.1em 0.1em;
303 vertical-align: top;
304 }
305
306 table.commit-info td {
307 font-weight: normal;
308 padding: 0.1em 1em 0.1em 0.1em;
309 }
310
311 div.commit-subject {
312 font-weight: bold;
313 font-size: 125%;
314 margin: 1.5em 0em 0.5em 0em;
315 padding: 0em;
316 }
317
318 div.commit-msg {
319 white-space: pre;
320 font-family: monospace;
321 }
322
323 div.diffstat-header {
324 font-weight: bold;
325 padding-top: 1.5em;
326 }
327
328 table.diffstat {
329 border-collapse: collapse;
330 border: solid 1px #aaa;
331 background-color: #eee;
332 }
333
334 table.diffstat th {
335 font-weight: normal;
336 text-align: left;
337 text-decoration: underline;
338 padding: 0.1em 1em 0.1em 0.1em;
339 font-size: 100%;
340 }
341
342 table.diffstat td {
343 padding: 0.2em 0.2em 0.1em 0.1em;
344 font-size: 100%;
345 border: none;
346 }
347
348 table.diffstat td.mode {
349 white-space: nowrap;
350 }
351
352 table.diffstat td span.modechange {
353 padding-left: 1em;
354 color: red;
355 }
356
357 table.diffstat td.add a {
358 color: green;
359 }
360
361 table.diffstat td.del a {
362 color: red;
363 }
364
365 table.diffstat td.upd a {
366 color: blue;
367 }
368
369 table.diffstat td.graph {
370 width: 500px;
371 vertical-align: middle;
372 }
373
374 table.diffstat td.graph table {
375 border: none;
376 }
377
378 table.diffstat td.graph td {
379 padding: 0px;
380 border: 0px;
381 height: 7pt;
382 }
383
384 table.diffstat td.graph td.add {
385 background-color: #5c5;
386 }
387
388 table.diffstat td.graph td.rem {
389 background-color: #c55;
390 }
391
392 div.diffstat-summary {
393 color: #888;
394 padding-top: 0.5em;
395 }
396
397 table.diff {
398 width: 100%;
399 }
400
401 table.diff td {
402 font-family: monospace;
403 white-space: pre;
404 }
405
406 table.diff td div.head {
407 font-weight: bold;
408 margin-top: 1em;
409 color: black;
410 }
411
412 table.diff td div.hunk {
413 color: #009;
414 }
415
416 table.diff td div.add {
417 color: green;
418 }
419
420 table.diff td div.del {
421 color: red;
422 }
423
424 .sha1 {
425 font-family: monospace;
426 font-size: 90%;
427 }
428
429 .left {
430 text-align: left;
431 }
432
433 .right {
434 text-align: right;
435 }
436
437 table.list td.reposection {
438 font-style: italic;
439 color: #888;
440 }
441
442 a.button {
443 font-size: 80%;
444 padding: 0em 0.5em;
445 }
446
447 a.primary {
448 font-size: 100%;
449 }
450
451 a.secondary {
452 font-size: 90%;
453 }
454
455 td.toplevel-repo {
456
457 }
458
459 table.list td.sublevel-repo {
460 padding-left: 1.5em;
461 }
462
463 div.pager {
464 text-align: center;
465 margin: 1em 0em 0em 0em;
466 }
467
468 div.pager a {
469 color: #777;
470 margin: 0em 0.5em;
471 }
472
473 span.age-mins {
474 font-weight: bold;
475 color: #080;
476 }
477
478 span.age-hours {
479 color: #080;
480 }
481
482 span.age-days {
483 color: #040;
484 }
485
486 span.age-weeks {
487 color: #444;
488 }
489
490 span.age-months {
491 color: #888;
492 }
493
494 span.age-years {
495 color: #bbb;
496 }
497 div.footer {
498 margin-top: 0.5em;
499 text-align: center;
500 font-size: 80%;
501 color: #ccc;
502 }
503 a.branch-deco {
504 margin: 0px 0.5em;
505 padding: 0px 0.25em;
506 background-color: #88ff88;
507 border: solid 1px #007700;
508 }
509 a.tag-deco {
510 margin: 0px 0.5em;
511 padding: 0px 0.25em;
512 background-color: #ffff88;
513 border: solid 1px #777700;
514 }
515 a.remote-deco {
516 margin: 0px 0.5em;
517 padding: 0px 0.25em;
518 background-color: #ccccff;
519 border: solid 1px #000077;
520 }
521 a.deco {
522 margin: 0px 0.5em;
523 padding: 0px 0.25em;
524 background-color: #ff8888;
525 border: solid 1px #770000;
526 }
527
528 div.commit-subject a {
529 margin-left: 1em;
530 font-size: 75%;
531 }
532
533 table.stats {
534 border: solid 1px black;
535 border-collapse: collapse;
536 }
537
538 table.stats th {
539 text-align: left;
540 padding: 1px 0.5em;
541 background-color: #eee;
542 border: solid 1px black;
543 }
544
545 table.stats td {
546 text-align: right;
547 padding: 1px 0.5em;
548 border: solid 1px black;
549 }
550
551 table.stats td.total {
552 font-weight: bold;
553 text-align: left;
554 }
555
556 table.stats td.sum {
557 color: #c00;
558 font-weight: bold;
559 /* background-color: #eee; */
560 }
561
562 table.stats td.left {
563 text-align: left;
564 }
565
566 table.vgraph {
567 border-collapse: separate;
568 border: solid 1px black;
569 height: 200px;
570 }
571
572 table.vgraph th {
573 background-color: #eee;
574 font-weight: bold;
575 border: solid 1px white;
576 padding: 1px 0.5em;
577 }
578
579 table.vgraph td {
580 vertical-align: bottom;
581 padding: 0px 10px;
582 }
583
584 table.vgraph div.bar {
585 background-color: #eee;
586 }
587
588 table.hgraph {
589 border: solid 1px black;
590 width: 800px;
591 }
592
593 table.hgraph th {
594 background-color: #eee;
595 font-weight: bold;
596 border: solid 1px black;
597 padding: 1px 0.5em;
598 }
599
600 table.hgraph td {
601 vertical-align: center;
602 padding: 2px 2px;
603 }
604
605 table.hgraph div.bar {
606 background-color: #eee;
607 height: 1em;
608 }
609
610 table.ssdiff {
611 width: 100%;
612 }
613
614 table.ssdiff td {
615 font-size: 75%;
616 font-family: monospace;
617 white-space: pre;
618 padding: 1px 4px 1px 4px;
619 border-left: solid 1px #aaa;
620 border-right: solid 1px #aaa;
621 }
622
623 table.ssdiff td.add {
624 color: black;
625 background: #cfc;
626 min-width: 50%;
627 }
628
629 table.ssdiff td.add_dark {
630 color: black;
631 background: #aca;
632 min-width: 50%;
633 }
634
635 table.ssdiff span.add {
636 background: #cfc;
637 font-weight: bold;
638 }
639
640 table.ssdiff td.del {
641 color: black;
642 background: #fcc;
643 min-width: 50%;
644 }
645
646 table.ssdiff td.del_dark {
647 color: black;
648 background: #caa;
649 min-width: 50%;
650 }
651
652 table.ssdiff span.del {
653 background: #fcc;
654 font-weight: bold;
655 }
656
657 table.ssdiff td.changed {
658 color: black;
659 background: #ffc;
660 min-width: 50%;
661 }
662
663 table.ssdiff td.changed_dark {
664 color: black;
665 background: #cca;
666 min-width: 50%;
667 }
668
669 table.ssdiff td.lineno {
670 color: black;
671 background: #eee;
672 text-align: right;
673 width: 3em;
674 min-width: 3em;
675 }
676
677 table.ssdiff td.hunk {
678 color: #black;
679 background: #ccf;
680 border-top: solid 1px #aaa;
681 border-bottom: solid 1px #aaa;
682 }
683
684 table.ssdiff td.head {
685 border-top: solid 1px #aaa;
686 border-bottom: solid 1px #aaa;
687 }
688
689 table.ssdiff td.head div.head {
690 font-weight: bold;
691 color: black;
692 }
693
694 table.ssdiff td.foot {
695 border-top: solid 1px #aaa;
696 border-left: none;
697 border-right: none;
698 border-bottom: none;
699 }
700
701 table.ssdiff td.space {
702 border: none;
703 }
704
705 table.ssdiff td.space div {
706 min-height: 3em;
707 }