all repos — cgit @ 023d933121ca7352a069f3886caf6fbe958ba27d

a hyperfast web frontend for git written in c

cgit.css (view raw)

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