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

Reply via email to