diff --git a/xdoc/plugin.jelly b/xdoc/plugin.jelly index af06f99a..6c3adca9 100644 --- a/xdoc/plugin.jelly +++ b/xdoc/plugin.jelly @@ -155,7 +155,7 @@ prettyPrint="${prettyPrint}"/> - + + - - - - + ${name} ${name} - @@ -332,6 +329,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${escapedToken} + @@ -494,6 +539,12 @@ + + + + + + diff --git a/xdoc/src/plugin-resources/css/maven-base.css b/xdoc/src/plugin-resources/css/maven-base.css index 9c73d624..4be9a6ee 100644 --- a/xdoc/src/plugin-resources/css/maven-base.css +++ b/xdoc/src/plugin-resources/css/maven-base.css @@ -1,88 +1,140 @@ body { margin: 0px; - padding-top: 0px; + padding: 0px 0px 10px 0px; } - -#banner { - margin-top: 0px; - padding-top: 0px; +img { + border:none; +} +table { + padding:0px; + width: 100%; + margin-left: -2px; + margin-right: -2px; +} +acronym { + cursor: help; + border-bottom: 1px dotted #feb; +} +table.bodyTable th, table.bodyTable td { + padding: 2px 4px 2px 4px; + vertical-align: top; +} +div.clear{ + clear:both; + visibility: hidden; +} +div.clear hr{ + display: none; } - #projectLogo { - font-size: xx-large; + font-size: xx-large; font-weight: bold; } - +#organizationLogo img, #projectLogo img, #projectLogo span{ + margin: 8px; +} +#projectLogo span{ + border: 1px solid; + padding: 4px 10px 4px 10px; + background-color: #eee; + cursor: pointer; +} +.xleft, #organizationLogo img{ + float:left; +} +.xright, #projectLogo img, #projectLogo span{ + float:right; + text-shadow: #7CFC00; +} +#banner { + border-bottom: 1px solid #fff; +} +#banner img { + border: none; +} +#footer, #breadcrumbs { + padding: 3px 10px 3px 10px; +} +#leftColumn { + width: 18%; + float:left; +} +#bodyColumn { + margin-left: 20%; +} +#navcolumn { + padding: 8px 4px 0 8px; +} +#navcolumn h5, #navcolumn ul { + margin: 0; + padding: 0; +} +#navcolumn li { + list-style-type: none; + background-image: none; + background-repeat: no-repeat; + background-position: 0.4em; + padding-left: 16px; + list-style-position: ouside; + line-height: 1.2em; + font-size: smaller; +} +#navcolumn li.expanded { + background-image: url(../images/expanded.gif); +} +#navcolumn li.collapsed { + background-image: url(../images/collapsed.gif); +} +#poweredBy { + text-align: center; +} +#navcolumn img { + margin-top: 10px; + margin-bottom: 3px; +} +#poweredBy img { + display:block; + margin: 20px 0 20px 17px; + border: 1px solid black; + width: 90px; + height: 30px; +} +#search img { + margin: 0px; +} +#search #q, #search #btnG { + border: 1px solid #999; + margin-bottom:10px; +} +#search form { + float:left; +} #lastPublished { - font-size: small; + font-size: x-small; } - .navSection { margin-bottom: 2px; padding: 8px; } - .navSectionHead { font-weight: bold; font-size: x-small; } - -.navLink { - padding-top: 2px; - padding-bottom: 2px; - font-size: small; -} - .section { padding: 4px; } - -.sectionTitle { - padding: 4px; -} - -.subsection { -} - -.subsectionTitle { - padding: 4px; -} - -#leftColumn { - width: 15%; -} - -#navBox { -} - -#rightColun { - -} - -#contentBox { - -} - #footer { - font-size: small; + font-size: x-small; } - #breadcrumbs { - font-size: small; - margin: 0pt; + font-size: x-small; + margin: 0pt; } - -#source { - margin-right: 7px; - margin-left: 7px; - margin-top: 1em; - } - -img.handle { - border: 0; - padding-right: 2px; +.source { + padding: 12px; + margin: 1em 7px 1em 7px; } - -#poweredBy { - border: 1px solid black; +.source pre { + margin: 0px; + padding: 0px; } diff --git a/xdoc/src/plugin-resources/css/maven-theme.css b/xdoc/src/plugin-resources/css/maven-theme.css index 2a3e521e..7aa930b9 100644 --- a/xdoc/src/plugin-resources/css/maven-theme.css +++ b/xdoc/src/plugin-resources/css/maven-theme.css @@ -1,136 +1,79 @@ -body { +body, td, select, input, li{ font-family: Verdana, Helvetica, Arial, sans-serif; - margin: 0; + font-size: 13px; } - a { text-decoration: none; } - -a:link.selfref, a:visited.selfref { - color: blue; !important; +a:link { + color:#36a; } - -a:link, a:visited { - color: blue; +a:visited { + color:#47a; } - a:active, a:hover { - color: #990000; + color:#69c; } - -#breadcrumbs { - border-top: 1px solid #aaaaaa; - border-bottom: 1px solid #aaaaaa; - background-color: #cccccc; +h2 { + padding: 4px 4px 4px 6px; + border: 1px solid #999; + color: #900; + background-color: #ddd; + font-weight:900; + font-size: x-large; } - -.navSection { - background-color: #eeeeee; +h3 { + padding: 4px 4px 4px 6px; + border: 1px solid #aaa; + color: #900; + background-color: #eee; + font-weight: normal; + font-size: large; } - -.navSectionHead { - border-bottom: 1px solid #aaaaaa; - padding-bottom: 2px; -} - -.navLink { - padding-top: 2px; - padding-bottom: 2px; - font-size: small; - padding-left: 2px; -} - -.section { -} - -.sectionTitle { - padding: 10px; - border: 1px solid #999999; - color: #990000; - background-color: #dddddd; -} - -.subsection { - padding-left: 20px; -} - -.subsectionTitle { - padding: 6px; - border: 1px solid #999999; - color: #990000; - background-color: #eeeeee; -} - p { - font-size: small; line-height: 1.3em; + font-size: small; } - -ul, ol { - margin-left: 20px; - font-size: smaller; +#breadcrumbs { + border-top: 1px solid #aaa; + border-bottom: 1px solid #aaa; + background-color: #ccc; } - -li { - padding-top: 2px; - padding-bottom: 2px; -} - #leftColumn { - border-right: 1px solid #999999; - border-bottom: 1px solid #999999; - background-color: #eeeeee; + margin: 10px 0 0 5px; + border: 1px solid #999; + background-color: #eee; } - -#navBox { -} - -#rightColun { - -} - -#contentBox { - -} - -table.bodyTable { - width: 100%; -} - -table.bodyTable th, table.bodyTable td { - font-size: smaller; - padding-left: 4px; - padding-right: 4px; - padding-top: 2px; - padding-bottom: 2px; +#navcolumn h5 { + font-size: smaller; + color: #777; } table.bodyTable th { color: white; background-color: #bbb; text-align: left; + font-weight: bold; } -table.bodyTable td { +table.bodyTable th, table.bodyTable td { + font-size: 1em; } table.bodyTable tr.a { - background-color: #dddddd; + background-color: #ddd; } table.bodyTable tr.b { - background-color: #eeeeee; + background-color: #eee; } .source { - padding: 12px; - margin: 12px; - border: 1px solid #999999; + border: 1px solid #999; } -.source pre { - margin: 0px; - padding: 0px; -} + + + + diff --git a/xdoc/src/plugin-resources/css/print.css b/xdoc/src/plugin-resources/css/print.css index dc545911..2ab336b8 100644 --- a/xdoc/src/plugin-resources/css/print.css +++ b/xdoc/src/plugin-resources/css/print.css @@ -1,16 +1,7 @@ -#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks { - display: none; - } - -#leftColumn { - width: 0pt; -} - -#leftColumn * { +#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn { display: none; } - -body.docs div.docs { +#bodyColumn, body.docs div.docs { margin: 0 !important; border: none !important - } +} diff --git a/xdoc/src/plugin-resources/images/.xvpics/collapsed.gif b/xdoc/src/plugin-resources/images/.xvpics/collapsed.gif new file mode 100644 index 00000000..e8e744a1 Binary files /dev/null and b/xdoc/src/plugin-resources/images/.xvpics/collapsed.gif differ diff --git a/xdoc/src/plugin-resources/images/.xvpics/expanded.gif b/xdoc/src/plugin-resources/images/.xvpics/expanded.gif new file mode 100644 index 00000000..5efd905e Binary files /dev/null and b/xdoc/src/plugin-resources/images/.xvpics/expanded.gif differ diff --git a/xdoc/src/plugin-resources/images/collapsed.gif b/xdoc/src/plugin-resources/images/collapsed.gif new file mode 100644 index 00000000..6e710840 Binary files /dev/null and b/xdoc/src/plugin-resources/images/collapsed.gif differ diff --git a/xdoc/src/plugin-resources/images/collapsed.png b/xdoc/src/plugin-resources/images/collapsed.png deleted file mode 100644 index f2e32776..00000000 Binary files a/xdoc/src/plugin-resources/images/collapsed.png and /dev/null differ diff --git a/xdoc/src/plugin-resources/images/expanded.gif b/xdoc/src/plugin-resources/images/expanded.gif new file mode 100644 index 00000000..0fef3d89 Binary files /dev/null and b/xdoc/src/plugin-resources/images/expanded.gif differ diff --git a/xdoc/src/plugin-resources/images/expanded.png b/xdoc/src/plugin-resources/images/expanded.png deleted file mode 100644 index 62fb9e4e..00000000 Binary files a/xdoc/src/plugin-resources/images/expanded.png and /dev/null differ diff --git a/xdoc/src/plugin-resources/navigation.jelly b/xdoc/src/plugin-resources/navigation.jelly index b34ab771..3dd27af6 100644 --- a/xdoc/src/plugin-resources/navigation.jelly +++ b/xdoc/src/plugin-resources/navigation.jelly @@ -49,7 +49,10 @@ - + + + + diff --git a/xdoc/src/plugin-resources/site.jsl b/xdoc/src/plugin-resources/site.jsl index 6bfc8ab1..985e513e 100644 --- a/xdoc/src/plugin-resources/site.jsl +++ b/xdoc/src/plugin-resources/site.jsl @@ -10,8 +10,8 @@ xmlns:doc="doc" xmlns:maven="jelly:maven" xmlns="dummy" - trim="false"> - + trim="true"> + @@ -22,8 +22,6 @@ - - <x:expr select="$nav/title"/> - ${docTitle} @@ -32,30 +30,23 @@ ${pom.name} - ${docTitle} - - - - - - - - - - - + - - - - + + + @@ -76,10 +67,7 @@ + - - - - - - -
- -
- -
- - - - -
-
-
- +

+ + +
- + - - + + + + + + + + +
+
+
+
+
+
+
- + - - - - - - - - - - - - - - - + + + + + + + - + - ${maven.xdoc.crumb.separator} - + + + + ${maven.xdoc.crumb.separator} + + + + - + -
- Search ${pom.name} +