controlpanel/src/cpframework/resources/widgetml/cpdataformlistentryviewitem.css
author hgs
Tue, 24 Aug 2010 10:30:25 +0800
changeset 52 58cebe0861a8
parent 40 6465d5bb863a
permissions -rw-r--r--
201033


/*
    Layout selection
*/

CpDataFormListEntryViewItem[hasDescription] {
    layout:default;
}


CpDataFormListEntryViewItem[!hasDescription] {
    layout:singletext;
}

CpDataFormListEntryViewItem::dataItem_Background
{
}

CpDataFormListEntryViewItem::dataItem_Icon
{
    fixed-height: var(hb-param-graphic-size-primary-large);
    fixed-width:  var(hb-param-graphic-size-primary-large);
}

CpDataFormListEntryViewItem::dataItem_Label
{
    text-height: var(hb-param-text-height-primary);
    size-policy-horizontal: preferred;  
    font-variant: primary;
    text-align:   left;
    text-line-count-max:1;
}

CpDataFormListEntryViewItem::dataItem_Description
{
   text-height: var(hb-param-text-height-secondary);
   size-policy-horizontal: preferred;
   font-variant: secondary;
   text-align:   left;
}

CpDataFormListEntryViewItem::dataItem_Icon
{
    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);
}

CpDataFormListEntryViewItem::dataItem_Label[hasIcon]
{
    left:-var(hb-param-margin-gene-middle-horizontal);
    right:var(hb-param-margin-form-label-right);
}

CpDataFormListEntryViewItem::dataItem_Label[hasDescription]
{
	top:-var(hb-param-margin-gene-top);
}

CpDataFormListEntryViewItem::dataItem_Description[!hasIcon]
{
    left:-var(hb-param-margin-gene-left);
    right:var(hb-param-margin-gene-right);
}

CpDataFormListEntryViewItem::dataItem_Description[hasIcon]
{
    left:-var(hb-param-margin-gene-middle-horizontal);
    right:var(hb-param-margin-gene-right);
}