set background color to home, user and recent edc
[profile/tv/apps/native/air_home.git] / edje / view / user.edc
index 419b781..5e6f7d6 100644 (file)
@@ -19,6 +19,15 @@ group {
        name, GRP_USER;
        parts {
                part {
+                       name, "bg";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 150;
+                       }
+               }
+               part {
                        name, "pad.text";
                        type, RECT;
                        scale, 1;
@@ -51,9 +60,14 @@ group {
                                        font, "TizenSans";
                                        size, 34;
                                }
-                               color, 255 255 255 178;
+                               color, 0 0 0 0;
                                color2, 0 0 0 255;
                        }
+                       description {
+                               state, "show" 0.0;
+                               inherit, "default" 0.0;
+                               color, 255 255 255 178;
+                       }
                }
                part {
                        name, "pad.list";
@@ -76,9 +90,24 @@ group {
                        }
                }
                part {
+                       name, "clip";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+                       description {
+                               state, "show" 0.0;
+                               inherit, "default" 0.0;
+                               color, 255 255 255 255;
+                       }
+               }
+               part {
                        name, PART_USER_BAR;
                        type, SWALLOW;
                        scale, 1;
+                       clip_to, "clip";
                        description {
                                state, "default" 0.0;
                                rel1 {
@@ -89,10 +118,47 @@ group {
                                        to, "pad.list";
                                        relative, 1.0 1.0;
                                }
-                               min, 1264 158;
+                               min, 0 228;
                                align, 0.5 0.0;
                                fixed, 1 1;
                        }
+                       description {
+                               state, "show" 0.0;
+                               inherit, "default" 0.0;
+                               min, 1422 228;
+                       }
+               }
+       }
+       programs {
+               program {
+                       name, "sig,show";
+                       signal, SIG_SHOW;
+                       source, SRC_PROG;
+                       action, STATE_SET "show" 0.0;
+                       transition, TRANSITION_DECEL;
+                       target, "clip";
+                       target, PART_USER_BAR;
+                       target, "text";
+                       after, "sig,show,done";
+               }
+               program {
+                       name, "sig,show,done";
+                       action, SIGNAL_EMIT SIG_SHOW_DONE SRC_EDJE;
+               }
+               program {
+                       name, "sig,hide";
+                       signal, SIG_HIDE;
+                       source, SRC_PROG;
+                       action, STATE_SET "default" 0.0;
+                       transition, TRANSITION_DECEL;
+                       target, "clip";
+                       target, PART_USER_BAR;
+                       target, "text";
+                       after, "sig,hide,done";
+               }
+               program {
+                       name, "sig,hide,done";
+                       action, SIGNAL_EMIT SIG_HIDE_DONE SRC_EDJE;
                }
        }
 }
@@ -101,8 +167,21 @@ group {
        name, GRP_USER_ITEM;
        inherit, GRP_BAR_ITEM;
        data.item, TITLE_WIDTH "130";
+       images {
+               image, "btn_navigation_down.png" COMP;
+       }
        parts {
                part {
+                       name, "bg";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 158 228;
+                               visible, 0;
+                       }
+               }
+               part {
                        name, "pad.icon";
                        type, RECT;
                        scale, 1;
@@ -141,10 +220,16 @@ group {
                        scale, 1;
                        description {
                                state, "default" 0.0;
-                               min, 0 24;
-                               rel1.relative, 0.5 1.0;
-                               rel2.relative, 0.5 1.0;
-                               align, 0.5 1.0;
+                               min, 0 12;
+                               rel1 {
+                                       to, PART_BAR_ITEM_ICON;
+                                       relative, 0.5 1.0;
+                               }
+                               rel2 {
+                                       to, PART_BAR_ITEM_ICON;
+                                       relative, 0.5 1.0;
+                               }
+                               align, 0.5 0.0;
                                fixed, 1 1;
                                visible, 0;
                        }
@@ -157,13 +242,13 @@ group {
                                state, "default" 0.0;
                                rel1 {
                                        to, "pad.text";
-                                       relative, 0.0 0.0;
+                                       relative, 1.0 1.0;
                                }
                                rel2 {
                                        to, "pad.text";
-                                       relative, 0.0 0.0;
+                                       relative, 1.0 1.0;
                                }
-                               align, 0.5 1.0;
+                               align, 0.5 0.0;
                                fixed, 1 1;
                                min, 130 22;
                        }
@@ -223,5 +308,80 @@ group {
                                rel2.to, PART_BAR_ITEM_LOCK;
                        }
                }
+               part {
+                       name, "text";
+                       type, TEXT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 158 50;
+                               rel1 {
+                                       to, "pad";
+                                       relative, 0.5 1.0;
+                               }
+                               rel2 {
+                                       to, "pad";
+                                       relative, 0.5 1.0;
+                               }
+                               align, 0.5 0.0;
+                               fixed, 1 1;
+                               text {
+                                       size, 26;
+                                       font, "TizenSans";
+                                       text, "Edit";
+                               }
+                               color, 255 255 255 178;
+                               visible, 0;
+                       }
+                       description {
+                               state, "focus";
+                               inherit, "default" 0.0;
+                               visible, 1;
+                       }
+               }
+               part {
+                       name, "arrow";
+                       type, IMAGE;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 86 30;
+                               rel1.relative, 0.5 1.0;
+                               rel2.relative, 0.5 1.0;
+                               image.normal, "btn_navigation_down.png";
+                               align, 0.5 1.0;
+                               fixed, 1 1;
+                               visible, 0;
+                       }
+                       description {
+                               state, "focus";
+                               inherit, "default" 0.0;
+                               visible, 1;
+                       }
+               }
+       }
+       programs {
+               program {
+                       name, "sig,show,arrow";
+                       signal, SIG_SHOW_ARROW;
+                       source, SRC_PROG;
+                       action, STATE_SET "focus";
+                       target, "text";
+                       target, "arrow";
+               }
+               program {
+                       name, "sig,hide,arrow";
+                       signal, SIG_HIDE_ARROW;
+                       source, SRC_PROG;
+                       action, STATE_SET "default";
+                       target, "text";
+                       target, "arrow";
+               }
+               program {
+                       name, "arrow,clicked";
+                       source, "arrow";
+                       signal, "mouse,clicked,1";
+                       action, SIGNAL_EMIT SIG_CLICK_ARROW SRC_EDJE;
+               }
        }
 }