]> gitweb.ps.run Git - ps-cgit/blob - cgit.css
Merge branch 'lh/clone-url'
[ps-cgit] / 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 3px #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.path {
106         margin: 0px;
107         padding: 5px 2em 2px 2em;
108         color: #000;
109         background-color: #eee;
110 }
111
112 div.content {
113         margin: 0px;
114         padding: 2em;
115         border-bottom: solid 3px #ccc;
116 }
117
118
119 table.list {
120         width: 100%;
121         border: none;
122         border-collapse: collapse;
123 }
124
125 table.list tr {
126         background: white;
127 }
128
129 table.list tr.logheader {
130         background: #eee;
131 }
132
133 table.list tr:hover {
134         background: #eee;
135 }
136
137 table.list tr.nohover:hover {
138         background: white;
139 }
140
141 table.list th {
142         font-weight: bold;
143         /* color: #888;
144         border-top: dashed 1px #888;
145         border-bottom: dashed 1px #888;
146         */
147         padding: 0.1em 0.5em 0.05em 0.5em;
148         vertical-align: baseline;
149 }
150
151 table.list td {
152         border: none;
153         padding: 0.1em 0.5em 0.1em 0.5em;
154 }
155
156 table.list td.commitgraph {
157         font-family: monospace;
158         white-space: pre;
159 }
160
161 table.list td.commitgraph .column1 {
162         color: #a00;
163 }
164
165 table.list td.commitgraph .column2 {
166         color: #0a0;
167 }
168
169 table.list td.commitgraph .column3 {
170         color: #aa0;
171 }
172
173 table.list td.commitgraph .column4 {
174         color: #00a;
175 }
176
177 table.list td.commitgraph .column5 {
178         color: #a0a;
179 }
180
181 table.list td.commitgraph .column6 {
182         color: #0aa;
183 }
184
185 table.list td.logsubject {
186         font-family: monospace;
187         font-weight: bold;
188 }
189
190 table.list td.logmsg {
191         font-family: monospace;
192         white-space: pre;
193         padding: 0 0.5em;
194 }
195
196 table.list td a {
197         color: black;
198 }
199
200 table.list td a.ls-dir {
201         font-weight: bold;
202         color: #00f;
203 }
204
205 table.list td a:hover {
206         color: #00f;
207 }
208
209 img {
210         border: none;
211 }
212
213 input#switch-btn {
214         margin: 2px 0px 0px 0px;
215 }
216
217 td#sidebar input.txt {
218         width: 100%;
219         margin: 2px 0px 0px 0px;
220 }
221
222 table#grid {
223         margin: 0px;
224 }
225
226 td#content {
227         vertical-align: top;
228         padding: 1em 2em 1em 1em;
229         border: none;
230 }
231
232 div#summary {
233         vertical-align: top;
234         margin-bottom: 1em;
235 }
236
237 table#downloads {
238         float: right;
239         border-collapse: collapse;
240         border: solid 1px #777;
241         margin-left: 0.5em;
242         margin-bottom: 0.5em;
243 }
244
245 table#downloads th {
246         background-color: #ccc;
247 }
248
249 div#blob {
250         border: solid 1px black;
251 }
252
253 div.error {
254         color: red;
255         font-weight: bold;
256         margin: 1em 2em;
257 }
258
259 a.ls-blob, a.ls-dir, a.ls-mod {
260         font-family: monospace;
261 }
262
263 td.ls-size {
264         text-align: right;
265         font-family: monospace;
266         width: 10em;
267 }
268
269 td.ls-mode {
270         font-family: monospace;
271         width: 10em;
272 }
273
274 table.blob {
275         margin-top: 0.5em;
276         border-top: solid 1px black;
277 }
278
279 table.blob td.lines {
280         margin: 0; padding: 0 0 0 0.5em;
281         vertical-align: top;
282         color: black;
283 }
284
285 table.blob td.linenumbers {
286         margin: 0; padding: 0 0.5em 0 0.5em;
287         vertical-align: top;
288         text-align: right;
289         border-right: 1px solid gray;
290 }
291
292 table.blob pre {
293         padding: 0; margin: 0;
294 }
295
296 table.blob a.no, table.ssdiff a.no {
297         color: gray;
298         text-align: right;
299         text-decoration: none;
300 }
301
302 table.blob a.no a:hover {
303         color: black;
304 }
305
306 table.bin-blob {
307         margin-top: 0.5em;
308         border: solid 1px black;
309 }
310
311 table.bin-blob th {
312         font-family: monospace;
313         white-space: pre;
314         border: solid 1px #777;
315         padding: 0.5em 1em;
316 }
317
318 table.bin-blob td {
319         font-family: monospace;
320         white-space: pre;
321         border-left: solid 1px #777;
322         padding: 0em 1em;
323 }
324
325 table.nowrap td {
326         white-space: nowrap;
327 }
328
329 table.commit-info {
330         border-collapse: collapse;
331         margin-top: 1.5em;
332 }
333
334 div.cgit-panel {
335         float: right;
336         margin-top: 1.5em;
337 }
338
339 div.cgit-panel table {
340         border-collapse: collapse;
341         border: solid 1px #aaa;
342         background-color: #eee;
343 }
344
345 div.cgit-panel th {
346         text-align: center;
347 }
348
349 div.cgit-panel td {
350         padding: 0.25em 0.5em;
351 }
352
353 div.cgit-panel td.label {
354         padding-right: 0.5em;
355 }
356
357 div.cgit-panel td.ctrl {
358         padding-left: 0.5em;
359 }
360
361 table.commit-info th {
362         text-align: left;
363         font-weight: normal;
364         padding: 0.1em 1em 0.1em 0.1em;
365         vertical-align: top;
366 }
367
368 table.commit-info td {
369         font-weight: normal;
370         padding: 0.1em 1em 0.1em 0.1em;
371 }
372
373 div.commit-subject {
374         font-weight: bold;
375         font-size: 125%;
376         margin: 1.5em 0em 0.5em 0em;
377         padding: 0em;
378 }
379
380 div.commit-msg {
381         white-space: pre;
382         font-family: monospace;
383 }
384
385 div.notes-header {
386         font-weight: bold;
387         padding-top: 1.5em;
388 }
389
390 div.notes {
391         white-space: pre;
392         font-family: monospace;
393         border: solid 1px #ee9;
394         background-color: #ffd;
395         padding: 0.3em 2em 0.3em 1em;
396         float: left;
397 }
398
399 div.notes-footer {
400         clear: left;
401 }
402
403 div.diffstat-header {
404         font-weight: bold;
405         padding-top: 1.5em;
406 }
407
408 table.diffstat {
409         border-collapse: collapse;
410         border: solid 1px #aaa;
411         background-color: #eee;
412 }
413
414 table.diffstat th {
415         font-weight: normal;
416         text-align: left;
417         text-decoration: underline;
418         padding: 0.1em 1em 0.1em 0.1em;
419         font-size: 100%;
420 }
421
422 table.diffstat td {
423         padding: 0.2em 0.2em 0.1em 0.1em;
424         font-size: 100%;
425         border: none;
426 }
427
428 table.diffstat td.mode {
429         white-space: nowrap;
430 }
431
432 table.diffstat td span.modechange {
433         padding-left: 1em;
434         color: red;
435 }
436
437 table.diffstat td.add a {
438         color: green;
439 }
440
441 table.diffstat td.del a {
442         color: red;
443 }
444
445 table.diffstat td.upd a {
446         color: blue;
447 }
448
449 table.diffstat td.graph {
450         width: 500px;
451         vertical-align: middle;
452 }
453
454 table.diffstat td.graph table {
455         border: none;
456 }
457
458 table.diffstat td.graph td {
459         padding: 0px;
460         border: 0px;
461         height: 7pt;
462 }
463
464 table.diffstat td.graph td.add {
465         background-color: #5c5;
466 }
467
468 table.diffstat td.graph td.rem {
469         background-color: #c55;
470 }
471
472 div.diffstat-summary {
473         color: #888;
474         padding-top: 0.5em;
475 }
476
477 table.diff {
478         width: 100%;
479 }
480
481 table.diff td {
482         font-family: monospace;
483         white-space: pre;
484 }
485
486 table.diff td div.head {
487         font-weight: bold;
488         margin-top: 1em;
489         color: black;
490 }
491
492 table.diff td div.hunk {
493         color: #009;
494 }
495
496 table.diff td div.add {
497         color: green;
498 }
499
500 table.diff td div.del {
501         color: red;
502 }
503
504 .sha1 {
505         font-family: monospace;
506         font-size: 90%;
507 }
508
509 .left {
510         text-align: left;
511 }
512
513 .right {
514         text-align: right;
515 }
516
517 table.list td.reposection {
518         font-style: italic;
519         color: #888;
520 }
521
522 a.button {
523         font-size: 80%;
524         padding: 0em 0.5em;
525 }
526
527 a.primary {
528         font-size: 100%;
529 }
530
531 a.secondary {
532         font-size: 90%;
533 }
534
535 td.toplevel-repo {
536
537 }
538
539 table.list td.sublevel-repo {
540         padding-left: 1.5em;
541 }
542
543 div.pager {
544         text-align: center;
545         margin: 1em 0em 0em 0em;
546 }
547
548 div.pager a {
549         color: #777;
550         margin: 0em 0.5em;
551 }
552
553 span.age-mins {
554         font-weight: bold;
555         color: #080;
556 }
557
558 span.age-hours {
559         color: #080;
560 }
561
562 span.age-days {
563         color: #040;
564 }
565
566 span.age-weeks {
567         color: #444;
568 }
569
570 span.age-months {
571         color: #888;
572 }
573
574 span.age-years {
575         color: #bbb;
576 }
577 div.footer {
578         margin-top: 0.5em;
579         text-align: center;
580         font-size: 80%;
581         color: #ccc;
582 }
583 a.branch-deco {
584         margin: 0px 0.5em;
585         padding: 0px 0.25em;
586         background-color: #88ff88;
587         border: solid 1px #007700;
588 }
589 a.tag-deco {
590         margin: 0px 0.5em;
591         padding: 0px 0.25em;
592         background-color: #ffff88;
593         border: solid 1px #777700;
594 }
595 a.remote-deco {
596         margin: 0px 0.5em;
597         padding: 0px 0.25em;
598         background-color: #ccccff;
599         border: solid 1px #000077;
600 }
601 a.deco {
602         margin: 0px 0.5em;
603         padding: 0px 0.25em;
604         background-color: #ff8888;
605         border: solid 1px #770000;
606 }
607
608 div.commit-subject a.branch-deco,
609 div.commit-subject a.tag-deco,
610 div.commit-subject a.remote-deco,
611 div.commit-subject a.deco {
612         margin-left: 1em;
613         font-size: 75%;
614 }
615
616 table.stats {
617         border: solid 1px black;
618         border-collapse: collapse;
619 }
620
621 table.stats th {
622         text-align: left;
623         padding: 1px 0.5em;
624         background-color: #eee;
625         border: solid 1px black;
626 }
627
628 table.stats td {
629         text-align: right;
630         padding: 1px 0.5em;
631         border: solid 1px black;
632 }
633
634 table.stats td.total {
635         font-weight: bold;
636         text-align: left;
637 }
638
639 table.stats td.sum {
640         color: #c00;
641         font-weight: bold;
642 /*      background-color: #eee; */
643 }
644
645 table.stats td.left {
646         text-align: left;
647 }
648
649 table.vgraph {
650         border-collapse: separate;
651         border: solid 1px black;
652         height: 200px;
653 }
654
655 table.vgraph th {
656         background-color: #eee;
657         font-weight: bold;
658         border: solid 1px white;
659         padding: 1px 0.5em;
660 }
661
662 table.vgraph td {
663         vertical-align: bottom;
664         padding: 0px 10px;
665 }
666
667 table.vgraph div.bar {
668         background-color: #eee;
669 }
670
671 table.hgraph {
672         border: solid 1px black;
673         width: 800px;
674 }
675
676 table.hgraph th {
677         background-color: #eee;
678         font-weight: bold;
679         border: solid 1px black;
680         padding: 1px 0.5em;
681 }
682
683 table.hgraph td {
684         vertical-align: center;
685         padding: 2px 2px;
686 }
687
688 table.hgraph div.bar {
689         background-color: #eee;
690         height: 1em;
691 }
692
693 table.ssdiff {
694         width: 100%;
695 }
696
697 table.ssdiff td {
698         font-size: 75%;
699         font-family: monospace;
700         white-space: pre;
701         padding: 1px 4px 1px 4px;
702         border-left: solid 1px #aaa;
703         border-right: solid 1px #aaa;
704 }
705
706 table.ssdiff td.add {
707         color: black;
708         background: #cfc;
709         min-width: 50%;
710 }
711
712 table.ssdiff td.add_dark {
713         color: black;
714         background: #aca;
715         min-width: 50%;
716 }
717
718 table.ssdiff span.add {
719         background: #cfc;
720         font-weight: bold;
721 }
722
723 table.ssdiff td.del {
724         color: black;
725         background: #fcc;
726         min-width: 50%;
727 }
728
729 table.ssdiff td.del_dark {
730         color: black;
731         background: #caa;
732         min-width: 50%;
733 }
734
735 table.ssdiff span.del {
736         background: #fcc;
737         font-weight: bold;
738 }
739
740 table.ssdiff td.changed {
741         color: black;
742         background: #ffc;
743         min-width: 50%;
744 }
745
746 table.ssdiff td.changed_dark {
747         color: black;
748         background: #cca;
749         min-width: 50%;
750 }
751
752 table.ssdiff td.lineno {
753         color: black;
754         background: #eee;
755         text-align: right;
756         width: 3em;
757         min-width: 3em;
758 }
759
760 table.ssdiff td.hunk {
761         color: #black;
762         background: #ccf;
763         border-top: solid 1px #aaa;
764         border-bottom: solid 1px #aaa;
765 }
766
767 table.ssdiff td.head {
768         border-top: solid 1px #aaa;
769         border-bottom: solid 1px #aaa;
770 }
771
772 table.ssdiff td.head div.head {
773         font-weight: bold;
774         color: black;
775 }
776
777 table.ssdiff td.foot {
778         border-top: solid 1px #aaa;
779         border-left: none;
780         border-right: none;
781         border-bottom: none;
782 }
783
784 table.ssdiff td.space {
785         border: none;
786 }
787
788 table.ssdiff td.space div {
789         min-height: 3em;
790 }
791
792 /* Syntax highlighting */
793 table.blob .num  { color:#2928ff; }
794 table.blob .esc  { color:#ff00ff; }
795 table.blob .str  { color:#ff0000; }
796 table.blob .dstr { color:#818100; }
797 table.blob .slc  { color:#838183; font-style:italic; }
798 table.blob .com  { color:#838183; font-style:italic; }
799 table.blob .dir  { color:#008200; }
800 table.blob .sym  { color:#000000; }
801 table.blob .kwa  { color:#000000; font-weight:bold; }
802 table.blob .kwb  { color:#830000; }
803 table.blob .kwc  { color:#000000; font-weight:bold; }
804 table.blob .kwd  { color:#010181; }