radioapp/radiowidgets/res/layout/radiocarouselitem.css
branchRCL_3
changeset 20 93c594350b9a
parent 19 cce62ebc198e
equal deleted inserted replaced
19:cce62ebc198e 20:93c594350b9a
     1 RadioCarouselItem
       
     2 {
       
     3     layout: default;
       
     4 }
       
     5 
       
     6 RadioCarouselItem::star_button
       
     7 {
       
     8     top: -var(hb-param-margin-gene-top);
       
     9     left: -var(hb-param-margin-gene-left);
       
    10     pref-width: var(hb-param-graphic-size-primary-medium);
       
    11     pref-height: var(hb-param-graphic-size-primary-medium);
       
    12     size-policy-horizontal: fixed;
       
    13     size-policy-vertical: fixed;
       
    14 }
       
    15 
       
    16 RadioCarouselItem[landscape]::star_button
       
    17 {
       
    18     pref-width: expr(var(hb-param-graphic-size-primary-medium)*0.9);
       
    19     pref-height: expr(var(hb-param-graphic-size-primary-medium)*0.9);
       
    20 }
       
    21 
       
    22 RadioCarouselItem[!landscape]::star_button
       
    23 {
       
    24     pref-width: var(hb-param-graphic-size-primary-medium);
       
    25     pref-height: var(hb-param-graphic-size-primary-medium);
       
    26 }
       
    27 
       
    28 RadioCarouselItem::genre_label
       
    29 {
       
    30     top: -var(hb-param-margin-gene-top);
       
    31     left: -var(hb-param-margin-gene-middle-horizontal);
       
    32     right: expr(var(hb-param-margin-gene-left) + var(hb-param-graphic-size-primary-medium) + var(hb-param-margin-gene-middle-horizontal));
       
    33     pref-height: var(hb-param-graphic-size-primary-medium);
       
    34     size-policy-vertical: fixed;
       
    35     size-policy-horizontal: expanding;
       
    36 }
       
    37 
       
    38 RadioCarouselItem::genre_label::text
       
    39 {
       
    40     color: lightgray; /*var(qtc_lcd_title_normal);*/
       
    41     font-variant: secondary;
       
    42     text-align: center center;
       
    43 }
       
    44 
       
    45 RadioCarouselItem[landscape]::genre_label::text
       
    46 {
       
    47     text-height: expr(var(hb-param-text-height-secondary)*0.95);
       
    48 }
       
    49 
       
    50 RadioCarouselItem[!landscape]::genre_label::text
       
    51 {
       
    52     text-height: var(hb-param-text-height-secondary);
       
    53 }
       
    54 
       
    55 RadioCarouselItem::name_label
       
    56 {
       
    57     left: -var(hb-param-margin-gene-left);
       
    58     right: var(hb-param-margin-gene-right);
       
    59     size-policy-vertical: fixed;
       
    60     size-policy-horizontal: expanding;
       
    61 }
       
    62 
       
    63 RadioCarouselItem[appearance=Full]::name_label
       
    64 {
       
    65     pref-height: 8un;
       
    66     top: 0un;
       
    67 }
       
    68 
       
    69 RadioCarouselItem[appearance!=Full]::name_label
       
    70 {
       
    71     pref-height: 14un;
       
    72     top: 1.5un;
       
    73 }
       
    74 
       
    75 RadioCarouselItem::name_label::text
       
    76 {
       
    77     color: white; /*var(qtc_lcd_title_normal);*/
       
    78     font-variant: primary;
       
    79     text-wrap-mode: no-wrap;
       
    80     text-align: center top;
       
    81 }
       
    82 
       
    83 RadioCarouselItem[appearance=Full][landscape]::name_label::text
       
    84 {
       
    85     text-height: 7.6un;
       
    86 }
       
    87 
       
    88 RadioCarouselItem[appearance=Full][!landscape]::name_label::text
       
    89 {
       
    90     text-height: 8un;
       
    91 }
       
    92 
       
    93 RadioCarouselItem[appearance!=Full]::name_label::text
       
    94 {
       
    95     text-height: 14un;
       
    96 }
       
    97 
       
    98 RadioCarouselItem::rt_label
       
    99 {
       
   100     top: -16un;
       
   101     left: -var(hb-param-margin-gene-left);
       
   102     right: var(hb-param-margin-gene-right);
       
   103     bottom: var(hb-param-margin-middle-vertical);
       
   104     size-policy-vertical: expanding;
       
   105 }
       
   106 
       
   107 RadioCarouselItem::rt_label::text
       
   108 {
       
   109     color: var(qtc_lcd_title_normal);
       
   110     text-line-count-min: 1;
       
   111     font-variant: secondary;
       
   112 }
       
   113 
       
   114 RadioCarouselItem[appearance=Full]::rt_label::text
       
   115 {
       
   116     text-line-count-max: 4;
       
   117     text-wrap-mode: word-wrap; /*wrap-anywhere; */
       
   118     text-align: center center;
       
   119 }
       
   120 
       
   121 RadioCarouselItem[appearance=Full][landscape]::rt_label::text
       
   122 {
       
   123     text-height: expr(var(hb-param-text-height-secondary)*0.95);
       
   124 }
       
   125 
       
   126 RadioCarouselItem[appearance=Full][!landscape]::rt_label::text
       
   127 {
       
   128     text-height: var(hb-param-text-height-secondary);
       
   129 }
       
   130 
       
   131 RadioCarouselItem[appearance!=Full]::rt_label::text
       
   132 {
       
   133     text-line-count-max: 1;
       
   134     text-wrap-mode: no-wrap;
       
   135     text-height: 5un;
       
   136     text-align: center center;
       
   137 }
       
   138 
       
   139 RadioCarouselItem::url_label
       
   140 {
       
   141     left: -var(hb-param-margin-gene-left);
       
   142     right: var(hb-param-margin-gene-right);
       
   143     bottom: var(hb-param-margin-gene-bottom);
       
   144 }
       
   145 
       
   146 RadioCarouselItem::url_label::text
       
   147 {
       
   148     font-variant: secondary;
       
   149     text-align: center center;
       
   150     color:var(qtc_lcd_link_normal);
       
   151 }
       
   152 
       
   153 RadioCarouselItem[landscape]::url_label::text
       
   154 {
       
   155     text-height: expr(var(hb-param-text-height-secondary)*0.95);
       
   156 }
       
   157 
       
   158 RadioCarouselItem[!landscape]::url_label::text
       
   159 {
       
   160     text-height: var(hb-param-text-height-secondary);
       
   161 }
       
   162 
       
   163 RadioCarouselItem::favorite_touch_area
       
   164 {
       
   165     top: 0un;
       
   166     left: 0un;
       
   167     right: -8un;
       
   168     bottom: -4un;
       
   169 }