]> git.cameronkatri.com Git - cgit.git/blob - cgit.css
Merge branch 'og/tree-view-selection'
[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 0em 2em 0em;
159 }
160
161 table.list td a {
162 color: black;
163 }
164
165 table.list td a:hover {
166 color: #00f;
167 }
168
169 img {
170 border: none;
171 }
172
173 input#switch-btn {
174 margin: 2px 0px 0px 0px;
175 }
176
177 td#sidebar input.txt {
178 width: 100%;
179 margin: 2px 0px 0px 0px;
180 }
181
182 table#grid {
183 margin: 0px;
184 }
185
186 td#content {
187 vertical-align: top;
188 padding: 1em 2em 1em 1em;
189 border: none;
190 }
191
192 div#summary {
193 vertical-align: top;
194 margin-bottom: 1em;
195 }
196
197 table#downloads {
198 float: right;
199 border-collapse: collapse;
200 border: solid 1px #777;
201 margin-left: 0.5em;
202 margin-bottom: 0.5em;
203 }
204
205 table#downloads th {
206 background-color: #ccc;
207 }
208
209 div#blob {
210 border: solid 1px black;
211 }
212
213 div.error {
214 color: red;
215 font-weight: bold;
216 margin: 1em 2em;
217 }
218
219 a.ls-blob, a.ls-dir, a.ls-mod {
220 font-family: monospace;
221 }
222
223 td.ls-size {
224 text-align: right;
225 font-family: monospace;
226 width: 10em;
227 }
228
229 td.ls-mode {
230 font-family: monospace;
231 width: 10em;
232 }
233
234 table.blob {
235 margin-top: 0.5em;
236 border-top: solid 1px black;
237 }
238
239 table.blob td.lines {
240 margin: 0; padding: 0;
241 vertical-align: top;
242 color: black;
243 }
244
245 table.blob td.linenumbers {
246 margin: 0; padding: 0;
247 vertical-align: top;
248 border-right: 1px solid gray;
249 background-color: #eee;
250 }
251
252 table.blob pre {
253 padding: 0; margin: 0;
254 }
255
256 table.blob a.no {
257 color: gray;
258 text-align: right;
259 text-decoration: none;
260 }
261
262 table.blob a.no a:hover {
263 color: black;
264 }
265
266 table.nowrap td {
267 white-space: nowrap;
268 }
269
270 table.commit-info {
271 border-collapse: collapse;
272 margin-top: 1.5em;
273 }
274
275 table.commit-info th {
276 text-align: left;
277 font-weight: normal;
278 padding: 0.1em 1em 0.1em 0.1em;
279 vertical-align: top;
280 }
281
282 table.commit-info td {
283 font-weight: normal;
284 padding: 0.1em 1em 0.1em 0.1em;
285 }
286
287 div.commit-subject {
288 font-weight: bold;
289 font-size: 125%;
290 margin: 1.5em 0em 0.5em 0em;
291 padding: 0em;
292 }
293
294 div.commit-msg {
295 white-space: pre;
296 font-family: monospace;
297 }
298
299 div.diffstat-header {
300 font-weight: bold;
301 padding-top: 1.5em;
302 }
303
304 table.diffstat {
305 border-collapse: collapse;
306 border: solid 1px #aaa;
307 background-color: #eee;
308 }
309
310 table.diffstat th {
311 font-weight: normal;
312 text-align: left;
313 text-decoration: underline;
314 padding: 0.1em 1em 0.1em 0.1em;
315 font-size: 100%;
316 }
317
318 table.diffstat td {
319 padding: 0.2em 0.2em 0.1em 0.1em;
320 font-size: 100%;
321 border: none;
322 }
323
324 table.diffstat td.mode {
325 white-space: nowrap;
326 }
327
328 table.diffstat td span.modechange {
329 padding-left: 1em;
330 color: red;
331 }
332
333 table.diffstat td.add a {
334 color: green;
335 }
336
337 table.diffstat td.del a {
338 color: red;
339 }
340
341 table.diffstat td.upd a {
342 color: blue;
343 }
344
345 table.diffstat td.graph {
346 width: 500px;
347 vertical-align: middle;
348 }
349
350 table.diffstat td.graph table {
351 border: none;
352 }
353
354 table.diffstat td.graph td {
355 padding: 0px;
356 border: 0px;
357 height: 7pt;
358 }
359
360 table.diffstat td.graph td.add {
361 background-color: #5c5;
362 }
363
364 table.diffstat td.graph td.rem {
365 background-color: #c55;
366 }
367
368 div.diffstat-summary {
369 color: #888;
370 padding-top: 0.5em;
371 }
372
373 table.diff {
374 width: 100%;
375 }
376
377 table.diff td {
378 font-family: monospace;
379 white-space: pre;
380 }
381
382 table.diff td div.head {
383 font-weight: bold;
384 margin-top: 1em;
385 color: black;
386 }
387
388 table.diff td div.hunk {
389 color: #009;
390 }
391
392 table.diff td div.add {
393 color: green;
394 }
395
396 table.diff td div.del {
397 color: red;
398 }
399
400 .sha1 {
401 font-family: monospace;
402 font-size: 90%;
403 }
404
405 .left {
406 text-align: left;
407 }
408
409 .right {
410 text-align: right;
411 }
412
413 table.list td.repogroup {
414 font-style: italic;
415 color: #888;
416 }
417
418 a.button {
419 font-size: 80%;
420 padding: 0em 0.5em;
421 }
422
423 a.primary {
424 font-size: 100%;
425 }
426
427 a.secondary {
428 font-size: 90%;
429 }
430
431 td.toplevel-repo {
432
433 }
434
435 table.list td.sublevel-repo {
436 padding-left: 1.5em;
437 }
438
439 div.pager {
440 text-align: center;
441 margin: 1em 0em 0em 0em;
442 }
443
444 div.pager a {
445 color: #777;
446 margin: 0em 0.5em;
447 }
448
449 span.age-mins {
450 font-weight: bold;
451 color: #080;
452 }
453
454 span.age-hours {
455 color: #080;
456 }
457
458 span.age-days {
459 color: #040;
460 }
461
462 span.age-weeks {
463 color: #444;
464 }
465
466 span.age-months {
467 color: #888;
468 }
469
470 span.age-years {
471 color: #bbb;
472 }
473 div.footer {
474 margin-top: 0.5em;
475 text-align: center;
476 font-size: 80%;
477 color: #ccc;
478 }
479 a.branch-deco {
480 margin: 0px 0.5em;
481 padding: 0px 0.25em;
482 background-color: #88ff88;
483 border: solid 1px #007700;
484 }
485 a.tag-deco {
486 margin: 0px 0.5em;
487 padding: 0px 0.25em;
488 background-color: #ffff88;
489 border: solid 1px #777700;
490 }
491 a.remote-deco {
492 margin: 0px 0.5em;
493 padding: 0px 0.25em;
494 background-color: #ccccff;
495 border: solid 1px #000077;
496 }
497 a.deco {
498 margin: 0px 0.5em;
499 padding: 0px 0.25em;
500 background-color: #ff8888;
501 border: solid 1px #770000;
502 }
503 table.stats {
504 border: solid 1px black;
505 border-collapse: collapse;
506 }
507
508 table.stats th {
509 text-align: left;
510 padding: 1px 0.5em;
511 background-color: #eee;
512 border: solid 1px black;
513 }
514
515 table.stats td {
516 text-align: right;
517 padding: 1px 0.5em;
518 border: solid 1px black;
519 }
520
521 table.stats td.total {
522 font-weight: bold;
523 text-align: left;
524 }
525
526 table.stats td.sum {
527 color: #c00;
528 font-weight: bold;
529 /* background-color: #eee; */
530 }
531
532 table.stats td.left {
533 text-align: left;
534 }
535
536 table.vgraph {
537 border-collapse: separate;
538 border: solid 1px black;
539 height: 200px;
540 }
541
542 table.vgraph th {
543 background-color: #eee;
544 font-weight: bold;
545 border: solid 1px white;
546 padding: 1px 0.5em;
547 }
548
549 table.vgraph td {
550 vertical-align: bottom;
551 padding: 0px 10px;
552 }
553
554 table.vgraph div.bar {
555 background-color: #eee;
556 }
557
558 table.hgraph {
559 border: solid 1px black;
560 width: 800px;
561 }
562
563 table.hgraph th {
564 background-color: #eee;
565 font-weight: bold;
566 border: solid 1px black;
567 padding: 1px 0.5em;
568 }
569
570 table.hgraph td {
571 vertical-align: center;
572 padding: 2px 2px;
573 }
574
575 table.hgraph div.bar {
576 background-color: #eee;
577 height: 1em;
578 }