]> gitweb.ps.run Git - ps-cgit/blob - cgit.css
ui-log: use css to make full-log prettier
[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 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.no {
240         border-right: solid 1px black;
241         color: black;
242         background-color: #eee;
243         text-align: right;
244 }
245
246 table.blob td.no a {
247         color: black;
248 }
249
250 table.blob td.no a:hover {
251         color: black;
252         text-decoration: none;
253 }
254
255 table.blob td.txt {
256         white-space: pre;
257         font-family: monospace;
258         padding-left: 0.5em;
259 }
260
261 table.nowrap td {
262         white-space: nowrap;
263 }
264
265 table.commit-info {
266         border-collapse: collapse;
267         margin-top: 1.5em;
268 }
269
270 table.commit-info th {
271         text-align: left;
272         font-weight: normal;
273         padding: 0.1em 1em 0.1em 0.1em;
274         vertical-align: top;
275 }
276
277 table.commit-info td {
278         font-weight: normal;
279         padding: 0.1em 1em 0.1em 0.1em;
280 }
281
282 div.commit-subject {
283         font-weight: bold;
284         font-size: 125%;
285         margin: 1.5em 0em 0.5em 0em;
286         padding: 0em;
287 }
288
289 div.commit-msg {
290         white-space: pre;
291         font-family: monospace;
292 }
293
294 div.diffstat-header {
295         font-weight: bold;
296         padding-top: 1.5em;
297 }
298
299 table.diffstat {
300         border-collapse: collapse;
301         border: solid 1px #aaa;
302         background-color: #eee;
303 }
304
305 table.diffstat th {
306         font-weight: normal;
307         text-align: left;
308         text-decoration: underline;
309         padding: 0.1em 1em 0.1em 0.1em;
310         font-size: 100%;
311 }
312
313 table.diffstat td {
314         padding: 0.2em 0.2em 0.1em 0.1em;
315         font-size: 100%;
316         border: none;
317 }
318
319 table.diffstat td.mode {
320         white-space: nowrap;
321 }
322
323 table.diffstat td span.modechange {
324         padding-left: 1em;
325         color: red;
326 }
327
328 table.diffstat td.add a {
329         color: green;
330 }
331
332 table.diffstat td.del a {
333         color: red;
334 }
335
336 table.diffstat td.upd a {
337         color: blue;
338 }
339
340 table.diffstat td.graph {
341         width: 500px;
342         vertical-align: middle;
343 }
344
345 table.diffstat td.graph table {
346         border: none;
347 }
348
349 table.diffstat td.graph td {
350         padding: 0px;
351         border: 0px;
352         height: 7pt;
353 }
354
355 table.diffstat td.graph td.add {
356         background-color: #5c5;
357 }
358
359 table.diffstat td.graph td.rem {
360         background-color: #c55;
361 }
362
363 div.diffstat-summary {
364         color: #888;
365         padding-top: 0.5em;
366 }
367
368 table.diff {
369         width: 100%;
370 }
371
372 table.diff td {
373         font-family: monospace;
374         white-space: pre;
375 }
376
377 table.diff td div.head {
378         font-weight: bold;
379         margin-top: 1em;
380         color: black;
381 }
382
383 table.diff td div.hunk {
384         color: #009;
385 }
386
387 table.diff td div.add {
388         color: green;
389 }
390
391 table.diff td div.del {
392         color: red;
393 }
394
395 .sha1 {
396         font-family: monospace;
397         font-size: 90%;
398 }
399
400 .left {
401         text-align: left;
402 }
403
404 .right {
405         text-align: right;
406 }
407
408 table.list td.repogroup {
409         font-style: italic;
410         color: #888;
411 }
412
413 a.button {
414         font-size: 80%;
415         padding: 0em 0.5em;
416 }
417
418 a.primary {
419         font-size: 100%;
420 }
421
422 a.secondary {
423         font-size: 90%;
424 }
425
426 td.toplevel-repo {
427
428 }
429
430 table.list td.sublevel-repo {
431         padding-left: 1.5em;
432 }
433
434 div.pager {
435         text-align: center;
436         margin: 1em 0em 0em 0em;
437 }
438
439 div.pager a {
440         color: #777;
441         margin: 0em 0.5em;
442 }
443
444 span.age-mins {
445         font-weight: bold;
446         color: #080;
447 }
448
449 span.age-hours {
450         color: #080;
451 }
452
453 span.age-days {
454         color: #040;
455 }
456
457 span.age-weeks {
458         color: #444;
459 }
460
461 span.age-months {
462         color: #888;
463 }
464
465 span.age-years {
466         color: #bbb;
467 }
468 div.footer {
469         margin-top: 0.5em;
470         text-align: center;
471         font-size: 80%;
472         color: #ccc;
473 }