]> gitweb.ps.run Git - ps-cgit/blob - cgit.css
Merge branch 'lh/remote-branches'
[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 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 }