controlpanel/src/cpframework/resources/widgetml/cpdataformlistentryviewitem.css
changeset 52 58cebe0861a8
parent 40 6465d5bb863a
--- a/controlpanel/src/cpframework/resources/widgetml/cpdataformlistentryviewitem.css	Fri Jun 25 17:09:30 2010 +0800
+++ b/controlpanel/src/cpframework/resources/widgetml/cpdataformlistentryviewitem.css	Tue Aug 24 10:30:25 2010 +0800
@@ -3,10 +3,15 @@
     Layout selection
 */
 
-CpDataFormListEntryViewItem {
+CpDataFormListEntryViewItem[hasDescription] {
     layout:default;
 }
 
+
+CpDataFormListEntryViewItem[!hasDescription] {
+    layout:singletext;
+}
+
 CpDataFormListEntryViewItem::dataItem_Background
 {
 }
@@ -36,25 +41,27 @@
 
 CpDataFormListEntryViewItem::dataItem_Icon
 {
-    left:-var(hb-param-margin-gene-left);
+    left:-var(hb-param-margin-gene-left);   
+    top:-var(hb-param-margin-gene-top);
+    bottom:var(hb-param-margin-gene-bottom);
 }
 
-
 CpDataFormListEntryViewItem::dataItem_Label[!hasIcon]
 {
     left:-var(hb-param-margin-gene-left);
     right:var(hb-param-margin-form-label-right);
-    top:-var(hb-param-margin-gene-top);
 }
 
 CpDataFormListEntryViewItem::dataItem_Label[hasIcon]
 {
     left:-var(hb-param-margin-gene-middle-horizontal);
-    top:-var(hb-param-margin-gene-top);
     right:var(hb-param-margin-form-label-right);
 }
 
-
+CpDataFormListEntryViewItem::dataItem_Label[hasDescription]
+{
+	top:-var(hb-param-margin-gene-top);
+}
 
 CpDataFormListEntryViewItem::dataItem_Description[!hasIcon]
 {
@@ -67,10 +74,3 @@
     left:-var(hb-param-margin-gene-middle-horizontal);
     right:var(hb-param-margin-gene-right);
 }
-
-
-CpDataFormListEntryViewItem::dataItem_Description
-{
-	bottom:var(hb-param-margin-gene-bottom);
-}
-