diff options
author | Sungtaek Hong <sth253.hong@samsung.com> | 2017-01-09 16:42:34 +0900 |
---|---|---|
committer | Sungtaek Hong <sth253.hong@samsung.com> | 2017-01-09 16:42:34 +0900 |
commit | e2e2144649c39d893baf269527943698f86febb2 (patch) | |
tree | 168bae630c9c53e94a03b34655c573e1c5caa6d7 | |
parent | f27460b2da3b83718591ea5f04c61e361ad91a21 (diff) | |
download | elm-sharp-e2e2144649c39d893baf269527943698f86febb2.tar.gz elm-sharp-e2e2144649c39d893baf269527943698f86febb2.tar.bz2 elm-sharp-e2e2144649c39d893baf269527943698f86febb2.zip |
theme: modify group_index genlist style
Change-Id: I88ef9cbc3b028e0238f3639bc37366c8f7305c53
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
-rw-r--r-- | ElmSharp/theme/tv/widgets/genlist.edc | 102 |
1 files changed, 55 insertions, 47 deletions
diff --git a/ElmSharp/theme/tv/widgets/genlist.edc b/ElmSharp/theme/tv/widgets/genlist.edc index eb2ff0b..4381d53 100644 --- a/ElmSharp/theme/tv/widgets/genlist.edc +++ b/ElmSharp/theme/tv/widgets/genlist.edc @@ -807,51 +807,26 @@ group { "elm/genlist/item/group_index/default"; nomouse; program_source: "elm"; target_group: "default" "base" "bottom_line" "elm.text" "elm.text.end"; target_group: "disabled" "event" "elm.text" "elm.text.end"; + parts { GENLIST_BASE_COLOR_CLASS("genlist_item/group_index/bg", "genlist_item/group_index/bg_selected", "genlist_item/group_index/bg_focused") - GENLIST_PAD(38, 32, 32, 37) + GENLIST_PAD(70, 70, 20, 20) GENLIST_BOTTOM_LINE_COLOR_CLASS("genlist_item/group_index/bottomline") - swallow { "elm.swallow.end"; mouse; scale; - desc { "default"; - rel1.to_x: "pad.bottom.right"; - rel1.relative: 0.0 0.5; - rel2.to_x: "pad.bottom.right"; - rel2.relative: 0.0 0.5; - min: 80 80; - fixed: 1 1; - align: 1.0 0.5; - } - } - spacer { "pad.center"; scale; - desc { "default"; - rel1.to_x: "elm.swallow.end"; - rel1.relative: 0.0 0.0; - rel2.to_x: "elm.swallow.end"; - rel2.relative: 0.0 1.0; - min: 32 0; - fixed: 1 0; - align: 1.0 0.5; - } - } + text { "elm.text"; scale; desc { "default"; rel1.to: "pad.top.left"; rel1.relative: 1.0 1.0; rel2.to_x: "pad.center"; - rel2.to_y: "pad.top.left"; - rel2.relative: 0.0 1.0; - fixed: 0 1; - align: 0.5 0.0; - color: 165 167 175 255; - text { font: FONT_M; size: 32; + rel2.to_y: "pad.bottom.right"; + rel2.relative: 0.0 0.0; + color: 255 255 255 204; // 80% + text { font: FONT_M; size: 30; min: 1 1; ellipsis: -1; align: 0.0 0.5; } } - desc { "selected"; inherit: "default"; - color: 255 255 255 255; - } desc { "focused"; inherit: "default"; color: 255 255 255 255; } @@ -859,25 +834,22 @@ group { "elm/genlist/item/group_index/default"; nomouse; program_source: "elm"; color: 50 50 50 255; } } + text { "elm.text.end"; scale; desc { "default"; - rel1.to: "elm.text"; - rel1.relative: 0.0 1.0; - rel2.to_x: "elm.text"; - rel2.to_y: "pad.bottom.right"; - rel2.relative: 1.0 0.0; - fixed: 0 0; - align: 0.5 0.5; - color: 164 167 174 255; - text { font: FONT_R; size: 22; + rel1.to_x: "pad.center.right"; + rel1.relative: 0.0 0.5; + rel2.to_x: "pad.center.right"; + rel2.relative: 0.0 0.5; + align: 1.0 0.5; + color: 255 255 255 204; // 80% + fixed: 1 1; + text { font: FONT_M; size: 30; min: 1 1; ellipsis: -1; - align: 0.0 0.5; + align: 1.0 0.5; } } - desc { "selected"; inherit: "default"; - color: 255 255 255 255; - } desc { "focused"; inherit: "default"; color: 255 255 255 255; } @@ -885,10 +857,46 @@ group { "elm/genlist/item/group_index/default"; nomouse; program_source: "elm"; color: 50 50 50 255; } } + swallow { "elm.swallow.end"; mouse; + desc { "default"; + rel1.to_x: "pad.bottom.right"; + rel1.relative: 0.0 0.5; + rel2.to_x: "pad.bottom.right"; + rel2.relative: 0.0 0.5; + min: 40 40; + fixed: 1 1; + align: 1.0 0.5; + } + } + + // a padding between elm.text, elm.swallow.end + spacer { "pad.center"; scale; + desc { "default"; + rel1.to_x: "elm.text.end"; + rel1.relative: 0.0 0.5; + rel2.to_x: "elm.text.end"; + rel2.relative: 0.0 0.5; + fixed: 1 0; + align: 1.0 0.5; + min: 30 0; + } + } + spacer { "pad.center.right"; scale; + desc { "default"; + rel1.to_x: "elm.swallow.end"; + rel1.relative: 0.0 0.5; + rel2.to_x: "elm.swallow.end"; + rel2.relative: 0.0 0.5; + fixed: 1 0; + align: 1.0 0.5; + min: 30 0; + } + } } programs { GENLIST_PROGRAMS("default", "disabled") } + } group { "elm/genlist/item/double_label/default"; nomouse; program_source: "elm"; @@ -1374,8 +1382,8 @@ group { "elm/genlist/item/type1/default"; desc { "default"; vis; fixed: 0 1; - min: 0 LIST_BOTTOMLINE_HEIGHT; - max: -1 LIST_BOTTOMLINE_HEIGHT; + min: 0 2; + max: -1 2; align: 0.5 0.0; rel1.relative: 0.0 0.0; rel2.relative: 1.0 0.0; |