]> git.ozlabs.org Git - patchwork/blob - htdocs/css/style.css
templates: use custom templates for password change
[patchwork] / htdocs / css / style.css
1 body {
2         background-color: white;
3         color: black;
4         margin: 0em;
5         font-size: 9pt;
6         font-family: "DejaVu Sans", "Bitstream Vera Sans", "Verdana", sans-serif;
7 }
8
9 .floaty {
10         position: fixed;
11         left: 0.1em;
12         top: 17em;
13 }
14
15
16 #title {
17         background: url('/images/title-background.png') top left repeat-x;
18         background-color: #786fb4;
19         margin: 0px;
20         padding-top: 0.1em;
21         padding-bottom: 0.0em;
22         padding-left: 2em;
23 }
24
25 #title h1, #title h1 a {
26         font-size: 16pt;
27         color: white;
28         margin-bottom: 0;
29 }
30
31 #auth {
32         border-left: thin solid white;
33         padding-top: 0em;
34         padding-left: 1.5em;
35         padding-right: 1.5em;
36         padding-top: 0.5em;
37         padding-bottom: 0.5em;
38         font-size: 90%;
39         float: right;
40         color: white;
41 }
42 #auth a {
43         color: white;
44 }
45
46 #nav {
47         float: left
48         width: 100%;
49         background: #e8e8e8;
50         border-bottom: 0.2em solid #786fb4;
51         font-size: 90%;
52         padding: 0.2em 0.5em;
53 }
54
55 #nav a {
56         text-decoration: underline;
57 }
58
59 #navleft {
60         float: left;
61 }
62
63 #navright {
64         float: right;
65 }
66
67 #content {
68         padding: 1em;
69 }
70
71 form {
72         padding: 0em;
73         margin: 0em;
74 }
75
76 a:visited { color: #000000; }
77 a { color: #786fb4; }
78
79 table {
80         border-collapse: collapse;
81 }
82
83 img {
84         border: 0;
85 }
86
87 input {
88         border: thin solid #909090;
89 }
90
91 dl dt {
92         margin-top: 0.8em;
93 }
94
95 #footer {
96         padding: 1em;
97         font-size: small;
98         text-align: center;
99         color: #909090;
100 }
101
102 #footer a {
103         color: #909090;
104 }
105
106 /* messages */
107 #messages {
108         background: #e0e0f0;
109         margin: 0.5em 1em 0.0em 0.5em;
110         padding: 0.3em;
111 }
112
113 #messages .message {
114         color: green;
115 }
116
117 /* patch lists */
118 table.patchlist {
119         width: 98%;
120         border: thin solid black;
121         padding: 0em 1em;
122 }
123
124 table.patchlist th {
125         background: #eeeeee;
126         border-bottom: thin solid black;
127         text-align: left;
128         padding-left: 6px;
129 }
130
131 table.patchlist th img {
132         vertical-align: bottom;
133 }
134
135 table.patchlist td {
136         padding: 2px 6px 2px 6px;
137         margin: 0px;
138         margin-top: 10px;
139 }
140
141 table.patchlist td img {
142         vertical-align: bottom;
143 }
144
145 table.patchlist td.patchlistfilters {
146         background: #c0c0ff;
147         border-top: thin solid gray;
148         border-bottom: thin solid black;
149         font-size: smaller;
150 }
151 table.patchlist td.patchlistreorder {
152         background: #c0c0ff;
153         border-top: thin solid gray;
154         border-bottom: thin solid black;
155         font-size: smaller;
156         text-align: right;
157 }
158 table.patchlist tr.odd {
159         background: #ffffff;
160 }
161
162 table.patchlist tr.even {
163         background: #e8e8e8;
164 }
165
166 a.colinactive, a.colactive {
167         color: black;
168         text-decoration: none;
169 }
170
171 a.colinactive:hover {
172         color: red;
173 }
174
175 div.filters {
176 }
177
178 div.patchforms {
179         margin-top: 2em;
180 }
181
182 /* list order manipulation */
183
184 table.patchlist tr.draghover {
185         background: #e8e8e8 !important;
186 }
187
188 .dragging {
189         border: thin solid black;
190         background: #e8e8e8 !important;
191 }
192
193 input#reorder-cancel {
194         display: none;
195         color: #505050;
196 }
197
198 input#reorder-change {
199 }
200
201 /* list pagination */
202 .paginator { padding-bottom: 1em; padding-top: 1em; font-size: 80%; }
203
204 .paginator .prev-na,
205 .paginator .next-na {
206         padding:.3em;
207         font-weight: normal;
208         border: 0.1em solid #c0c0c0;
209         background-color: #f9f9f9;
210         color: #a0a0a0;
211 }
212
213 .paginator .prev a, .paginator .prev a:visited,
214 .paginator .next a, .paginator .next a:visited {
215         border: 0.1em solid #b0b0d0;
216         background-color: #eeeeee;
217         color: #786fb4;
218         padding: .3em;
219         font-weight: bold;
220 }
221
222 .paginator .prev, .paginator .prev-na { margin-right:.5em; }
223 .paginator .next, .paginator .next-na { margin-left:.5em; }
224
225 .paginator .page a, .paginator .page a:visited, .paginator .curr {
226         padding: .25em;
227         font-weight: bold;
228         border: 1px solid #b0b0d0;
229         background-color: #eeeeee;
230         margin: 0em .25em;
231         color: #786fb4;
232 }
233
234 .paginator .curr {
235         background-color: #b0b0d0;
236         color:#fff;
237         border:1px solid #c0c0ff;
238         font-weight:bold;
239 }
240
241 .paginator .page a:hover,
242 .paginator .curr a:hover,
243 .paginator .prev a:hover,
244 .paginator .next a:hover {
245         color: #ffffff;
246         background-color: #c0c0ff;
247         border:1px solid #234f32;
248 }
249
250 /* patch view */
251 table.patchmeta th {
252         text-align: left;
253 }
254
255 table.patchmeta tr th, table.patchmeta tr td {
256         text-align: left;
257         padding: 3px 10px 3px 10px;
258         vertical-align: middle;
259 }
260
261 .patchnav {
262         padding-left: 1em;
263         padding-top: 1em;
264 }
265
266 .comment .meta {
267         background: #f0f0f0;
268 }
269
270 .patch .content {
271         border: thin solid gray;
272         padding: 1em;
273 }
274
275 .patch-pull-url {
276         font-family: "DejaVu Sans Mono", fixed;
277 }
278
279 .quote {
280         color: #007f00;
281 }
282
283 span.p_header   { color: #2e8b57; font-weight: bold; }
284 span.p_chunk    { color: #a52a2a; font-weight: bold; }
285 span.p_context  { color: #a020f0; }
286 span.p_add      { color: #008b8b; }
287 span.p_del      { color: #6a5acd; }
288 span.p_mod      { color: #0000ff; }
289
290 .acked-by {
291         color: #2d4566;
292
293 }
294
295 .nacked-by {
296         color: #2d4566;
297
298 }
299
300 .signed-off-by {
301         color: #672d45;
302         font-weight: bold;
303 }
304
305 .from {
306         font-weight: bold;
307 }
308
309 /* bundles */
310 table.bundlelist {
311         margin-top: 2em;
312         margin-bottom: 4em;
313         margin-left: auto;
314         margin-right: auto;
315         border: thin solid black;
316 }
317
318 table.bundlelist th {
319         padding-left: 2em;
320         padding-right: 2em;
321         background: #eeeeee;
322         border-bottom: thin solid black;
323 }
324
325 table.bundlelist td
326 {
327         padding-left: 2em;
328         padding-right: 2em;
329 }
330
331 /* forms that appear for a patch */
332 div.patchform {
333         border: thin solid gray;
334         padding-left: 0.6em;
335         padding-right: 0.6em;
336         float: left;
337         margin: 0.5em 1em;
338 }
339
340 div.patchform h3 {
341         margin-top: 0em;
342         margin-left: -0.6em;
343         margin-right: -0.6em;
344         padding-left: 0.3em;
345         padding-right: 0.3em;
346         background: #786fb4;
347         color: white;
348         font-size: 100%;
349 }
350
351 div.patchform ul {
352         list-style-type: none;
353         padding-left: 0.2em;
354         margin-top: 0em;
355 }
356
357 /* forms */
358 table.form {
359 }
360
361 span.help_text {
362         font-size: 80%;
363 }
364
365
366 table.form td {
367         padding: 0.6em;
368         vertical-align: top;
369 }
370
371 table.form th.headerrow {
372         background: #786fb4;
373         color: white;
374         font-weight: bold;
375         text-align: center;
376 }
377
378 table.form th {
379         font-weight: normal;
380         text-align: left;
381         vertical-align: top;
382         padding-top: 0.6em;
383 }
384
385 table.form td.form-help {
386         font-size: smaller;
387         padding-bottom: 1em;
388         padding-top: 0em;
389 }
390
391 table.form tr td.submitrow {
392         border-bottom: 0.2em solid #786fb4;
393         text-align: center;
394 }
395
396 table.registerform, table.passwordform {
397         margin-left: auto;
398         margin-right: auto;
399 }
400 table.loginform {
401         margin-left: auto;
402         margin-right: auto;
403         width: 30em;
404 }
405
406 /* form errors */
407 .errorlist {
408         color: red;
409         list-style-type: none;
410         padding-left: 0.2em;
411         margin: 0em;
412 }
413 .error {
414         color: red;
415 }
416
417 /* generic table with header columns on the left */
418 table.horizontal {
419         border-collapse: collapse;
420         border: thin solid #e8e8e8;
421 }
422
423 table.horizontal th {
424         text-align: left;
425 }
426
427 table.horizontal td, table.horizontal th {
428         padding: 0.5em 1em;
429         border: thin solid #e8e8e8;
430 }
431
432 /* generic table with header row */
433 table.vertical {
434         border-collapse: collapse;
435 }
436 table.vertical th {
437         background: #786fb4;
438         color: white;
439         font-weight: bold;
440         text-align: center;
441 }
442
443 table.vertical th, table.vertical td {
444         padding: 0.2em 0.8em;
445         border: thin solid #e8e8e8;
446 }
447
448 td.numberformat {
449         text-align: right;
450 }
451
452 /* boxes */
453 div.box {
454         border: thin solid gray;
455         margin: 1em;
456         padding: 0.5em;
457 }
458
459 div.box h2 {
460         background: #786fb4;
461         color: white;
462         margin: -0.5em -0.5em 1em; -0.5em;
463         padding: 0em 0.5em;
464         font-size: 100%;
465 }
466
467 div.box table.vertical {
468         margin-left: auto;
469         margin-right: auto;
470 }
471
472 /* columns */
473 .leftcol {
474         float: left;
475         width: 49%;
476 }
477
478 .rightcol {
479         float: right;
480         width: 49%;
481 }