Author: jkuhnert
Date: Mon Jan 23 20:43:29 2006
New Revision: 371811

URL: http://svn.apache.org/viewcvs?rev=371811&view=rev
Log:
Started new css rules so that the workbench at least "looks" new.

Modified:
    
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.html
    jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.jwc
    jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/css/workbench.css
    
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/java/org/apache/tapestry/ajaxworkbench/components/Border.java

Modified: 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.html
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.html?rev=371811&r1=371810&r2=371811&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.html 
(original)
+++ 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.html 
Mon Jan 23 20:43:29 2006
@@ -1,16 +1,27 @@
 <html jwcid="@Shell" stylesheet="asset:stylesheet" 
title="message:window.title">
 <body jwcid="@Body">
 
+<h2>AJAX Workbench</h2>
+
+<div id="navcontainer">
+<ul id="navlist">
+<span jwcid="@For" source="ognl:pageTabNames" value="ognl:pageName">
+<li jwcid="@Any" id="ognl:tabClass"><a jwcid="pageLink" >
+<span jwcid="@Insert" value="ognl:pageTitle">Page Title</span></a></li>
+</span>
+</ul>
+</div>
+
+<!-- 
 <table class="tabs" cellspacing="0" border="0">
 <tr>
 <span jwcid="@For" source="ognl:pageTabNames" value="ognl:pageName">
-<td><img jwcid="@Image" image="ognl:leftTabAsset" width="2" height="20" 
alt=""/></td>
 <td jwcid="tabCell" align="center"><a class="nav" jwcid="pageLink">
 <span jwcid="@Insert" value="ognl:pageTitle">Page Title</span></a></td>
-<td><img jwcid="@Image" image="ognl:rightTabAsset" width="13" height="20" 
alt=""/></td>
 </span>
 </tr>
 </table>
+-->
 
 <table class="content">
 <tr>
@@ -22,7 +33,7 @@
 </tr>
 </table>
 
-<br>
+<br/>
 
 <form jwcid="[EMAIL PROTECTED]" focus="false">
       

Modified: 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.jwc
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.jwc?rev=371811&r1=371810&r2=371811&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.jwc 
(original)
+++ 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/WEB-INF/Border.jwc 
Mon Jan 23 20:43:29 2006
@@ -25,8 +25,7 @@
        <binding name="element" value="literal:td"/>
        <binding name="background" value="midTabAsset"/>
   </component>
-
-
+  
   <component id="pageLink" type="DirectLink">
     <binding name="listener" value="listener:selectPage"/>
     <binding name="parameters" value="pageName"/>

Modified: 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/css/workbench.css
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/css/workbench.css?rev=371811&r1=371810&r2=371811&view=diff
==============================================================================
--- jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/css/workbench.css 
(original)
+++ jakarta/tapestry/trunk/examples/AjaxWorkbench/src/context/css/workbench.css 
Mon Jan 23 20:43:29 2006
@@ -1,3 +1,55 @@
+H1, H2, H3,H4 {
+       border-bottom:2px solid #156e6a;
+       float: left;
+}
+
+H2 {
+       clear: both;
+}
+
+#navcontainer {
+       float: left;
+       clear: both;
+}
+
+ul#navlist
+{
+       font: bold 11px verdana, arial, sans-serif;
+       list-style-type: none;
+       padding-bottom: 24px;
+       border-bottom: 1px solid #125E5A;
+       margin: 0;
+}
+
+ul#navlist li
+{
+       float: left;
+       height: 21px;
+       background-color: #8BB7B5;
+       margin: 2px 2px 0 2px;
+       border: 1px solid #125E5A;
+}
+
+li#active a
+{
+       border-bottom: 1px solid #fff;
+       background-color: #fff;
+}
+
+li#active a { color: #000; }
+
+#navlist a
+{
+       float: left;
+       display: block;
+       color: #000000;
+       text-decoration: none;
+       padding: 4px;
+}
+
+#navlist a:hover { background: #fff; }
+
+
 SPAN.label-error
 {
   color: Red;
@@ -14,6 +66,11 @@
   background-color: Red;
 }
 
+TABLE {
+       float: left;
+       clear: left;
+}
+
 TABLE.inputerror TD.message
 {
   font-weight: bold;
@@ -22,7 +79,6 @@
 
 TABLE.content
 {
-       background-color: #ffffcc;
        border-color : Black;
        border-style : solid;
        border-width : thin;
@@ -33,6 +89,8 @@
        font-size : smaller;
        clear: all;
        width: 700px;
+       float: left;
+     -moz-border-radius: 5px;
 }
 
 
@@ -43,8 +101,8 @@
 
 BODY
 {
-  background-color: #808080;
-  margin: 2px;
+  background-color: #ffffff;
+  margin: 8px;
 }
 
 body, td, th {
@@ -64,6 +122,7 @@
        border-left-width : 0px;
        background-color: #839cd1;
        padding: 0;
+       float: left;
 }
 
 TABLE.requestDebug TR.control

Modified: 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/java/org/apache/tapestry/ajaxworkbench/components/Border.java
URL: 
http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/examples/AjaxWorkbench/src/java/org/apache/tapestry/ajaxworkbench/components/Border.java?rev=371811&r1=371810&r2=371811&view=diff
==============================================================================
--- 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/java/org/apache/tapestry/ajaxworkbench/components/Border.java
 (original)
+++ 
jakarta/tapestry/trunk/examples/AjaxWorkbench/src/java/org/apache/tapestry/ajaxworkbench/components/Border.java
 Mon Jan 23 20:43:29 2006
@@ -110,7 +110,12 @@
 
     @InjectAsset("inactiveRight")
     public abstract IAsset getInactiveRight();
-
+    
+    public String getTabClass()
+    {
+        return isActivePage() ? "active" : "";
+    }
+    
     public IAsset getLeftTabAsset()
     {
         return isActivePage() ? getActiveLeft() : getInactiveLeft();



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to