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]