]> gitweb.ps.run Git - ps-cgit/blob - cgit.css
ui-diff: close td/tr/table properly
[ps-cgit] / cgit.css
1 body {
2         font-family: arial;
3         font-size: 11pt;
4         background: white;
5 }
6
7 body, table {
8         padding: 0em;
9         margin: 0em;
10 }
11
12 table {
13       border-collapse: collapse;
14 }
15
16 h2 {
17         font-size: 120%;
18         font-weight: bold;
19         margin-top: 0em;
20         margin-bottom: 0.25em;
21 }
22
23 h3 {
24         margin-top: 0em;
25         font-size: 100%;
26         font-weight: normal;
27 }
28
29 h4 {
30         margin-top: 1.5em;
31         margin-bottom: 0.1em;
32         font-size: 100%;
33         font-weight: bold;
34 }
35
36 a {
37         color: blue;
38         text-decoration: none;
39 }
40
41 a:hover {
42         text-decoration: underline;
43 }
44
45 table.list {
46         border: none;
47         border-collapse: collapse;
48 }
49
50 table.list tr {
51         background: white;
52 }
53
54 table.list tr:hover {
55         background: #eee;
56 }
57
58 table.list tr.nohover:hover {
59         background: white;
60 }
61
62 table.list th {
63         font-weight: bold;
64         border-bottom: solid 1px #777;
65         padding: 0.1em 0.5em 0.1em 0.5em;
66         vertical-align: baseline;
67 }
68
69 table.list td {
70         border: none;
71         padding: 0.1em 0.5em 0.1em 0.5em;
72 }
73
74 img {
75         border: none;
76 }
77
78 table#layout {
79         width: 100%;
80         border-collapse: collapse;
81         margin: 0px;
82 }
83
84 td#header, td#logo {
85         color: #666;
86         background-color: #ddd;
87         border-bottom: solid 1px #000;
88 }
89
90 td#header {
91         font-size: 150%;
92         font-weight: bold;
93         padding: 0.2em 0.5em;
94         vertical-align: text-bottom;
95 }
96
97 td#logo {
98         text-align: right;
99         vertical-align: middle;
100         padding-right: 0.5em;
101 }
102
103 td#crumb, td#search {
104         color: #ccc;
105         border-top: solid 3px #555;
106         background-color: #666;
107         border-bottom: solid 1px #333;
108         padding: 2px 1em;
109 }
110
111 td#crumb {
112         font-weight: bold;
113 }
114
115 td#crumb a {
116         color: #ccc;
117 }
118
119 td#crumb a:hover {
120         color: #eee;
121 }
122
123 td#search {
124         text-align: right;
125         vertical-align: center;
126         padding-right: 0.5em;
127 }
128
129 td#search form {
130         margin: 0px;
131         padding: 0px;
132 }
133
134 td#search input {
135         font-size: 9pt;
136         padding: 0px;
137         width: 10em;
138         border: solid 1px #333;
139         color: #333;
140         background-color: #fff;
141 }
142
143 div#summary {
144         vertical-align: top;
145         margin-bottom: 1em;
146 }
147
148 table#downloads {
149         float: right;
150         border-collapse: collapse;
151         border: solid 1px #777;
152         margin-left: 0.5em;
153         margin-bottom: 0.5em;
154 }
155
156 table#downloads th {
157         background-color: #ccc;
158 }
159
160 td#content {
161         padding: 1em 0.5em;
162 }
163
164 div#blob {
165         border: solid 1px black;
166 }
167
168 div.error {
169         color: red;
170         font-weight: bold;
171         margin: 1em 2em;
172 }
173
174 td.ls-blob, td.ls-dir, td.ls-mod {
175         font-family: monospace;
176 }
177
178 div.ls-dir a {
179         font-weight: bold;
180 }
181
182 th.filesize, td.filesize {
183         text-align: right;
184 }
185
186 td.filesize {
187         font-family: monospace;
188 }
189
190 td.links {
191         font-size: 80%;
192         padding-left: 2em;
193 }
194
195 td.filemode {
196         font-family: monospace;
197 }
198
199 td.blob {
200         white-space: pre;
201         font-family: monospace;
202         background-color: white;
203 }
204
205 table.nowrap td {
206         white-space: nowrap;
207 }
208
209 table.commit-info {
210         border-collapse: collapse;
211         margin-top: 1.5em;
212 }
213
214 table.commit-info th {
215         text-align: left;
216         font-weight: normal;
217         padding: 0.1em 1em 0.1em 0.1em;
218 }
219
220 table.commit-info td {
221         font-weight: normal;
222         padding: 0.1em 1em 0.1em 0.1em;
223 }
224
225 div.commit-subject {
226         font-weight: bold;
227         font-size: 125%;
228         margin: 1.5em 0em 0.5em 0em;
229         padding: 0em;
230 }
231
232 div.commit-msg {
233         white-space: pre;
234         font-family: monospace;
235 }
236
237 div.diffstat-header {
238         font-weight: bold;
239         padding-top: 1.5em;
240 }
241
242 table.diffstat {
243         border-collapse: collapse;
244         width: 100%;
245         border: solid 1px #aaa;
246         background-color: #eee;
247 }
248
249 table.diffstat tr:hover {
250         background-color: #ccc;
251 }
252
253 table.diffstat th {
254         font-weight: normal;
255         text-align: left;
256         text-decoration: underline;
257         padding: 0.1em 1em 0.1em 0.1em;
258         font-size: 100%;
259 }
260
261 table.diffstat td {
262         padding: 0.2em 0.2em 0.1em 0.1em;
263         font-size: 100%;
264         border: none;
265 }
266
267 table.diffstat td.mode {
268         white-space: nowrap;
269 }
270
271 table.diffstat td span.modechange {
272         padding-left: 1em;
273         color: red;
274 }
275
276 table.diffstat td.add a {
277         color: green;
278 }
279
280 table.diffstat td.del a {
281         color: red;
282 }
283
284 table.diffstat td.upd a {
285         color: blue;
286 }
287
288 table.diffstat td.graph {
289         width: 75%;
290         vertical-align: center;
291 }
292
293 table.diffstat td.graph table {
294         border: none;
295 }
296
297 table.diffstat td.graph td {
298         padding: 0px;
299         border: 0px;
300         height: 7pt;
301 }
302
303 table.diffstat td.graph td.add {
304         background-color: #5c5;
305 }
306
307 table.diffstat td.graph td.rem {
308         background-color: #c55;
309 }
310
311 table.diffstat td.graph td.none {
312         background-color: none;
313 }
314
315 div.diffstat-summary {
316         color: #888;
317         padding-top: 0.5em;
318 }
319
320 table.diff td {
321         font-family: monospace;
322         white-space: pre;
323 }
324
325 table.diff td div.head {
326         font-weight: bold;
327         padding-top: 1em;
328 }
329
330 table.diff td div.hunk {
331         color: #009;
332 }
333
334 table.diff td div.add {
335         color: green;
336 }
337
338 table.diff td div.del {
339         color: red;
340 }
341
342 .sha1 {
343         font-family: courier;
344         font-size: 90%;
345 }
346
347 .left {
348         text-align: left;
349 }
350
351 .right {
352         text-align: right;
353 }
354
355 table.list td.repogroup {
356         font-style: italic;
357         color: #888;
358 }
359
360 a.button {
361         font-size: 80%;
362         color: #333;
363         background-color: #ccc;
364         border: solid 1px #999;
365         padding: 0em 0.5em;
366         margin: 0.1em 0.25em;
367 }
368
369 a.button:hover {
370         text-decoration: none;
371         background-color: #eee;
372 }
373
374 a.primary {
375         font-size: 100%;
376 }
377
378 a.secondary {
379         font-size: 90%;
380 }
381
382 td.toplevel-repo {
383
384 }
385
386 table.list td.sublevel-repo {
387         padding-left: 1.5em;
388 }
389
390 span.age-mins {
391         font-weight: bold;
392         color: #080;
393 }
394
395 span.age-hours {
396         color: #080;
397 }
398
399 span.age-days {
400         color: #040;
401 }
402
403 span.age-weeks {
404         color: #444;
405 }
406
407 span.age-months {
408         color: #888;
409 }
410
411 span.age-years {
412         color: #bbb;
413 }