MsgListViewItem:portrait {
layout: layout-portrait;
}
MsgListViewItem:landscape {
layout: layout-landscape;
}
MsgListViewItem[layoutName="custom"]:portrait{
layout:layout-portrait;
}
MsgListViewItem[layoutName="custom"]:landscape{
layout:layout-landscape;
}
MsgListViewItem::newMsgIndicator[layoutName="custom"]:portrait {
left:-var(hb-param-margin-view-left);
size-policy-horizontal: fixed;
size-policy-vertical: fixed;
pref-width: 1.25un;
pref-height: 15.1un;
aspect-ratio: ignore;
}
MsgListViewItem[unReadMsg="true"]::addressLabel[layoutName="custom"]:portrait {
top:-var(hb-param-margin-gene-top);
left:-var(hb-param-margin-gene-middle-horizontal);
right:var(hb-param-margin-gene-middle-horizontal);
bottom:var(hb-param-margin-gene-middle-vertical);
text-align: left;
font-variant: primary;
text-height:var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="false"]::addressLabel[layoutName="custom"]:portrait {
top:-var(hb-param-margin-gene-top);
left:-var(hb-param-margin-gene-middle-horizontal);
right:var(hb-param-margin-gene-middle-horizontal);
bottom:var(hb-param-margin-gene-middle-vertical);
text-align: left;
font-variant: secondary;
text-height:var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="true"]::previewLabel[layoutName="custom"]:portrait {
left:-var(hb-param-margin-gene-middle-horizontal);
bottom:-var(hb-param-margin-gene-bottom);
right:var(hb-param-margin-gene-middle-horizontal);
text-align: left top;
font-variant: primary;
text-height: var(hb-param-text-height-secondary);
text-line-count-min:2;
text-line-count-max:2;
}
MsgListViewItem[unReadMsg="false"]::previewLabel[layoutName="custom"]:portrait {
left:-var(hb-param-margin-gene-middle-horizontal);
bottom:-var(hb-param-margin-gene-bottom);
right:var(hb-param-margin-gene-middle-horizontal);
text-align: left top;
font-variant: secondary;
text-height: var(hb-param-text-height-secondary);
text-line-count-min:2;
text-line-count-max:2;
}
MsgListViewItem::unreadCount[layoutName="custom"]:portrait {
right:var(hb-param-margin-gene-middle-horizontal);
size-policy-horizontal: fixed;
text-align: right;
font-variant: primary;
text-height: var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="true"]::timeLabel[layoutName="custom"]:portrait {
right:var(hb-param-margin-gene-right);
bottom:var(hb-param-margin-gene-bottom);
size-policy-horizontal: fixed;
pref-width:12un;
text-align: right;
font-variant: primary;
text-height: var(hb-param-text-height-tiny);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="false"]::timeLabel[layoutName="custom"]:portrait {
right:var(hb-param-margin-gene-right);
bottom:var(hb-param-margin-gene-bottom);
size-policy-horizontal: fixed;
pref-width:12un;
text-align: right;
font-variant: secondary;
text-height: var(hb-param-text-height-tiny);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem::presenceIndicator[layoutName="custom"]:portrait {
right: var(hb-param-margin-gene-right);
size-policy-horizontal: fixed;
size-policy-vertical: fixed;
pref-width: var(hb-param-graphic-size-secondary);
pref-height: var(hb-param-graphic-size-secondary);
aspect-ratio: ignore;
}
/*Landscape mode*/
MsgListViewItem::newMsgIndicator[layoutName="custom"]:landscape {
left:-var(hb-param-margin-view-left);
size-policy-horizontal: fixed;
size-policy-vertical: ignore;
pref-width: 1.25un;
pref-height: -1;
aspect-ratio: ignore;
}
MsgListViewItem[unReadMsg="true"]::addressLabel[layoutName="custom"]:landscape {
top:-var(hb-param-margin-gene-top);
left:-var(hb-param-margin-gene-left);
right:var(hb-param-margin-gene-middle-horizontal);
bottom:var(hb-param-margin-gene-bottom);
text-align: left;
font-variant: primary;
text-height:var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="false"]::addressLabel[layoutName="custom"]:landscape {
top:-var(hb-param-margin-gene-top);
left:-var(hb-param-margin-gene-left);
right:var(hb-param-margin-gene-middle-horizontal);
bottom:var(hb-param-margin-gene-bottom);
text-align: left;
font-variant: secondary;
text-height:var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="true"]::previewLabel[layoutName="custom"]:landscape {
right:var(hb-param-margin-gene-middle-horizontal);
text-align: left;
font-variant: primary;
text-height: var(hb-param-text-height-secondary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="false"]::previewLabel[layoutName="custom"]:landscape {
right:var(hb-param-margin-gene-middle-horizontal);
text-align: left;
font-variant: secondary;
text-height: var(hb-param-text-height-secondary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem::unreadCount[layoutName="custom"]:landscape {
right:var(hb-param-margin-gene-middle-horizontal);
size-policy-horizontal: fixed;
text-align: right;
font-variant: primary;
text-height: var(hb-param-text-height-primary);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem::presenceIndicator[layoutName="custom"]:landscape {
right: var(hb-param-margin-gene-middle-horizontal);
size-policy-horizontal: fixed;
size-policy-vertical: fixed;
pref-width: var(hb-param-graphic-size-secondary);
pref-height: var(hb-param-graphic-size-secondary);
aspect-ratio: ignore;
}
MsgListViewItem[unReadMsg="true"]::timeLabel[layoutName="custom"]:landscape {
right:var(hb-param-margin-gene-right);
size-policy-horizontal: fixed;
pref-width:12un;
text-align: right;
font-variant: primary;
text-height: var(hb-param-text-height-tiny);
text-line-count-min:1;
text-line-count-max:1;
}
MsgListViewItem[unReadMsg="false"]::timeLabel[layoutName="custom"]:landscape {
right:var(hb-param-margin-gene-right);
size-policy-horizontal: fixed;
pref-width:12un;
text-align: right;
font-variant: secondary;
text-height: var(hb-param-text-height-tiny);
text-line-count-min:1;
text-line-count-max:1;
}