You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by dr...@apache.org on 2011/08/15 10:12:45 UTC
svn commit: r1157736 - in /tapestry/tapestry5/trunk: build.gradle
src/javadoc/ src/javadoc/images/ src/javadoc/images/tapestry.png
src/javadoc/stylesheet.css
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