Get 'mvn clean site' to work.
[commons-testing.git] / target / site / css / maven-theme.css
1 /*
2 * Licensed to the Apache Software Foundation (ASF) under one
3 * or more contributor license agreements. See the NOTICE file
4 * distributed with this work for additional information
5 * regarding copyright ownership. The ASF licenses this file
6 * to you under the Apache License, Version 2.0 (the
7 * "License"); you may not use this file except in compliance
8 * with the License. You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing,
13 * software distributed under the License is distributed on an
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 * KIND, either express or implied. See the License for the
16 * specific language governing permissions and limitations
17 * under the License.
18 */
19
20 /* $Id$ */
21
22 body {
23 background: #fff;
24 color: #000;
25 padding: 0px 0px 10px 0px;
26 }
27
28 h2 {
29 background-color: #036;
30 }
31
32 h3 {
33 background-color: #888;
34 }
35
36 .a td {
37 background: #ddd;
38 color: #000;
39 }
40
41 .b td {
42 background: #efefef;
43 color: #000;
44 }
45
46 th {
47 background-color: #bbb;
48 color: #fff;
49 }
50
51 div#banner {
52 border-bottom: 1px solid #fff;
53 }
54
55 #banner, #banner td {
56 background: #fff;
57 color: #fff;
58 }
59
60 #banner {
61 border-bottom: 1px solid #fff;
62 }
63
64 #leftColumn {
65 background-color: #eee;
66 color: #000;
67 border-right: 1px solid #aaa;
68 border-bottom: 1px solid #aaa;
69 border-top: 1px solid #fff;
70 }
71
72 #navcolumn {
73 color: #000;
74 border-right: none;
75 border-bottom: none;
76 border-top: none;
77 }
78
79 #navcolumn h5 {
80 font-size: inherit;
81 border-bottom: 1px solid #aaa;
82 }
83
84 #navcolumn li strong {
85 color: #369;
86 }
87
88 #breadcrumbs {
89 background-color: #ccc;
90 color: #000;
91 border-top: 1px solid #aaa;
92 border-bottom: 1px solid #aaa;
93 }
94
95 .source {
96 background-color: #fff;
97 color: #000;
98 border-right: 1px solid #888;
99 border-left: 1px solid #888;
100 border-top: 1px solid #888;
101 border-bottom: 1px solid #888;
102 margin-right: 7px;
103 margin-left: 7px;
104 margin-top: 1em;
105 }
106
107 .source pre {
108 margin-right: 7px;
109 margin-left: 7px;
110 }
111
112 a[name]:hover, #leftColumn a[name]:hover {
113 color: inherit !important;
114 }
115
116 #breadcrumbs a:link, #navcolumn a:link {
117 color: #36a;
118 }
119
120 #breadcrumbs a:visited, #navcolumn a:visited, .contentBox a:visited, .tasknav a:visited {
121 color: #47a;
122 }
123
124 a:active, a:hover, #leftColumn a:active, #leftColumn a:hover {
125 color: #f30 !important;
126 }
127
128 a:link.selfref, a:visited.selfref {
129 color: #555 !important;
130 }
131
132 #legend li.externalLink {
133 background: url(../images/external-classic.png) left top no-repeat;
134 padding-left: 18px;
135 }
136 a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
137 background: url(../images/external-classic.png) right center no-repeat;
138 padding-right: 18px;
139 }
140
141 #legend li.newWindow {
142 background: url(../images/newwindow-classic.png) left top no-repeat;
143 padding-left: 18px;
144 }
145 a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
146 background: url(../images/newwindow-classic.png) right center no-repeat;
147 padding-right: 18px;
148 }
149
150 h2, h3 {
151 margin-top: 1em;
152 margin-bottom: 0;
153 background-image: url(../images/nw_maj_rond.gif);
154 background-repeat: no-repeat;
155 color: #fff;
156 padding: 5px;
157 margin-right: 2px;
158 }
159
160 img.handle {
161 border: 0;
162 padding-right: 2px;
163 }
164
165 #navcolumn div div {
166 background-image: none;
167 background-repeat: no-repeat;
168 }
169
170 #navcolumn div div {
171 padding-left: 10px;
172 }
173
174 .functnbar, .functnbar2 {
175 background-color: #aaa;
176 }
177
178 .functnbar2, .functnbar3 {
179 background-color: #aaa;
180 background-image: url(../images/sw_maj_rond.gif);
181 background-repeat: no-repeat;
182 background-position: bottom left;
183 }
184
185 .functnbar3 {
186 background-color: #ddd;
187 background-image: url(../images/sw_med_rond.gif);
188 }
189
190 .functnbar, .functnbar2, .functnbar3 {
191 color: #000;
192 }
193
194 .functnbar a, .functnbar2 a, .functnbar3 a {
195 color: #000;
196 text-decoration: underline;
197 }
198
199 #navcolumn .body div, body.docs #toc li li {
200 background-image: url(../images/strich.gif);
201 background-repeat: no-repeat;
202 background-position: .5em .5em;
203 }
204
205 #searchbox .body div, #navcolumn .body .heading {
206 background-image: none;
207 }
208
209 a:link.selfref, a:visited.selfref {
210 text-decoration: none;
211 }
212
213 #leftColumn a, #breadcrumbs a {
214 text-decoration: none;
215 }
216
217 /* Unsure of this. TODO */
218 .contentBox h2 a:link, .contentBox h2 a:visited, .contentBox h3 a:link, .contentBox h3 a:visited {
219 color: #fff !important;
220 text-decoration: underline;
221 }
222
223 table, th, td {
224 border: none;
225 }
226
227 div.colbar {
228 background: #eee;
229 border-color: #999 #EEE #EEE #999;
230 border-width: 1px;
231 border-style: solid;
232 }
233
234 .toolgroup {
235 background: #efefef;
236 }
237
238 .toolgroup .label {
239 border-bottom: 1px solid #666;
240 border-right: 1px solid #666;
241 background: #ddd;
242 color: #555;
243 }
244
245 .toolgroup .body {
246 border-right: 1px solid #aaa;
247 border-bottom: 1px solid #aaa;
248 }
249
250 #main {
251 border-top: 1px solid #999;
252 }
253
254 #rightcol div.www, #rightcol div.help {
255 border: 1px solid #ddd;
256 }
257
258 body.docs div.docs {
259 background-color: #fff;
260 border-left: 1px solid #ddd;
261 border-top: 1px solid #ddd;
262 }
263
264 #helptext .label {
265 background-image: url(../images/icon_help_sml.gif);
266 background-repeat: no-repeat;
267 background-position: 97%;
268 }
269
270 body.docs {
271 background: #eee url(../images/help_logo.gif) top right no-repeat !important;
272 }
273
274 .docs h2, .docs h3 {
275 border-top: solid 1px #000;
276 }
277
278 #apphead h2 em {
279 color: #777;
280 }
281
282 .tabs th {
283 border-right: 1px solid #333;
284 background-color: #ddd;
285 color: #fff;
286 border-left: 1px solid #fff;
287 }
288
289 .tabs td {
290 background-color: #999;
291 border-bottom: 1px solid #fff;
292 border-right: 1px solid #fff;
293 border-left: 1px solid #fff;
294 }
295
296 .tabs {
297 border-bottom: 6px #ddd solid;
298 }
299
300 .tabs th, .tabs th a:link, .tabs th a:visited {
301 color: #555;
302 }
303
304 .tabs td, .tabs td a:link, .tabs td a:visited {
305 color: #fff;
306 }
307
308 .tabs a {
309 text-decoration: none;
310 }
311
312 .axial th {
313 background-color: #ddd;
314 color: black;
315 }
316
317 .alert {
318 background-color: #ff9;
319 }
320
321 .expandedwaste {
322 background: url(../images/icon_arrowwaste2_sml.gif) no-repeat;
323 }
324
325 .collapsedwaste {
326 background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
327 }
328
329 .filebrowse .expanded, .filebrowse-alt .expanded {
330 background-image: url(../images/icon_arrowfolderopen2_sml.gif);
331 background-repeat: no-repeat;
332 }
333
334 .filebrowse .collapsed, .filebrowse-alt .collapsed {
335 background-image: url(../images/icon_arrowfolderclosed1_sml.gif);
336 background-repeat: no-repeat;
337 }
338
339 .filebrowse .leafnode, .filebrowse-alt .leafnode {
340 background-image: url(../images/icon_folder_sml.gif);
341 background-repeat: no-repeat;
342 }
343
344 .filebrowse .leaf, .filebrowse-alt .leaf {
345 background-image: url(../images/icon_doc_sml.gif);
346 background-repeat: no-repeat;
347 }
348
349 .sortup {
350 background: url(../images/icon_sortup.gif) no-repeat;
351 }
352
353 .sortdown {
354 background: url(../images/icon_sortdown.gif) no-repeat;
355 }
356
357 .collapsedwaste {
358 background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
359 }
360
361 body .grid td {
362 border-top: 1px solid #ccc;
363 border-left: 1px solid #ccc;
364 background-color: transparent;
365 }
366
367 .confirm {
368 color: #090;
369 }
370
371 .info {
372 color: #069;
373 }
374
375 .errormessage, .warningmessage, .donemessage, .infomessage {
376 border-top: 5px solid #900;
377 border-left: 1px solid #900;
378 background-image: url(../images/icon_error_lrg.gif);
379 background-repeat: no-repeat;
380 background-position: 5px 1.33em;
381 }
382
383 .warningmessage {
384 background-image: url(../images/icon_warning_lrg.gif);
385 border-color: #c60;
386 }
387
388 .donemessage {
389 background-image: url(../images/icon_success_lrg.gif);
390 border-color: #090;
391 }
392
393 .infomessage {
394 background-image: url(../images/icon_info_lrg.gif);
395 border-color: #069;
396 }
397
398 .docinfo {
399 background: url(../images/icon_doc_lrg.gif) no-repeat;
400 }
401
402 .dirinfo {
403 background: url(../images/icon_folder_lrg.gif) no-repeat;
404 }
405
406 .memberinfo {
407 background: url(../images/icon_members_lrg.gif) no-repeat;
408 }
409
410 .usergroupinfo {
411 background: url(../images/icon_usergroups_lrg.gif) no-repeat;
412 }
413
414 .errormark, .warningmark, .donemark, .infomark {
415 background: url(../images/icon_error_sml.gif) no-repeat;
416 }
417
418 .warningmark {
419 background-image: url(../images/icon_warning_sml.gif);
420 }
421
422 .donemark {
423 background-image: url(../images/icon_success_sml.gif);
424 }
425
426 .infomark {
427 background-image: url(../images/icon_info_sml.gif);
428 }
429
430 .cvsdiff, .cvsblame {
431 background-color: #ccc;
432 }
433
434 .cvsdiffadd {
435 background-color: #afa;
436 }
437
438 .cvsdiffremove {
439 background-color: #faa;
440 }
441
442 .cvsdiffchanges1 {
443 background-color: #ff7;
444 }
445
446 .cvsdiffchanges2 {
447 background-color: #ff7;
448 }
449
450 li.selection ul a {
451 background: #fff;
452 }
453
454 .band1 {
455 color: #fff;
456 background-color: #663;
457 }
458
459 .band2 {
460 color: #fff;
461 background-color: #66C;
462 }
463
464 .band3 {
465 background-color: #C99;
466 }
467
468 .band4 {
469 background-color: #CFF;
470 }
471
472 .band5 {
473 color: #fff;
474 background-color: #336;
475 }
476
477 .band6 {
478 color: #fff;
479 background-color: #966;
480 }
481
482 .band7 {
483 background-color: #9CC;
484 }
485
486 .band8 {
487 background-color: #FFC;
488 }
489
490 .band9 {
491 color: #fff;
492 background-color: #633;
493 }
494
495 .band10 {
496 color: #fff;
497 background-color: #699;
498 }
499
500 .band11 {
501 background-color: #CC9;
502 }
503
504 .band12 {
505 background-color: #CCF;
506 }
507
508 .band13 {
509 color: #fff;
510 background-color: #366;
511 }
512
513 .band14 {
514 color: #fff;
515 background-color: #996;
516 }
517
518 .band15 {
519 background-color: #99C;
520 }
521
522 .band16 {
523 background-color: #FCC;
524 }
525
526 .contentBox .helplink, #helptext .helplink {
527 cursor: help;
528 }
529
530 .legend th, .bars th {
531 background-color: #fff;
532 }
533
534 /*
535 ================================================================================
536 font and text properties, exclusive of link indication, alignment, text-indent
537 ================================================================================
538 */
539
540 body, th, td, input, select {
541 font-family: Verdana, Helvetica, Arial, sans-serif;
542 }
543
544 code, pre {
545 font-family: 'Andale Mono', Courier, monospace;
546 }
547
548 body, h2, h3, #rightcol h2, pre, code, #apphead h2 small, h3, th, td {
549 font-size: small;
550 }
551
552 small, div#footer, div#login, div.tabs th, div.tabs td, input, select, .paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs, .courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc, #leftColumn, .legend, .bars {
553 font-size: xx-small;
554 voice-family: "\"}\"";
555 voice-family: inherit;
556 font-size: x-small;
557 }
558
559 .tabs td, .tabs th, dt, .tasknav .selfref, #login .username, .selection {
560 font-weight: bold;
561 }
562
563 li.selection ul {
564 font-weight: normal;
565 }
566
567 #apphead h2 em {
568 font-style: normal;
569 }
570
571 #banner h1 {
572 font-size: 1.25em;
573 }
574
575 #breadcrumbs div {
576 font-size: x-small;
577 }
578
579 /*
580 ================================================================================
581 box properties (exclusive of borders), positioning, alignments, list types,
582 text-indent
583 ================================================================================
584 */
585
586 #leftColumn {
587 width: 150px;
588 }
589
590 #navcolumn {
591 padding-top: 5px;
592 }
593
594 #navcolumn h5 {
595 padding-top: 3px;
596 }
597
598 #navcolumn li {
599 padding-left: 8px;
600 }
601
602 #bodyColumn h2 {
603 margin-top: .3em;
604 margin-bottom: .5em;
605 padding-left: .5em;
606 }
607
608 p, ul, ol, dl, .bars table {
609 margin-top: .67em;
610 margin-bottom: .67em;
611 }
612
613 form {
614 margin: 0;
615 }
616
617 #bodyColumn {
618 margin-right: 0;
619 margin-top: 0.4em;
620 padding-right: 0px;
621 margin-left: 158px;
622 }
623
624 html>body #bodyColumn {
625 width: auto;
626 }
627
628 .docs {
629 line-height: 1.4;
630 }
631
632 ol ol {
633 list-style-type: lower-alpha;
634 }
635
636 ol ol ol {
637 list-style-type: lower-roman;
638 }
639
640 .contentBox td, .contentBox th {
641 padding: 2px 3px;
642 }
643
644 .section p, .section p, .section dt, .section dt {
645 margin-right: 7px;
646 margin-left: 7px;
647 }
648
649 .tasknav {
650 margin-bottom: 1.33em;
651 }
652
653 div.colbar {
654 padding: 3px;
655 margin: 2px 2px 0;
656 }
657
658 .tabs {
659 margin-top: .67em;
660 margin-right: 2px;
661 margin-left: 2px;
662 padding-left: 8px;
663 }
664
665 .tabs td, .tabs th {
666 padding: 3px 9px;
667 }
668
669 #rightcol div.www, #rightcol div.help {
670 padding: 0 .5em;
671 }
672
673 body.docs #toc {
674 position: absolute;
675 top: 15px;
676 left: 0px;
677 width: 120px;
678 padding: 0 20px 0 0;
679 }
680
681 body.docs #toc ul, #toc ol {
682 margin-left: 0;
683 padding-left: 0;
684 }
685
686 body.docs #toc li {
687 margin-top: 7px;
688 padding-left: 10px;
689 list-style-type: none;
690 }
691
692 body.docs div.docs {
693 margin: 61px 0 0 150px;
694 padding: 1em 2em 1em 1em !important;
695 }
696
697 .docs p+p {
698 text-indent: 5%;
699 margin-top: -.67em;
700 }
701
702 .docs h2, .docs h3 {
703 margin-bottom: .1em;
704 padding-top: .3em;
705 }
706
707 .functnbar, .functnbar2, .functnbar3 {
708 padding: 5px;
709 margin: .67em 2px;
710 }
711
712 .functnbar3 {
713 margin-top: 0;
714 }
715
716 body {
717 padding: 1em;
718 }
719
720 body.composite, body.docs {
721 margin: 0;
722 padding: 0;
723 }
724
725 th, td {
726 text-align: left;
727 vertical-align: top;
728 }
729
730 .right {
731 text-align: right !important;
732 }
733
734 .center {
735 text-align: center !important;
736 }
737
738 .axial th, .axial th .strut {
739 text-align: right;
740 }
741
742 .contentBox .axial td th {
743 text-align: left;
744 }
745
746 body .stb {
747 margin-top: 1em;
748 text-indent: 0;
749 }
750
751 body .mtb {
752 margin-top: 2em;
753 text-indent: 0;
754 }
755
756 .courtesylinks {
757 margin-top: 1em;
758 padding-top: 1em;
759 }
760
761 dd {
762 margin-bottom: .67em;
763 }
764
765 .toolgroup {
766 margin-bottom: 6px;
767 }
768
769 .toolgroup .body {
770 padding: 4px 4px 4px 0;
771 }
772
773 .toolgroup .label {
774 padding: 4px;
775 }
776
777 .toolgroup .body div {
778 padding-bottom: .3em;
779 padding-left: 1em;
780 }
781
782 .toolgroup .body div div {
783 margin-top: .3em;
784 padding-bottom: 0;
785 }
786
787 .tier1 {
788 margin-left: 0;
789 }
790
791 .tier2 {
792 margin-left: 1.5em;
793 }
794
795 .tier3 {
796 margin-left: 3em;
797 }
798
799 .tier4 {
800 margin-left: 4.5em;
801 }
802
803 .tier5 {
804 margin-left: 6em;
805 }
806
807 .tier6 {
808 margin-left: 7.5em;
809 }
810
811 .tier7 {
812 margin-left: 9em;
813 }
814
815 .tier8 {
816 margin-left: 10.5em;
817 }
818
819 .tier9 {
820 margin-left: 12em;
821 }
822
823 .tier10 {
824 margin-left: 13.5em;
825 }
826
827 .filebrowse .expanded, .filebrowse .collapsed {
828 padding-left: 34px;
829 }
830
831 .filebrowse .leafnode, .filebrowse .leaf {
832 padding-left: 20px;
833 }
834
835 .messagechild {
836 padding-left: 34px;
837 }
838
839 .filebrowse-alt .expanded, .filebrowse-alt .collapsed, .filebrowse-alt .leaf, .filebrowse-alt .leafnode, .expandedwaste, .collapsedwaste, .sortup, .sortdown {
840 /* hide from macie5\*/
841 float: left;
842 /* resume */
843 display: inline-block;
844 height: 15px;
845 width: 34px;
846 padding-left: 0 !important;
847 }
848
849 .filebrowse-alt .leaf, .filebrowse-alt .leafnode, .sortup, .sortdown {
850 width: 20px;
851 }
852
853 .filebrowse ul, .filebrowse-alt ul {
854 list-style-type: none;
855 padding-left: 0;
856 margin-left: 0;
857 }
858
859 .filebrowse ul ul, .filebrowse-alt ul ul {
860 margin-left: 1.5em;
861 margin-top: 0;
862 padding-top: .67em;
863 }
864
865 .filebrowse li, .filebrowse-alt li {
866 margin-bottom: .67em;
867 }
868
869 td.filebrowse h2 {
870 margin-top: 0;
871 }
872
873 .errormessage, .warningmessage, .donemessage, .infomessage, .docinfo, .dirinfo, .memberinfo, .usergroupinfo {
874 margin: .67em 0;
875 padding: .33em 0 .67em 42px;
876 min-height: 32px;
877 }
878
879 .errormark, .warningmark, .donemark, .infomark {
880 padding-left: 20px;
881 min-height: 15px;
882 }
883
884 .alt {
885 display: none;
886 }
887
888 #banner h1 {
889 margin: 0;
890 }
891
892 #banner img {
893 padding: 8px;
894 }
895
896 .axial th, .axial th .strut, #leftColumn .strut {
897 width: 12em;
898 }
899
900 #breadcrumbs {
901 padding: 3px 10px;
902 }
903
904 .legend {
905 float: right;
906 }
907
908 .legend th, .bars th {
909 text-align: right;
910 padding-left: 1em;
911 }
912
913 .bars table {
914 table-layout: fixed;
915 }
916
917 .bars th {
918 width: 12em;
919 }
920
921 #projectdocumentlist td.filebrowse-alt {
922 padding-right: .75em;
923 }
924 #organizationLogo img, #projectLogo img, #projectLogo span{
925 margin: 8px;
926 }