Author: drobiazko
Date: Mon Nov  7 17:04:47 2011
New Revision: 1198815

URL: http://svn.apache.org/viewvc?rev=1198815&view=rev
Log:
TAP5-1550: Position labels on the left of the checkboxes.

Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java
    
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/default.css

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java?rev=1198815&r1=1198814&r2=1198815&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Checklist.java
 Mon Nov  7 17:04:47 2011
@@ -114,10 +114,6 @@ public class Checklist extends AbstractF
         {
             final String clientId = 
javaScriptSupport.allocateClientId(componentResources);
 
-            writer.element("label", "for", clientId);
-            writer.write(model.getLabel());
-            writer.end();
-
             final String clientValue = encoder.toClient(model.getValue());
 
             final Element checkbox = writer.element("input", "type", 
"checkbox", "id", clientId, "name", getControlName(), "value", clientValue);
@@ -127,6 +123,10 @@ public class Checklist extends AbstractF
                 checkbox.attribute("checked", "checked");
             }
             writer.end();
+
+            writer.element("label", "for", clientId);
+            writer.write(model.getLabel());
+            writer.end();
         }
     }
 

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/default.css
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/default.css?rev=1198815&r1=1198814&r2=1198815&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/default.css
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/default.css
 Mon Nov  7 17:04:47 2011
@@ -210,12 +210,8 @@ DIV.t-checklist-row {
 }
 
 DIV.t-checklist-row LABEL {
-    width: 150px;
-    display: block;
-    float: left;
     text-align: right;
-    clear: left;
-    padding-right: 3px;
+    padding-left: 5px;
     vertical-align: middle;
 }
 


Reply via email to