Contents of /trunk/flyspray/themes/Magellan/theme.css
Parent Directory | Revision Log
Revision 2 -
(show annotations)
(download)
(as text)
Tue Oct 30 22:17:05 2012 UTC (11 years, 7 months ago) by niro
File MIME type: text/css
File size: 24493 byte(s)
Tue Oct 30 22:17:05 2012 UTC (11 years, 7 months ago) by niro
File MIME type: text/css
File size: 24493 byte(s)
-initial flyspray theme for bugs.magellan-linux.de
1 | @import url("../../javascript/jscalendar/calendar-system.css"); |
2 | |
3 | body { |
4 | background:#f8f8f8; |
5 | color:#000; |
6 | font:12px Helvetica, Verdana, sans-serif; |
7 | margin:0; |
8 | padding:0; |
9 | } |
10 | |
11 | table { |
12 | font-size:1em !important; |
13 | } |
14 | |
15 | img { |
16 | border:none; |
17 | } |
18 | |
19 | img.depimage, object.depimage { |
20 | border:solid 2px black; |
21 | margin:0 0.5em; |
22 | background:white; |
23 | } |
24 | |
25 | a { |
26 | text-decoration:none; |
27 | } |
28 | |
29 | ul.reports { |
30 | margin:0.5em 0; |
31 | } |
32 | |
33 | div#votes { |
34 | padding-bottom:0.5em; |
35 | } |
36 | |
37 | div#showvotes { |
38 | position:absolute; |
39 | background-color:#ffffff; |
40 | color:#000; |
41 | border:2px ridge #000; |
42 | margin-top:2px; |
43 | width:25em; |
44 | max-height:20em; |
45 | overflow:auto; |
46 | padding:5px; |
47 | } |
48 | |
49 | div#taskfields th, div#taskfields td { |
50 | white-space:nowrap !important; |
51 | } |
52 | |
53 | table.list thead th { |
54 | text-align:left; |
55 | } |
56 | |
57 | /* fancy dual selects */ |
58 | .double_select td { |
59 | vertical-align: middle; |
60 | text-align: center; |
61 | } |
62 | |
63 | .double_select select { |
64 | width: 12em; |
65 | } |
66 | .double_select .c1 select { |
67 | height: 24em; |
68 | width: auto; |
69 | min-width: 12em; |
70 | } |
71 | .double_select .c3 select { |
72 | height: 20em; |
73 | width: auto; |
74 | min-width: 12em; |
75 | } |
76 | .double_select .c3 button { |
77 | height: 1.5em; |
78 | width: 12em; |
79 | } |
80 | |
81 | /* offsite is only used for the link to the Flyspray homepage */ |
82 | a.offsite:after { |
83 | content:"\2197"; |
84 | } |
85 | |
86 | h1 { |
87 | font-size:160%; |
88 | } |
89 | |
90 | h1#title { |
91 | padding:0; |
92 | margin:0; |
93 | } |
94 | |
95 | h2 { |
96 | font-size:150%; |
97 | } |
98 | |
99 | div.box h2 { |
100 | margin-left:0.5em; |
101 | } |
102 | |
103 | /* the main title; h1 alone is also used in the popup windows. */ |
104 | h1#title a { |
105 | display:block; |
106 | width:100%; |
107 | background:#404040 url("title.png") no-repeat 15px 10px; |
108 | border-bottom: 2px solid #ff6603; |
109 | height:40px; |
110 | margin:0; |
111 | padding:1ex 0; |
112 | text-indent:-9000px; |
113 | } |
114 | |
115 | h2.summary { |
116 | margin:0; |
117 | font-size:115%; |
118 | font-weight:700; |
119 | padding:0.3ex 1ex; |
120 | } |
121 | |
122 | h4 { |
123 | margin-bottom:-10px; |
124 | padding:0; |
125 | } |
126 | |
127 | p { |
128 | margin:1ex 0; |
129 | padding:0.5ex 0.5em; |
130 | } |
131 | |
132 | form { |
133 | display:inline; |
134 | margin:0; |
135 | padding:0; |
136 | } |
137 | |
138 | input { |
139 | margin:0; |
140 | } |
141 | |
142 | input.text,input.password,input.file,textarea,select,button { |
143 | background-color:#f8f8f8; |
144 | color:#ff6603; |
145 | border:1px solid gray; |
146 | font-size:0.9em; |
147 | margin:2px; |
148 | vertical-align:middle; |
149 | } |
150 | |
151 | textarea { |
152 | font-size:1em; |
153 | } |
154 | |
155 | |
156 | input.required { |
157 | border:solid 2px red; |
158 | } |
159 | |
160 | select { |
161 | border:1px solid gray; |
162 | } |
163 | |
164 | textarea { |
165 | width:99%; |
166 | } |
167 | |
168 | /* labels are used nearly in every form */ |
169 | div#taskdetailsfull label, td label { |
170 | text-align:right; |
171 | display:block; |
172 | margin-right:8px; |
173 | font-weight:700; |
174 | white-space:nowrap; |
175 | } |
176 | |
177 | fieldset#events td label, div#users td label { |
178 | display:inline; |
179 | text-align:left; |
180 | margin-right:0; |
181 | } |
182 | |
183 | label.notable { |
184 | display:inline; |
185 | } |
186 | |
187 | label.left { |
188 | padding:0 0.5em 0 0.3em; |
189 | } |
190 | |
191 | label { |
192 | font-weight:700; |
193 | white-space:nowrap; |
194 | padding:0 0.3em 0 0.5em; /* by default the inputbox is right */ |
195 | } |
196 | |
197 | label.text { |
198 | font-weight:400; |
199 | } |
200 | |
201 | |
202 | /* div.box and p.box is used for areas that only administrators can use |
203 | p.box for instance for adding comments |
204 | table.box serves the same purpose |
205 | table.login is the framework for the login form at the bottom of a page |
206 | table.userlist is found in the user&groups section */ |
207 | div.box,p.box,table.userlist { |
208 | border:1px solid #ccc; |
209 | background-color:#ffffff; |
210 | color:#000; |
211 | margin:1em 0 30px; |
212 | padding:0; |
213 | } |
214 | |
215 | table.userlist { |
216 | border-collapse:collapse; |
217 | width:98%; |
218 | } |
219 | |
220 | table.userlist td,table.userlist th { |
221 | border:1px solid #ccc; |
222 | padding:0.1em 0.2em; |
223 | } |
224 | |
225 | table.userlist td.imgcol { |
226 | padding:0 0.2em; |
227 | } |
228 | |
229 | div#menu { |
230 | margin:0; |
231 | padding:0; |
232 | } |
233 | |
234 | div#menu input.text,div#menu input.password,div#menu button { |
235 | display:inline; |
236 | margin:0; |
237 | padding:0 3px; |
238 | } |
239 | |
240 | div#menu a { |
241 | padding:4px 0.4em 3px 25px; |
242 | } |
243 | |
244 | div#menu button { |
245 | margin-left:3px; |
246 | } |
247 | |
248 | div#edit_add_comment { |
249 | margin-top:1em; |
250 | } |
251 | |
252 | /* The div containing the main menu */ |
253 | div#menu { |
254 | border-top:1px solid #ffffff; |
255 | border-bottom:1px solid #ccc; |
256 | background:#ffffff; |
257 | height:1.5em; |
258 | vertical-align:middle; |
259 | margin:0; |
260 | padding:10px 0 1px 0.4em; |
261 | } |
262 | |
263 | div#pm-menu { |
264 | border-bottom:1px solid #ccc; |
265 | background:#ffffff; |
266 | height:1.5em; |
267 | vertical-align:baseline; |
268 | margin:0; |
269 | padding:2px 0 1px 0.5em; |
270 | } |
271 | |
272 | div#menu a, div#pm-menu a { |
273 | background-repeat:no-repeat; |
274 | background-position:6px center; |
275 | font-weight:400; |
276 | } |
277 | |
278 | div#menu a.active { |
279 | background-color:#fff; |
280 | } |
281 | |
282 | div#projectselector { |
283 | float:left; |
284 | margin-top:-0.2em; |
285 | } |
286 | |
287 | div#menu div#projectselector button { |
288 | margin-bottom:2px; |
289 | } |
290 | |
291 | div#projectselector option[selected] { |
292 | font-weight:bold; |
293 | } |
294 | |
295 | div#menu ul a, div#pm-menu ul a { |
296 | line-height:1.4em; |
297 | padding:4px 0.4em 3px 25px; |
298 | } |
299 | |
300 | ul#menu-list, ul#pm-menu-list { |
301 | list-style:none; |
302 | margin:0; |
303 | padding:0; |
304 | display:inline; |
305 | } |
306 | |
307 | ul#menu-list li, ul#pm-menu-list li { |
308 | display:block; |
309 | float:left; |
310 | height:1.4em; |
311 | border-left:solid 1px black; |
312 | } |
313 | |
314 | ul#menu-list li { |
315 | position:relative; |
316 | } |
317 | |
318 | .hide { |
319 | display:none; |
320 | visibility:hidden; |
321 | } |
322 | |
323 | ul.comment_changes { |
324 | margin:0 2em; |
325 | padding:0; |
326 | color:gray; |
327 | } |
328 | |
329 | ul.comment_changes li { |
330 | margin:0; |
331 | } |
332 | |
333 | div#mysearches { |
334 | background:#fff; |
335 | border:1px solid #ccc; |
336 | border-top:0; |
337 | width:15em; |
338 | overflow:auto; |
339 | max-height:25em; |
340 | display:none; |
341 | position:absolute; |
342 | left:0; |
343 | top:1.4em; |
344 | margin-top:1px; |
345 | z-index:5; |
346 | padding:2px 5px 3px; |
347 | } |
348 | |
349 | div#mysearches table { |
350 | border-collapse:collapse; |
351 | width:100%; |
352 | } |
353 | |
354 | div#menu div#mysearches a { |
355 | padding:0 0 0 0.2em; |
356 | font-weight:bold; |
357 | } |
358 | |
359 | div#mysearches table tr { |
360 | border-bottom:dotted 1px gray; |
361 | text-align:left; |
362 | padding:0.1em 0; |
363 | } |
364 | |
365 | table#mysearchestable td { |
366 | vertical-align:middle; |
367 | } |
368 | |
369 | div#mysearches table tr.last { |
370 | border:0; |
371 | } |
372 | |
373 | ul#menu-list li.first, ul#pm-menu-list li.first { |
374 | border:0; |
375 | } |
376 | |
377 | /* Links in menus */ |
378 | #newtasklink, #anonopen { |
379 | background:url(menu/newtask.png) no-repeat; |
380 | } |
381 | |
382 | #registerlink { |
383 | background:url(menu/kdmconfig.png) no-repeat; |
384 | } |
385 | |
386 | #forgotlink { |
387 | background:url(menu/help.png) no-repeat; |
388 | } |
389 | |
390 | #profilelink { |
391 | background-image:url(menu/editmydetails.png) |
392 | } |
393 | |
394 | #reportslink { |
395 | background-image:url(menu/reports.png) |
396 | } |
397 | |
398 | #editmydetailslink { |
399 | background-image:url(menu/editmydetails.png); |
400 | } |
401 | |
402 | #lastsearchlink { |
403 | background-image:url(menu/search.png); |
404 | } |
405 | |
406 | #logoutlink { |
407 | background-image:url(menu/logout.png); |
408 | } |
409 | |
410 | #roadmaplink { |
411 | background-image:url(menu/date.png); |
412 | } |
413 | |
414 | #homelink { |
415 | background-image:url(menu/kmenuedit.png); |
416 | } |
417 | |
418 | #toplevellink { |
419 | background-image:url(menu/folder_home.png); |
420 | } |
421 | |
422 | #optionslink { |
423 | background-image:url(menu/options.png); |
424 | } |
425 | |
426 | #projectslink { |
427 | background-image:url(menu/projectprefs.png); |
428 | } |
429 | |
430 | .pendingreq { |
431 | padding:0; |
432 | } |
433 | |
434 | td.searches_delete { |
435 | width:16px; |
436 | } |
437 | |
438 | /* div#showtask contains the form to search for a specific task number */ |
439 | div#showtask { |
440 | text-align:right; |
441 | position:absolute; |
442 | right:0.5em; |
443 | top:0.5em; |
444 | } |
445 | |
446 | /* The paragraph containing the search form */ |
447 | div#search { |
448 | margin-bottom:1em; |
449 | border:1px solid gray; |
450 | background-color:#ffffff; |
451 | padding:0.4em 0.5em; |
452 | position:relative; |
453 | } |
454 | |
455 | div#search input.text,div#search button { |
456 | margin:0; |
457 | } |
458 | |
459 | div#search label.multisel { |
460 | position:absolute; |
461 | margin-left:-0.3em; |
462 | } |
463 | |
464 | div.search_select { |
465 | float:left; |
466 | } |
467 | |
468 | div#search input.users { |
469 | margin-top:1.2em; |
470 | } |
471 | |
472 | div#search button { |
473 | color:#FFF; |
474 | margin-left:0; |
475 | } |
476 | |
477 | div#search input#searchtext { |
478 | width:30em; |
479 | } |
480 | |
481 | div#search fieldset { |
482 | padding:0 0.5em 0.5em; |
483 | margin:0.3em 0; |
484 | } |
485 | |
486 | div#search img { |
487 | vertical-align:middle; |
488 | } |
489 | |
490 | span#searchstate { |
491 | font-weight:bold; |
492 | } |
493 | |
494 | span#searchstate a { |
495 | color:#000; |
496 | } |
497 | |
498 | div#search select { |
499 | margin-top:1.3em; |
500 | } |
501 | |
502 | div#search fieldset legend { |
503 | padding:0 2px; |
504 | } |
505 | |
506 | div.dateselect { |
507 | margin:5px 0 0; |
508 | } |
509 | |
510 | span.save_search { |
511 | position:absolute; |
512 | right:0.5em; |
513 | } |
514 | |
515 | div#tasklist { |
516 | border:1px solid gray; |
517 | color:#000; |
518 | background-color:#ffffff; |
519 | } |
520 | |
521 | div#tasklist del, div#tasklist a.closedtasklink { |
522 | text-decoration:none; |
523 | } |
524 | |
525 | /* The table listing tasks on the main page */ |
526 | div#tasklist table { |
527 | clear:both; |
528 | width:100%; |
529 | border-spacing:0; |
530 | border-collapse:collapse; |
531 | } |
532 | |
533 | div#tasklist table th { |
534 | text-align:left; |
535 | border-bottom:1px solid #ccc; |
536 | padding:2px 1em 2px 2px; |
537 | } |
538 | |
539 | div#tasklist table td { |
540 | border-bottom:1px solid #CCC; |
541 | padding:2px 1ex 2px 2px; |
542 | vertical-align:middle; |
543 | } |
544 | |
545 | div#tasklist table tr input { |
546 | margin-top:-0.3em; |
547 | } |
548 | |
549 | div#tasklist table td.taskdate { |
550 | text-align:left; |
551 | white-space:nowrap; |
552 | } |
553 | |
554 | div#tasklist table td.progress { |
555 | text-align:center; |
556 | } |
557 | |
558 | table#pagenumbers { |
559 | width:100%; |
560 | } |
561 | |
562 | table#pagenumbers td#taskrange { |
563 | padding:0 0 0 5px; |
564 | } |
565 | |
566 | table#pagenumbers td#numbers { |
567 | text-align:right; |
568 | padding:0 5px 0 0; |
569 | } |
570 | |
571 | /* table.list is any table holding lists like resolutions, ... */ |
572 | table.list th,table.list td { |
573 | padding-right:2em; |
574 | } |
575 | |
576 | table.toplevel th { |
577 | text-align:left; |
578 | padding:0 1em 0 0.5em; |
579 | width:9em; |
580 | } |
581 | |
582 | table.toplevel ul { |
583 | margin:0; |
584 | padding:0; |
585 | list-style:none; |
586 | } |
587 | |
588 | /* Area containing all details to a given task */ |
589 | div#taskdetails { |
590 | background-color:#ffffff; |
591 | border:1px solid #000; |
592 | margin:2em 0 0 0; |
593 | width:99.7%; |
594 | } |
595 | |
596 | div#taskdetails table th { |
597 | font-weight:700; |
598 | } |
599 | |
600 | table#tasks_related { |
601 | width:30em; |
602 | margin-bottom:0.5em; |
603 | } |
604 | |
605 | table#duplicate_tasks { |
606 | width:30em; |
607 | margin-bottom:0.5em; |
608 | margin-left:0.5em; |
609 | } |
610 | |
611 | table th.pm-buttons { |
612 | width:10em; |
613 | } |
614 | |
615 | /* div#content is a generic container for anything but the title and |
616 | the footer paragraph */ |
617 | div#content { |
618 | margin:0 5px; |
619 | padding:0.5em 5px 0 5px; |
620 | } |
621 | |
622 | /* Powered by Flyspray */ |
623 | p#footer { |
624 | background-color:#404040; |
625 | border:3px double #FFF; |
626 | color:#fff; |
627 | text-align:center; |
628 | clear:both; |
629 | margin:20px 0.5em 0; |
630 | padding:5px; |
631 | } |
632 | |
633 | /* used solely for several browsers do not support [type="submit"] selectors. */ |
634 | button { |
635 | color:#fff; |
636 | background:url(button.png) repeat-x #838ab5; |
637 | border:1px solid #000; |
638 | font-weight:700; |
639 | } |
640 | |
641 | button:hover { |
642 | background-image:url(button-over.png); |
643 | cursor:pointer; |
644 | } |
645 | |
646 | /* div.redirectmessage is used in modify.inc.php when you change things and are redirected |
647 | to the index or details page */ |
648 | div.redirectmessage { |
649 | border:1px solid #CCC; |
650 | background-color:#ffffff; |
651 | text-align:center; |
652 | padding:1ex; |
653 | } |
654 | |
655 | /* form#chgpassword, form#newgroup are used in the popup windows*/ |
656 | form#chgpassword h1,form#newgroup h1 { |
657 | font-size:110%; |
658 | margin:2px; |
659 | padding:0; |
660 | } |
661 | |
662 | /* .buttons used for table cells containing buttons */ |
663 | .buttons { |
664 | text-align:center; |
665 | } |
666 | |
667 | form#newgroup strong { |
668 | color:red; |
669 | } |
670 | |
671 | div.preview { |
672 | border:solid 1px #404040; |
673 | border-left-width:0.2em; |
674 | margin-bottom:0.5em; |
675 | padding-left:0.2em; |
676 | } |
677 | |
678 | .tabentry { |
679 | border-bottom:1px solid #ccc; |
680 | margin:2px 1em; |
681 | } |
682 | |
683 | /* This is the division that keeps the buttons to modify comments (delete, edit) */ |
684 | div.modifycomment { |
685 | float:right; |
686 | width:20em; |
687 | text-align:right; |
688 | } |
689 | |
690 | div.modifycomment p { |
691 | display:inline; |
692 | margin:0; |
693 | padding:0; |
694 | } |
695 | |
696 | strong.reopened { |
697 | background:white; |
698 | border:red solid 1px; |
699 | padding:0.1em 0.2em; |
700 | } |
701 | |
702 | /* Some generic classes; severity classes are used for colour |
703 | indication of severities*/ |
704 | .severity1 { |
705 | background-color:#fff5dd !important; |
706 | color:#000; |
707 | } |
708 | |
709 | .severity1:hover { |
710 | background-color:#ffe9b4 !important; |
711 | color:#000; |
712 | } |
713 | |
714 | .severity2 { |
715 | background-color:#ecdbb7 !important; |
716 | color:#000; |
717 | } |
718 | |
719 | .severity2:hover { |
720 | background-color:#efca80 !important; |
721 | color:#000; |
722 | } |
723 | |
724 | .severity3 { |
725 | background-color:#f5d5c6 !important; |
726 | color:#000; |
727 | } |
728 | |
729 | .severity3:hover { |
730 | background-color:#f7b390 !important; |
731 | color:#000; |
732 | } |
733 | |
734 | .severity4 { |
735 | background-color:#ffd5d1 !important; |
736 | color:#000; |
737 | } |
738 | |
739 | .severity4:hover { |
740 | background-color:#ffb2ac !important; |
741 | color:#000; |
742 | } |
743 | |
744 | .severity5 { |
745 | background-color:#f3a29b !important; |
746 | color:#000; |
747 | } |
748 | |
749 | .severity5:hover { |
750 | background-color:#f3867e !important; |
751 | color:#000; |
752 | } |
753 | |
754 | #tasklist_table td { |
755 | cursor:pointer; |
756 | } |
757 | |
758 | |
759 | /* .fineprint is merely used for the details about when a task has |
760 | been created and changed (in the details pages) */ |
761 | div#fineprint { |
762 | font-size:smaller; |
763 | border-bottom:1px solid #ccc; |
764 | padding-bottom:5px; |
765 | margin:0 5px 0 5px; |
766 | } |
767 | |
768 | table.history { |
769 | width:100%; |
770 | background-color:#ffffff; |
771 | color:#000; |
772 | margin:1em 0; |
773 | padding:0 1em; |
774 | } |
775 | |
776 | table.history td { |
777 | border-bottom:1px solid #ccc; |
778 | border-left:1px solid #ccc; |
779 | padding-left:5px; |
780 | } |
781 | |
782 | div#intromessage { |
783 | padding:0 1px 0.5em 1px; |
784 | } |
785 | |
786 | div.clear { |
787 | clear:both; |
788 | } |
789 | |
790 | map#formselecttasks { |
791 | margin:0; |
792 | } |
793 | |
794 | a.closedtasklink { |
795 | text-decoration:line-through; |
796 | } |
797 | |
798 | div#taskfields { |
799 | margin:10px 0 8px 0; |
800 | } |
801 | |
802 | td#taskfieldscell { |
803 | border-right:1px solid #ccc; |
804 | padding:0 0.2em; |
805 | } |
806 | |
807 | div#taskfields table { |
808 | margin:0 auto; |
809 | } |
810 | |
811 | div#taskfields th { |
812 | text-align:right; |
813 | padding-right:0.5em; |
814 | } |
815 | |
816 | tr.votes td, tr.votes th { |
817 | padding-top:5px; |
818 | } |
819 | |
820 | div#taskdetailsfull { |
821 | margin:25px 0 5px 0; |
822 | text-align:left; |
823 | padding:7px 9px; |
824 | } |
825 | |
826 | div#taskdetailsfull label { |
827 | text-align:left; |
828 | } |
829 | |
830 | div#taskinfo { |
831 | width:98%; |
832 | border-bottom:1px solid #ccc; |
833 | border-top:1px solid #ccc; |
834 | min-height:50px; |
835 | float:left; |
836 | padding:8px 5px; |
837 | margin:0 5px 5px 5px; |
838 | } |
839 | |
840 | div#taskstatus { |
841 | border-bottom:1px solid #ccc; |
842 | padding:4px; |
843 | margin-bottom:5px; |
844 | } |
845 | |
846 | div#taskclosed { |
847 | padding:5px; |
848 | margin:5px 5px 10px; |
849 | clear:both; |
850 | width:20em; |
851 | background:white; |
852 | border:solid 1px red; |
853 | } |
854 | |
855 | div#taskdeps { |
856 | float:left; |
857 | width:50%; |
858 | margin-bottom:8px; |
859 | } |
860 | |
861 | div#taskblocks { |
862 | float:left; |
863 | width:45%; |
864 | } |
865 | |
866 | div#actionbuttons { |
867 | clear:both; |
868 | padding:0 5px 5px; |
869 | } |
870 | |
871 | a.button { |
872 | background:url(button.png) repeat-x transparent; |
873 | color:#fff !important; |
874 | border:1px solid #000; |
875 | margin:0 3px; |
876 | padding:1px 5px; |
877 | } |
878 | |
879 | a.button:hover { |
880 | background:url(button-over.png); |
881 | } |
882 | |
883 | div#massopsactions { |
884 | padding:0 0 0 3px; |
885 | } |
886 | |
887 | div.groupedit { |
888 | background:url(kgpg_edit.png) no-repeat top left; |
889 | padding-left:50px; |
890 | height:64px; |
891 | } |
892 | |
893 | div#closeform { |
894 | margin-top:10px; |
895 | width:300px; |
896 | height:auto; |
897 | padding-right:1em; |
898 | } |
899 | |
900 | div#multiuserlist { |
901 | width:28em; |
902 | text-align:left; |
903 | } |
904 | |
905 | div#multiuserlist select { |
906 | width:26em; |
907 | } |
908 | |
909 | div.popup { |
910 | position:absolute; |
911 | background-color:#ffffff; |
912 | color:#000; |
913 | border:2px ridge #000; |
914 | margin-top:5px; |
915 | padding:5px; |
916 | } |
917 | |
918 | div.denyform { |
919 | visibility:hidden; |
920 | position:absolute; |
921 | right:12px; |
922 | background-color:#ffffff; |
923 | color:#000; |
924 | border:2px ridge #000; |
925 | margin-top:5px; |
926 | display:block; |
927 | width:300px; |
928 | height:auto; |
929 | padding:5px 30px 5px 5px; |
930 | } |
931 | |
932 | table#profile th { |
933 | padding:0.1em 0.8em 0.1em 0.2em; |
934 | } |
935 | |
936 | fieldset { |
937 | margin:1em 0.5em; |
938 | padding:0.5em 0.7em 0.5em; |
939 | background-color:#ffffff; |
940 | color:#000; |
941 | border:1px solid gray; |
942 | } |
943 | |
944 | fieldset legend { |
945 | border:1px solid #000; |
946 | font:bold 110% Helvetica, Verdana, sans-serif; |
947 | background:#404040; |
948 | color:white; |
949 | margin:5px; |
950 | padding:2px; |
951 | } |
952 | |
953 | div.errpadding { |
954 | padding:0.2em 0 0.2em 30px; |
955 | } |
956 | |
957 | div.bar { |
958 | width:100%; |
959 | color:#FFF; |
960 | font-weight:700; |
961 | position:fixed !important; |
962 | position:absolute; |
963 | bottom:0; |
964 | left:0; |
965 | z-index:5; |
966 | } |
967 | |
968 | div.error { |
969 | background:red url(frown.png) no-repeat 5px 1px; |
970 | } |
971 | |
972 | div.mixed { |
973 | background:#FC0 url(frown.png) no-repeat 5px 1px; |
974 | } |
975 | |
976 | div.success { |
977 | background:green url(smile.png) no-repeat 5px 1px; |
978 | } |
979 | |
980 | div#toolboxmenu { |
981 | position:relative; |
982 | float:left; |
983 | padding-top:15px; |
984 | } |
985 | |
986 | div#toolboxmenu a { |
987 | display:block; |
988 | border:1px solid #000; |
989 | padding:1em 0; |
990 | width:120px; |
991 | text-align:center; |
992 | } |
993 | |
994 | div#toolboxmenu a:hover { |
995 | color:#ff6603; |
996 | background-color:#f8f8f8; |
997 | } |
998 | |
999 | div#toolbox { |
1000 | margin-left:150px; |
1001 | min-height:350px; |
1002 | height:1%; /* Fix for IE bug */ |
1003 | } |
1004 | |
1005 | a.grouptitle { |
1006 | font-size:1.4em; |
1007 | } |
1008 | |
1009 | div.tbuttons { |
1010 | background-color:#ffffff; |
1011 | width:20em; |
1012 | margin:-11px 0 0 0.5em; |
1013 | border:solid 1px gray; |
1014 | border-top:solid 1px #ffffff; |
1015 | padding:0 0 0 0.5em; |
1016 | } |
1017 | |
1018 | /* The new tabs stuff colors */ |
1019 | #submenu a,div.tab { |
1020 | color:#000; |
1021 | border:solid 1px gray; |
1022 | background-color:#ffffff; |
1023 | } |
1024 | |
1025 | #submenu a { |
1026 | background-color:#EFEFEF; |
1027 | } |
1028 | |
1029 | #submenu a.active { |
1030 | color:#000; |
1031 | border-bottom-color:#ffffff; |
1032 | background-color:#ffffff; |
1033 | z-index:5; |
1034 | } |
1035 | |
1036 | #submenu a:hover { |
1037 | color:#000; |
1038 | } |
1039 | |
1040 | #submenu a { |
1041 | color:#999; |
1042 | text-decoration:none; |
1043 | display:inline; |
1044 | margin:0 0 0 1ex; |
1045 | padding:2px 1ex; |
1046 | } |
1047 | |
1048 | html #submenu { |
1049 | padding-top:1.5em; |
1050 | } |
1051 | |
1052 | div.tab { |
1053 | margin:2px 1ex 10px 0; |
1054 | padding:1ex 1ex 0; |
1055 | } |
1056 | |
1057 | /* flow */ |
1058 | #submenu li { |
1059 | display:inline; |
1060 | width:0; |
1061 | height:0; |
1062 | } |
1063 | |
1064 | * html .tab div.clear { |
1065 | clear:none; |
1066 | height:14em; |
1067 | } |
1068 | |
1069 | div#permissions { |
1070 | width:22em; |
1071 | visibility:hidden; |
1072 | position:absolute; |
1073 | top:25px !important; |
1074 | top:60px; |
1075 | left:0; |
1076 | margin:0; |
1077 | z-index:5; |
1078 | padding:5px; |
1079 | } |
1080 | |
1081 | div#permissions table { |
1082 | color:#000; |
1083 | background:#fff; |
1084 | border:1px dotted #000; |
1085 | } |
1086 | |
1087 | div#permissions table td,div#permissions table th { |
1088 | border:0; |
1089 | text-align:left; |
1090 | font-weight:400; |
1091 | } |
1092 | |
1093 | div#permissions table thead th { |
1094 | font-weight:700; |
1095 | } |
1096 | |
1097 | div#permissions table td.good,div#permissions table td.bad { |
1098 | text-align:right; |
1099 | } |
1100 | |
1101 | div#fileupload { |
1102 | margin:20px 0; |
1103 | } |
1104 | |
1105 | div.pendingreq { |
1106 | border:solid 1px red; |
1107 | background:url(em.png) white no-repeat 3px 50%; |
1108 | margin:0.5em 0 0 0px; |
1109 | padding:3px 3px 3px 23px; |
1110 | } |
1111 | |
1112 | a.pendingreq, span#locked { |
1113 | color:red; |
1114 | background:url(em.png) no-repeat 6px !important; |
1115 | } |
1116 | |
1117 | span#locked { |
1118 | padding-left:2em; |
1119 | font-weight:bold; |
1120 | } |
1121 | |
1122 | /* container for the next/previous links in the task details */ |
1123 | span#navigation { |
1124 | position:absolute; |
1125 | right:1.5em; |
1126 | padding-top:0.1em; |
1127 | } |
1128 | |
1129 | span#navigation a#next { |
1130 | padding-right:20px; |
1131 | background:url(next.png) no-repeat right; |
1132 | } |
1133 | |
1134 | span#navigation a#prev { |
1135 | padding-left:20px; |
1136 | background:url(prev.png) no-repeat left; |
1137 | } |
1138 | |
1139 | div.attachments { |
1140 | display:block; |
1141 | padding:5px 15px 5px 35px; |
1142 | background:#f8f8f8 url(attachment-big.png) no-repeat 0 -10px; |
1143 | border:dotted 1px gray; |
1144 | width:22em; |
1145 | margin:0 0 0.5em 0.6em; |
1146 | } |
1147 | |
1148 | table.attachments { |
1149 | margin:0 0 0.5em 0.1em; |
1150 | background:#f8f8f8 url(attachment-big.png) no-repeat 0 -10px; |
1151 | border:dotted 1px gray; |
1152 | } |
1153 | |
1154 | table.attachments th { |
1155 | text-align:center; |
1156 | padding:0 0.3em; |
1157 | } |
1158 | |
1159 | table.attachments td { |
1160 | padding:0 0.3em; |
1161 | vertical-align:middle; |
1162 | } |
1163 | |
1164 | div#error { |
1165 | background-color:#feffc2; |
1166 | color:#000; |
1167 | font-size:150%; |
1168 | border:2px solid red; |
1169 | margin:30px; |
1170 | padding:10px; |
1171 | } |
1172 | |
1173 | .ttcolumn { |
1174 | width:10px; |
1175 | text-align:center; |
1176 | } |
1177 | |
1178 | .ttcolumn input { |
1179 | margin:0; |
1180 | } |
1181 | |
1182 | .date { |
1183 | color:#404040; |
1184 | background-color:#f8f8f8; |
1185 | font-weight:700; |
1186 | border:1px solid gray; |
1187 | font-size:100%; |
1188 | white-space:nowrap; |
1189 | padding:1px 5px 0; |
1190 | cursor:pointer; |
1191 | } |
1192 | |
1193 | .date:hover { |
1194 | color:#ff6603; |
1195 | background-color:#f8f8f8; |
1196 | font-weight:700; |
1197 | cursor:pointer; |
1198 | } |
1199 | |
1200 | a.datelink { |
1201 | margin-right:0.2em; |
1202 | } |
1203 | |
1204 | a.datelink img { |
1205 | vertical-align:middle; |
1206 | } |
1207 | |
1208 | html,p.unregistered,#submenu,#submenu * { |
1209 | margin:0; |
1210 | padding:0; |
1211 | } |
1212 | |
1213 | a:link,a:visited { |
1214 | color:#404040; |
1215 | background-color:transparent; |
1216 | font-weight:700; |
1217 | } |
1218 | |
1219 | a:hover { |
1220 | color:#ff6603; |
1221 | background-color:transparent; |
1222 | text-decoration:none; |
1223 | } |
1224 | |
1225 | div#toolboxmenu small { |
1226 | display:none; |
1227 | } |
1228 | |
1229 | td,th { |
1230 | vertical-align:top; |
1231 | } |
1232 | |
1233 | img.middle { |
1234 | vertical-align:middle; |
1235 | } |
1236 | |
1237 | .inline,table.list label,p.box label,form#formaddrelatedtask label { |
1238 | display:inline !important; |
1239 | } |
1240 | |
1241 | form#formaddrelatedtask { |
1242 | padding:0.2em; |
1243 | } |
1244 | |
1245 | div#menu p,div#search p { |
1246 | margin:0; |
1247 | padding:0; |
1248 | } |
1249 | |
1250 | td.taskid,th.taskid,td.taskid { |
1251 | text-align:center; |
1252 | padding:2px 1ex; |
1253 | } |
1254 | |
1255 | p#footer a:link,p#footer a:visited,p#footer a:hover { |
1256 | color:#fff; |
1257 | background-color:transparent; |
1258 | } |
1259 | |
1260 | div#closeform textarea,div#denyform textarea { |
1261 | height:100px; |
1262 | } |
1263 | |
1264 | table.requests { |
1265 | border-spacing:0; |
1266 | border-collapse:collapse; |
1267 | border:solid 1px gray; |
1268 | width:95%; |
1269 | margin:0.5em; |
1270 | } |
1271 | |
1272 | table.requests th { |
1273 | border-left:1px solid gray; |
1274 | } |
1275 | |
1276 | table.requests td { |
1277 | border:solid 1px gray; |
1278 | padding:0.2em 0.5em; |
1279 | } |
1280 | |
1281 | tr.current_row td.caret { |
1282 | background:url(caret.gif) no-repeat 3px !important; |
1283 | } |
1284 | |
1285 | td.caret { |
1286 | width:15px; |
1287 | padding:0 !important; |
1288 | } |
1289 | |
1290 | pre.code { |
1291 | border:dotted 1px gray; |
1292 | background:url(klipper_dock.png) 97% 1% #FBFDFE no-repeat; |
1293 | padding:0.8em; |
1294 | margin:1em; |
1295 | overflow:auto; |
1296 | max-height:30em; |
1297 | } |
1298 | |
1299 | .good { |
1300 | color:green; |
1301 | } |
1302 | |
1303 | .bad { |
1304 | color:red; |
1305 | } |
1306 | |
1307 | div.roadmap { |
1308 | padding-left:1em; |
1309 | } |
1310 | |
1311 | dl.roadmap dd { |
1312 | border:dotted 1px gray; |
1313 | background:#FEF9FD; |
1314 | margin:-0.5em 1em 0 2em; |
1315 | padding:0.5em 0.5em; |
1316 | display:none; |
1317 | } |
1318 | |
1319 | dl.roadmap dt { |
1320 | border:solid 1px gray; |
1321 | margin:1em 3em 0 0; |
1322 | padding:0.1em 0.5em; |
1323 | position:relative; |
1324 | } |
1325 | |
1326 | h3.taskdesc { |
1327 | top:-1.8em; |
1328 | font-size:1.2em; |
1329 | position:relative; |
1330 | margin:0 0.2em; |
1331 | } |
1332 | |
1333 | div.comment { |
1334 | padding:0.5em; |
1335 | } |
1336 | |
1337 | fieldset#events div#tasklist { |
1338 | margin-top:1em; |
1339 | } |
1340 | |
1341 | div#updatemsg { |
1342 | background-color:#feffc2; |
1343 | color:#000; |
1344 | border:2px solid red; |
1345 | margin:0 0 10px; |
1346 | padding:5px; |
1347 | font-weight:bold; |
1348 | } |
1349 | |
1350 | /* Dokuwiki {{{ */ |
1351 | .code a { |
1352 | text-decoration:none; |
1353 | } |
1354 | |
1355 | div#taskdetailstext h1,.commenttext h1 { |
1356 | border-bottom:dotted 1px black; |
1357 | } |
1358 | |
1359 | div#taskdetailstext h2, .commenttext h2 { |
1360 | border-bottom:dotted 1px black; |
1361 | padding-left:0.2em; |
1362 | margin:1em 0.5em 0.5em; |
1363 | } |
1364 | |
1365 | div#taskdetailstext h3, .commenttext h3 { |
1366 | padding-left:0.2em; |
1367 | margin:1em 1.5em 0; |
1368 | } |
1369 | |
1370 | |
1371 | div#taskdetailstext h4, div.preview h4, .commenttext h4,div.preview h5,div#taskdetailstext h5, .commenttext h5 { |
1372 | font-size:1em; |
1373 | padding-left:0.3em; |
1374 | margin:1em 2.5em 0; |
1375 | } |
1376 | |
1377 | div.level2 { |
1378 | margin-left:1em; |
1379 | } |
1380 | |
1381 | div.level3 { |
1382 | margin-left:2em; |
1383 | } |
1384 | |
1385 | div.level4,div.level5 { |
1386 | margin-left:3em; |
1387 | } |
1388 | |
1389 | /* inline tables */ |
1390 | table.inline { |
1391 | display:table !important; |
1392 | border-spacing: 0px; |
1393 | border-collapse: collapse; |
1394 | } |
1395 | |
1396 | table.inline th { |
1397 | padding: 3px; |
1398 | border: 1px solid #000000; |
1399 | background-color: #ff6603; |
1400 | } |
1401 | |
1402 | table.inline td { |
1403 | padding: 3px; |
1404 | border: 1px solid #f8f8f8; |
1405 | background:#ffffff; |
1406 | } |
1407 | |
1408 | .leftalign{ |
1409 | text-align:left; |
1410 | } |
1411 | |
1412 | .centeralign{ |
1413 | text-align:center; |
1414 | } |
1415 | |
1416 | .rightalign{ |
1417 | text-align:right; |
1418 | } |
1419 | |
1420 | .interwiki,.urlextern { |
1421 | padding-left:17px; |
1422 | background:url(link_icon.gif) no-repeat; |
1423 | } |
1424 | |
1425 | .urlextern { |
1426 | background-image:url(link_icon.gif); |
1427 | } |
1428 | |
1429 | .fn_top { |
1430 | font-size:0.8em; |
1431 | vertical-align:top; |
1432 | } |
1433 | |
1434 | .footnotes { |
1435 | font-size:0.8em; |
1436 | border-top:solid 1px #ccc; |
1437 | } |
1438 | |
1439 | blockquote { |
1440 | border:dotted 1px gray; |
1441 | border-left: 2px solid #f8f8f8; |
1442 | padding:0 3px 0 0.3em; |
1443 | margin-left: 0.5em; |
1444 | background:white; |
1445 | } |
1446 | |
1447 | blockquote p { |
1448 | padding:0; |
1449 | } |
1450 | |
1451 | blockquote blockquote { |
1452 | border:0; |
1453 | border-left: 2px solid #f8f8f8; |
1454 | } |
1455 | |
1456 | .search_hit { |
1457 | background:#FF9; |
1458 | } |
1459 | |
1460 | .fade { |
1461 | color:gray; |
1462 | } |
1463 | |
1464 | .code .br0 {color:#6c6;} |
1465 | .code .es0 {color:#009;font-weight:700;} |
1466 | .code .kw1 {color:#b1b100;} |
1467 | .code .kw2 {color:#000;font-weight:700;} |
1468 | .code .kw3 {color:#006;} |
1469 | .code .kw4 {color:#933;} |
1470 | .code .me0 {color:#060;} |
1471 | .code .nu0 {color:#c6c;} |
1472 | .code .re4 {color:#099;} |
1473 | .code .sc0 {color:#0bd;} |
1474 | .code .sc1 {color:#db0;} |
1475 | .code .sc2 {color:#090;} |
1476 | .code .st0 {color:red;} |
1477 | .code .co1,.code .co2,.code .coMULTI {color:gray;font-style:italic;} |
1478 | .code .kw5,.code .re0,.code .re1,.code .re2 {color:#00f;} |
1479 | |
1480 | .acronym {cursor:help;} |
1481 | em.u {text-decoration:underline;font-style:normal} |
1482 | /* }}} */ |
1483 | /* Stuff for the autocomplete lists {{{ */ |
1484 | |
1485 | span.autocomplete { |
1486 | position: absolute; |
1487 | width: auto !important; |
1488 | background-color:#f8f8f8; |
1489 | color:#ff6603; |
1490 | border:1px solid gray; |
1491 | padding: 0px; |
1492 | margin:-1px 0 0; |
1493 | text-align:left; |
1494 | display:block; |
1495 | } |
1496 | |
1497 | span.autocomplete ul { |
1498 | list-style-type: none; |
1499 | margin: 0px; |
1500 | padding: 0px; |
1501 | } |
1502 | |
1503 | span.autocomplete ul li { |
1504 | list-style-type: none; |
1505 | display: block; |
1506 | margin: 0; |
1507 | padding:2px 4px; |
1508 | height: 1.1em; |
1509 | white-space:nowrap; |
1510 | } |
1511 | |
1512 | span.autocomplete ul li span.informal { |
1513 | color:gray; |
1514 | font-size:0.9em; |
1515 | } |
1516 | |
1517 | span.autocomplete ul li.selected { |
1518 | //background-color:highlight; |
1519 | background-color:#ff6603; |
1520 | cursor:pointer; |
1521 | color:HighlightText; |
1522 | } |
1523 | |
1524 | |
1525 | /* }}} */ |
1526 | |
1527 | #controlBox { |
1528 | border : 1px solid gray; |
1529 | padding : 1px; |
1530 | background : #fff; |
1531 | width : auto !important; |
1532 | width : 90px; |
1533 | display : table; |
1534 | position:absolute; |
1535 | } |
1536 | #controlBox div.grip { |
1537 | background : #ccc; |
1538 | cursor : move; |
1539 | height : 12px; |
1540 | } |
1541 | #controlBox div.inner { |
1542 | padding : 5px 5px 4px 5px; |
1543 | white-space : nowrap; |
1544 | opacity : .2; |
1545 | } |
1546 | #controlBox.active div.inner { |
1547 | opacity : 1; |
1548 | } |
1549 | |
1550 | table.list { |
1551 | border-collapse:collapse; |
1552 | } |
1553 | |
1554 | table.list tr.active { |
1555 | background:url(active_border.png) repeat-y left white; |
1556 | } |
1557 | |
1558 | table.list tr.active td.first { |
1559 | padding-left:0.5em; |
1560 | } |