all repos — cgit @ fac65a7ed2d10f83d0df27e66e1c67e11663c220

a hyperfast web frontend for git written in c

cgit.css (view raw)

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