Revision: 3610
http://vexi.svn.sourceforge.net/vexi/?rev=3610&view=rev
Author: clrg
Date: 2009-08-19 06:14:47 +0000 (Wed, 19 Aug 2009)
Log Message:
-----------
- Add title
- Don't wrap grouped properties in <p>, use <br/> instead
- Minor style improvements
Modified Paths:
--------------
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/Property.java
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/about.ftl
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/index.html
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/leftindex.ftl
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/page.ftl
trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/style.css
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/Property.java
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/Property.java
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/Property.java
2009-08-19 06:14:47 UTC (rev 3610)
@@ -57,9 +57,9 @@
public TemplateModel get(String s) {
if("name".equals(s)) {
if(group==null) return new SimpleScalar(name);
- String r ="<p>"+name+"</p>";
+ String r = name+"<br />";
for(String a: group){
- r+=a;
+ r += a+"<br />";
}
return new SimpleScalar(r);
}
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/about.ftl
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/about.ftl
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/about.ftl
2009-08-19 06:14:47 UTC (rev 3610)
@@ -2,6 +2,7 @@
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<div bgcolor="white" text="black" link="#0000FF" vlink="#840084"
alink="#0000FF">
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/index.html
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/index.html
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/index.html
2009-08-19 06:14:47 UTC (rev 3610)
@@ -1,10 +1,9 @@
<html>
-
-<frameset cols="25%,75%">
-
- <frame src="leftindex.html"/>
- <frame src="Overview.html" name="mainFrame"/>
-
-</frameset>
-
+ <head>
+ <title>Vexi 3.0 Reference</title>
+ </head>
+ <frameset cols="25%,75%">
+ <frame src="leftindex.html"/>
+ <frame src="Overview.html" name="mainFrame" />
+ </frameset>
</html>
\ No newline at end of file
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/leftindex.ftl
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/leftindex.ftl
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/leftindex.ftl
2009-08-19 06:14:47 UTC (rev 3610)
@@ -8,6 +8,9 @@
</#list>
</#macro>
<html>
+ <head>
+ <link rel="stylesheet" type="text/css" media="screen"
href="style.css" />
+ </head>
<body>
<div align="right"><font size="-1"><a href="about.html"
target="mainFrame" >about</a></font></div>
<a href="Overview.html" target="mainFrame">Overview</a>
@@ -21,4 +24,4 @@
<font size="+1">Types</font><br/>
<@sectionlist sections=objects/>
</body>
-</html>
\ No newline at end of file
+</html>
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/page.ftl
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/page.ftl
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/page.ftl
2009-08-19 06:14:47 UTC (rev 3610)
@@ -23,10 +23,10 @@
<tbody>
<#list s.props as p>
<tr>
- <td><code><#if p.link?exists><a
href="${p.link}">${p.name}</a><#else>${p.name}</#if></code></td>
- <td>${p.type}</td>
- <#if s.has_initial_value_col><td>${p.initial_value}</td></#if>
- <td>${p.desc}</td>
+ <td class="prop"><code><#if p.link?exists><a
href="${p.link}">${p.name}</a><#else>${p.name}</#if></code></td>
+ <td class="proptype">${p.type}</td>
+ <#if s.has_initial_value_col><td
class="propinit">${p.initial_value}</td></#if>
+ <td class="propdesc">${p.desc}</td>
</tr>
</#list>
</thead>
@@ -46,9 +46,11 @@
</thead>
<tbody>
<#list s.funcs as f>
- <tr><td><code><#if f.link?exists><a
href="${f.link}">${f.name}</a><#else>${f.name}</#if>(<em>${f.args}</em>)</code></td>
- <td>${f.return_type}</td>
- <td>${f.desc}</td>
+ <tr>
+ <td class="prop"><code><#if f.link?exists><a
href="${f.link}">${f.name}</a><#else>${f.name}</#if>(<em>${f.args}</em>)</code></td>
+ <td class="proptype">${f.return_type}</td>
+ <td class="propdesc">${f.desc}</td>
+ </tr>
</#list>
</thead>
</table>
@@ -66,8 +68,10 @@
</thead>
<tbody>
<#list s.constructors as f>
- <tr><td><code><#if f.link?exists><a
href="${f.link}">${f.name}</a><#else>${f.name}</#if>(<em>${f.args}</em>)</code></td>
- <td>${f.desc}</td>
+ <tr>
+ <td class="prop"><code><#if f.link?exists><a
href="${f.link}">${f.name}</a><#else>${f.name}</#if>(<em>${f.args}</em>)</code></td>
+ <td class="propdesc">${f.desc}</td>
+ </tr>
</#list>
</thead>
</table>
Modified: trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/style.css
===================================================================
--- trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/style.css
2009-08-18 10:11:32 UTC (rev 3609)
+++ trunk/tools/vexitools.jsdoc/src/org/vexi/tools/jsdoc/style.css
2009-08-19 06:14:47 UTC (rev 3610)
@@ -1,24 +1,33 @@
body {
font-family: helvetica, verdana, arial, sans-serif;
- font-size: 12px;
+ font-size: medium;
padding: 1em;
}
th, td, p, li {
font-family: helvetica, verdana, arial, sans-serif;
- font-size: 12px;
+ font-size: medium;
text-decoration: none;
}
-code { fontsize:medium; }
-p { margin-left:0.5em; }
-dl { margin-left:2em; }
-dt { clear:left; font-weight:bold; }
+code { font-size: medium; }
+pre { margin-left: 1.5em; padding: 0.5em; background: #DEDEDE; color: #333333;
}
+p { margin-left: 0.5em; }
+dl { margin-left: 2em; }
+dt {
+ clear:left;
+ font-weight:bold;
+}
-table { border-collapse:seperate; }
+table { border-collapse: seperate; }
table,td,th { border: none; }
table.reftable td, table.reftable th {
border-top: 1px dotted;
- padding: 5px;
+ padding: 0.3em 0.6em;
text-align: left;
- vertical-align:top;
-}
\ No newline at end of file
+ vertical-align: top;
+}
+
+th { white-space: nowrap; }
+td.prop { font-weight: bold; }
+td.propinit { font-family: monospace; }
+td.proptype { font-family: monospace; }
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn