Author: drobiazko Date: Mon Aug 15 08:12:44 2011 New Revision: 1157736 URL: http://svn.apache.org/viewvc?rev=1157736&view=rev Log: TAP5-1610: Provide JavaDoc styling similar to Tapestry website's style
Added: tapestry/tapestry5/trunk/src/javadoc/ tapestry/tapestry5/trunk/src/javadoc/images/ tapestry/tapestry5/trunk/src/javadoc/images/tapestry.png (with props) tapestry/tapestry5/trunk/src/javadoc/stylesheet.css Modified: tapestry/tapestry5/trunk/build.gradle Modified: tapestry/tapestry5/trunk/build.gradle URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/build.gradle?rev=1157736&r1=1157735&r2=1157736&view=diff ============================================================================== --- tapestry/tapestry5/trunk/build.gradle (original) +++ tapestry/tapestry5/trunk/build.gradle Mon Aug 15 08:12:44 2011 @@ -199,7 +199,7 @@ task aggregateJavadoc(type: Javadoc, gro destinationDir = javadocBuildDir.dir configure(options) { // overview = new File( projectDir, 'src/javadoc/package.html' ) - // stylesheetFile = new File( projectDir, 'src/javadoc/stylesheet.css' ) + stylesheetFile = new File( projectDir, 'src/javadoc/stylesheet.css' ) windowTitle = 'Tapestry API Documentation' docTitle = "Tapestry JavaDoc ($project.version)" bottom = "Copyright © 2003-2011 <a href=\"http://tapestry.apache.org\">The Apache Software Foundation</a>." @@ -228,6 +228,13 @@ task aggregateJavadoc(type: Javadoc, gro } } } + + aggregateJavadoc.doLast { + copy { + from new File( projectDir, 'src/javadoc/images' ) + into new File( javadocBuildDir.dir, "/images" ) + } +} task clean(type: Delete) { delete buildDirName Added: tapestry/tapestry5/trunk/src/javadoc/images/tapestry.png URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/javadoc/images/tapestry.png?rev=1157736&view=auto ============================================================================== Binary file - no diff available. Propchange: tapestry/tapestry5/trunk/src/javadoc/images/tapestry.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: tapestry/tapestry5/trunk/src/javadoc/stylesheet.css URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/javadoc/stylesheet.css?rev=1157736&view=auto ============================================================================== --- tapestry/tapestry5/trunk/src/javadoc/stylesheet.css (added) +++ tapestry/tapestry5/trunk/src/javadoc/stylesheet.css Mon Aug 15 08:12:44 2011 @@ -0,0 +1,173 @@ +.code +{ + border: 1px solid black; + background-color: #F4F4F4; + padding: 5px; +} + +body +{ + font: 12px Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + background-color: #fff; + color: #333; +} + + +/* Link colors */ +a +{ + color:#569D2F; + text-decoration:none; +} + +a:hover +{ + text-decoration:underline; +} + +/* Headings */ +h1 +{ + background: url(images/tapestry.png) no-repeat; + font-size:28px; + color:#007c00; + padding: 2.0em; +} + +/* Table colors */ + +table +{ + border:none; +} + +td +{ + border:none; + border-bottom:1px dotted #ddd; +} + +th +{ + border:none; + background-color: #569D2F; + color: white; + text-align: left; +} + +.TableHeadingColor th +{ + background-color: #569D2F; + background-image: url(doc-files/th-background.png); + background-repeat: repeat-x; + color:#fff; + font-size:14px; + height:26px; +} + +.TableSubHeadingColor +{ + background: #f7ffee; + +} +.TableRowColor +{ + background: #fff; +} + +.TableRowColor a +{ + border-bottom:none; + color:#569D2F; + font-weight:normal; +} + +tr.TableRowColor:hover +{ + background:#eef2e1; +} + + +/* Font used in left-hand frame lists */ +.FrameTitleFont +{ + font-size: 120%; + font-weight:bold; +} + +.FrameTitleFont a +{ + color: #333; +} + +.FrameHeadingFont +{ + font-weight: bold; + font-size:95%; +} + +.FrameItemFont +{ + line-height:130%; + font-size: 95%; +} + +.FrameItemFont a +{ + color:#333; +} + +.FrameItemFont a:hover +{ + color:#249901; + border-bottom:none; + text-decoration:underline; +} + +/* Navigation bar fonts and colors */ +.NavBarCell1 +{ + background-color:#fff; + border:none; +} + +.NavBarCell1Rev +{ + background-color:#e3faa5; + border:1px solid #9ad00c; + padding:0; + margin:0; +} + +.NavBarCell1 a +{ + color:#333; + text-decoration:none; +} + +.NavBarFont1Rev +{ + +} + +.NavBarCell2 +{ + border:none; +} + +.NavBarCell2 a +{ + color:#569D2F; + font-size:90%; +} + +.NavBarCell3 +{ + border:none; +} + +/* Override sizes in font tags */ +font +{ + font: inherit !important; +} \ No newline at end of file