theme: apply lazy edc style.

This commit is contained in:
Hermet Park 2016-07-02 15:58:57 +09:00
parent 68548afdde
commit d9f7d5d0d6
4 changed files with 101 additions and 127 deletions

View File

@ -29,32 +29,31 @@ group { "spacer";
} }
} }
group { name: "part_highlight"; group { "part_highlight";
parts { parts {
part { name: "base"; image { "base";
type: IMAGE; nomouse;
mouse_events: 0; desc { "default";
description { state: "default" 0.0;
image.normal: "part_highlight.png"; image.normal: "part_highlight.png";
image.border: 2 2 2 2; image.border: 2 2 2 2;
image.border_scale: 1; image.border_scale: 1;
} }
description { state: "transparent" 0.0; desc { "transparent";
inherit: "default" 0.0; inherit: "default";
color: 255 255 255 0; color: 255 255 255 0;
} }
} }
} }
programs { programs {
program { name: "load"; program { "load";
signal: "load"; signal: "load";
action: STATE_SET "transparent" 0.0; action: STATE_SET "transparent";
target: "base"; target: "base";
transition: LINEAR 0.65; transition: LINEAR 0.65;
after: "anim"; after: "anim";
} }
program { name: "anim"; program { "anim";
action: STATE_SET "default" 0.0; action: STATE_SET "default";
target: "base"; target: "base";
transition: LINEAR 0.65; transition: LINEAR 0.65;
after: "load"; after: "load";

View File

@ -51,9 +51,9 @@ images {
} }
#define ICON_GROUP(_group_name, _image_path) \ #define ICON_GROUP(_group_name, _image_path) \
group { name: _group_name; \ group { _group_name; \
parts { \ parts { \
part { name: "img"; \ image { "img"; \
desc { \ desc { \
image.normal: _image_path; \ image.normal: _image_path; \
} \ } \

View File

@ -4,29 +4,26 @@ images {
image: "folder.png" COMP; image: "folder.png" COMP;
} }
group { name: "setting_layout"; group { "setting_layout";
parts { parts {
part { name: "clipper"; rect { "clipper";
type: RECT; desc { state: "default";
description { state: "default" 0.0;
color: 127 127 127 127; color: 127 127 127 127;
} }
description { state: "show" 0.0; desc { state: "show";
color: 255 255 255 255; color: 255 255 255 255;
} }
} }
part { name: "bg"; rect { "bg";
type: RECT;
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; desc { state: "default";
color: 0 0 0 175; color: 0 0 0 175;
} }
} }
part { name: "base_frame_img"; image { "base_frame_img";
type: IMAGE;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
description { desc {
min: 600 435; min: 600 435;
max: 600 435; max: 600 435;
fixed: 1 1; fixed: 1 1;
@ -35,11 +32,10 @@ group { name: "setting_layout";
image.border_scale: 1; image.border_scale: 1;
} }
} }
part { name: "shine_img"; image { "shine_img";
type: IMAGE;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
description { desc {
rel1 { to: "base_frame_img"; relative: 0 0; } rel1 { to: "base_frame_img"; relative: 0 0; }
rel2 { to: "base_frame_img"; relative: 1 0; } rel2 { to: "base_frame_img"; relative: 1 0; }
align: 0.5 0; align: 0.5 0;
@ -48,31 +44,28 @@ group { name: "setting_layout";
image.normal: "shine.png"; image.normal: "shine.png";
} }
} }
part { name: "base_frame"; spacer { "base_frame";
type: SPACER; desc {
description {
rel1 {to: "base_frame_img"; offset: 10 10;} rel1 {to: "base_frame_img"; offset: 10 10;}
rel2 {to: "base_frame_img"; offset: -11 -11;} rel2 {to: "base_frame_img"; offset: -11 -11;}
} }
} }
part { name: "title_frame"; rect { "title_frame";
type: RECT;
clip_to: "clipper"; clip_to: "clipper";
scale: 1; scale: 1;
description { desc {
rel1 {to: "base_frame"; relative: 0 0;} rel1 { to: "base_frame"; relative: 0 0; }
rel2 {to: "base_frame"; relative: 1 0;} rel2 { to: "base_frame"; relative: 1 0; }
align: 0.5 0; align: 0.5 0;
min: 0 23; min: 0 23;
fixed: 0 1; fixed: 0 1;
color: 0 0 0 255; color: 0 0 0 255;
} }
} }
part { name: "title_icon"; image { "title_icon";
type: IMAGE;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
description { desc {
align: 0 0.5; align: 0 0.5;
min: 20 20; min: 20 20;
max: 20 20; max: 20 20;
@ -82,12 +75,11 @@ group { name: "setting_layout";
image.normal: "setting_icon.png"; image.normal: "setting_icon.png";
} }
} }
part { name: "title_name"; text { "title_name";
type: TEXT;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
effect: GLOW; effect: GLOW;
description { desc {
rel1.to: "title_frame"; rel1.to: "title_frame";
rel2.to: "title_frame"; rel2.to: "title_frame";
align: 0.5 0.5; align: 0.5 0.5;
@ -103,11 +95,10 @@ group { name: "setting_layout";
color: COL_HI; color: COL_HI;
} }
} }
part { name: "elm.swallow.toolbar"; swallow { "elm.swallow.toolbar";
type: SWALLOW;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; desc { state: "default";
min: 0 25; min: 0 25;
max: -1 25; max: -1 25;
align: 0.5 0.0; align: 0.5 0.0;
@ -116,11 +107,10 @@ group { name: "setting_layout";
rel2.to: "title_frame"; rel2.to: "title_frame";
} }
} }
part { name: "elm.swallow.content"; swallow { "elm.swallow.content";
type: SWALLOW;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; desc { state: "default";
rel1 { rel1 {
to: "elm.swallow.toolbar"; to: "elm.swallow.toolbar";
relative: 0.0 1.0; relative: 0.0 1.0;
@ -133,10 +123,9 @@ group { name: "setting_layout";
} }
} }
} }
part { name: "elm.swallow.apply_btn"; swallow { "elm.swallow.apply_btn";
type: SWALLOW;
scale: 1; scale: 1;
description { desc {
align: 1 0.5; align: 1 0.5;
min: 50 25; min: 50 25;
fixed: 1 1; fixed: 1 1;
@ -146,10 +135,9 @@ group { name: "setting_layout";
rel2.relative: 0 1; rel2.relative: 0 1;
} }
} }
part { name: "elm.swallow.reset_btn"; swallow { "elm.swallow.reset_btn";
type: SWALLOW;
scale: 1; scale: 1;
description { desc {
align: 0.5 1; align: 0.5 1;
min: 50 25; min: 50 25;
fixed: 1 1; fixed: 1 1;
@ -159,10 +147,9 @@ group { name: "setting_layout";
rel2.relative: 0.5 1; rel2.relative: 0.5 1;
} }
} }
part { name: "elm.swallow.cancel_btn"; swallow { "elm.swallow.cancel_btn";
type: SWALLOW;
scale: 1; scale: 1;
description { desc {
align: 0 0.5; align: 0 0.5;
min: 50 25; min: 50 25;
fixed: 1 1; fixed: 1 1;
@ -172,53 +159,50 @@ group { name: "setting_layout";
rel2.relative: 1 1; rel2.relative: 1 1;
} }
} }
part { name: "event_blocker"; rect { "event_blocker";
type: RECT; desc { state: "default";
description { state: "default" 0.0;
color: 0 0 0 0; color: 0 0 0 0;
visible: 1; visible: 1;
} }
description { state: "hide" 0.0; desc { state: "hide";
inherit: "default" 0.0; inherit: "default";
visible: 0; visible: 0;
} }
} }
part { name: "over_img"; image { "over_img";
type: IMAGE;
scale: 1; scale: 1;
clip_to: "clipper"; clip_to: "clipper";
mouse_events: 0; nomouse;
description { desc {
rel1 { to: "base_frame_img"; relative: 0 0; } rel1 { to: "base_frame_img"; }
rel2 { to: "base_frame_img"; relative: 1 1; } rel2 { to: "base_frame_img"; }
image.normal: "bub_over_bot.png"; image.normal: "bub_over_bot.png";
} }
} }
} }
programs { programs {
program { name: "load"; program { "load";
signal: "load"; signal: "load";
action: STATE_SET "show" 0.0; action: STATE_SET "show";
transition: "DECELERATE" 1.0; transition: "DECELERATE" 1.0;
target: "clipper"; target: "clipper";
after: "event_blocker_hide"; after: "event_blocker_hide";
} }
program { name: "dismiss"; program { "dismiss";
signal: "elm,state,dismiss"; signal: "elm,state,dismiss";
source: ""; source: "";
action: STATE_SET "default" 0.0; action: STATE_SET "default";
// transition: "DECELERATE" 0.125;
target: "clipper"; target: "clipper";
target: "event_blocker"; target: "event_blocker";
after: "dismiss_done"; after: "dismiss_done";
} }
program { name: "event_blocker_hide"; program { "event_blocker_hide";
signal: "elm,state,event_blocker,hide"; signal: "elm,state,event_blocker,hide";
source: ""; source: "";
action: STATE_SET "hide" 0.0; action: STATE_SET "hide";
target: "event_blocker"; target: "event_blocker";
} }
program { name: "dismiss_done"; program { "dismiss_done";
action: SIGNAL_EMIT "elm,state,dismiss,done" ""; action: SIGNAL_EMIT "elm,state,dismiss,done" "";
} }
} }
@ -228,8 +212,8 @@ group { "build_setting_layout";
parts { parts {
spacer { "img_path_frame"; spacer { "img_path_frame";
desc { desc {
rel1 { relative: 0 0;} rel1 { relative: 0 0; }
rel2 { relative: 1 0;} rel2 { relative: 1 0; }
align: 0.5 0; align: 0.5 0;
min: 0 30; min: 0 30;
fixed: 0 1; fixed: 0 1;
@ -238,8 +222,8 @@ group { "build_setting_layout";
spacer { "snd_path_frame"; spacer { "snd_path_frame";
scale: 1; scale: 1;
desc { desc {
rel1 {to: "img_path_frame"; relative: 0 1;} rel1 { to: "img_path_frame"; relative: 0 1; }
rel2 {to: "img_path_frame"; relative: 1 1;} rel2 { to: "img_path_frame"; relative: 1 1; }
align: 0.5 0; align: 0.5 0;
min: 0 30; min: 0 30;
fixed: 0 1; fixed: 0 1;
@ -248,8 +232,8 @@ group { "build_setting_layout";
spacer { "fnt_path_frame"; spacer { "fnt_path_frame";
scale: 1; scale: 1;
desc { desc {
rel1 {to: "snd_path_frame"; relative: 0 1;} rel1 { to: "snd_path_frame"; relative: 0 1; }
rel2 {to: "snd_path_frame"; relative: 1 1;} rel2 { to: "snd_path_frame"; relative: 1 1; }
align: 0.5 0; align: 0.5 0;
min: 0 30; min: 0 30;
fixed: 0 1; fixed: 0 1;
@ -258,8 +242,8 @@ group { "build_setting_layout";
spacer { "dat_path_frame"; spacer { "dat_path_frame";
scale: 1; scale: 1;
desc { desc {
rel1 {to: "fnt_path_frame"; relative: 0 1;} rel1 { to: "fnt_path_frame"; relative: 0 1; }
rel2 {to: "fnt_path_frame"; relative: 1 1;} rel2 { to: "fnt_path_frame"; relative: 1 1; }
align: 0.5 0; align: 0.5 0;
min: 0 30; min: 0 30;
fixed: 0 1; fixed: 0 1;
@ -268,8 +252,8 @@ group { "build_setting_layout";
spacer { "preference_frame"; spacer { "preference_frame";
scale: 1; scale: 1;
desc { desc {
rel1 {to: "dat_path_frame"; relative: 0 1; offset: 0 5;} rel1 { to: "dat_path_frame"; relative: 0 1; offset: 0 5; }
rel2 {to: "dat_path_frame"; relative: 1 1;} rel2 { to: "dat_path_frame"; relative: 1 1; }
align: 0.5 0; align: 0.5 0;
min: 0 140; min: 0 140;
fixed: 0 1; fixed: 0 1;
@ -291,8 +275,8 @@ group { "build_setting_layout";
scale: 1; scale: 1;
effect: SHADOW BOTTOM; effect: SHADOW BOTTOM;
desc { desc {
rel1 {to: "img_path_icon"; relative: 1 0; offset: 5 1;} rel1 { to: "img_path_icon"; relative: 1 0; offset: 5 1; }
rel2 {to: "img_path_icon"; relative: 1 1;} rel2 { to: "img_path_icon"; relative: 1 1; }
color: COL_NM; color: COL_NM;
align: 0 0.5; align: 0 0.5;
fixed: 1 1; fixed: 1 1;
@ -342,8 +326,8 @@ group { "build_setting_layout";
effect: SHADOW BOTTOM; effect: SHADOW BOTTOM;
scale: 1; scale: 1;
desc { desc {
rel1 {to: "snd_path_icon"; relative: 1 0; offset: 5 1;} rel1 { to: "snd_path_icon"; relative: 1 0; offset: 5 1; }
rel2 {to: "snd_path_icon"; relative: 1 1;} rel2 { to: "snd_path_icon"; relative: 1 1; }
color: COL_NM; color: COL_NM;
align: 0 0.5; align: 0 0.5;
fixed: 1 1; fixed: 1 1;
@ -393,8 +377,8 @@ group { "build_setting_layout";
effect: SHADOW BOTTOM; effect: SHADOW BOTTOM;
scale: 1; scale: 1;
desc { desc {
rel1 {to: "fnt_path_icon"; relative: 1 0; offset: 5 1;} rel1 { to: "fnt_path_icon"; relative: 1 0; offset: 5 1; }
rel2 {to: "fnt_path_icon"; relative: 1 1;} rel2 { to: "fnt_path_icon"; relative: 1 1; }
color: COL_NM; color: COL_NM;
align: 0 0.5; align: 0 0.5;
fixed: 1 1; fixed: 1 1;
@ -444,8 +428,8 @@ group { "build_setting_layout";
effect: SHADOW BOTTOM; effect: SHADOW BOTTOM;
scale: 1; scale: 1;
desc { desc {
rel1 {to: "dat_path_icon"; relative: 1 0; offset: 5 1;} rel1 { to: "dat_path_icon"; relative: 1 0; offset: 5 1; }
rel2 {to: "dat_path_icon"; relative: 1 1;} rel2 { to: "dat_path_icon"; relative: 1 1; }
color: COL_NM; color: COL_NM;
align: 0 0.5; align: 0 0.5;
fixed: 1 1; fixed: 1 1;
@ -482,12 +466,11 @@ group { "build_setting_layout";
} }
} }
group { name: "text_setting_layout"; group { "text_setting_layout";
parts { parts {
part { name: "preference_frame"; spacer { "preference_frame";
type: SPACER;
scale: 1; scale: 1;
description { desc {
rel1.relative: 0 0; rel1.relative: 0 0;
rel2.relative: 1 0; rel2.relative: 1 0;
rel1.offset: 0 3; rel1.offset: 0 3;
@ -496,10 +479,9 @@ group { name: "text_setting_layout";
fixed: 0 1; fixed: 0 1;
} }
} }
part { name: text_font_size; text { "text_font_size";
type: TEXT;
scale: 1; scale: 1;
description { desc {
rel1.to: "preference_frame"; rel1.to: "preference_frame";
rel2 { to: "preference_frame"; relative: 0.0 1.0; } rel2 { to: "preference_frame"; relative: 0.0 1.0; }
rel1.offset: 2 0; rel1.offset: 2 0;
@ -515,10 +497,9 @@ group { name: "text_setting_layout";
} }
} }
} }
part { name: "elm.swallow.font_size"; swallow { "elm.swallow.font_size";
type: SWALLOW;
scale: 1; scale: 1;
description { desc {
align: 0.0 0.5; align: 0.0 0.5;
rel1 { to: "text_font_size"; relative: 1.0 0.0; } rel1 { to: "text_font_size"; relative: 1.0 0.0; }
rel2 { to_x: "preference_frame"; to_y: "text_font_size"; } rel2 { to_x: "preference_frame"; to_y: "text_font_size"; }
@ -533,11 +514,10 @@ group { name: "text_setting_layout";
fixed: 0 1; fixed: 0 1;
} }
} }
part { name: "text_setting_guide"; text { "text_setting_guide";
type: TEXT;
scale: 1; scale: 1;
effect: SHADOW BOTTOM; effect: SHADOW BOTTOM;
description { desc {
rel1 { to: "padding1"; relative: 0 1; offset: 2 0; } rel1 { to: "padding1"; relative: 0 1; offset: 2 0; }
rel2 { to: "padding1"; relative: 0.65 1; } rel2 { to: "padding1"; relative: 0.65 1; }
color: COL_NM; color: COL_NM;
@ -554,18 +534,16 @@ group { name: "text_setting_layout";
} }
} }
} }
part { name: "text_setting_frame"; spacer { "text_setting_frame";
type: SPACER;
scale: 1; scale: 1;
description { desc {
rel1 { to_y: "text_setting_guide"; relative: 0 1; } rel1 { to_y: "text_setting_guide"; relative: 0 1; }
rel2 { to_x: "text_setting_guide"; } rel2 { to_x: "text_setting_guide"; }
} }
} }
part { name: "elm.swallow.text_setting"; swallow { "elm.swallow.text_setting";
type: SWALLOW;
scale: 1; scale: 1;
description { state: "default" 0.0; desc { state: "default";
fixed: 0 1; fixed: 0 1;
rel1.to: "text_setting_frame"; rel1.to: "text_setting_frame";
rel2.to: "text_setting_frame"; rel2.to: "text_setting_frame";
@ -580,17 +558,15 @@ group { name: "text_setting_layout";
fixed: 1 0; fixed: 1 0;
} }
} }
part { name: "font_frame"; spacer { "font_frame";
type: SPACER;
scale: 1; scale: 1;
description { desc {
rel1 {to: "padding2"; relative: 1 0;} rel1 { to: "padding2"; relative: 1 0; }
} }
} }
part { name: "elm.swallow.font"; swallow { "elm.swallow.font";
type: SWALLOW;
scale: 1; scale: 1;
description { desc {
rel1.to: "font_frame"; rel1.to: "font_frame";
rel2.to: "font_frame"; rel2.to: "font_frame";
} }

View File

@ -2,18 +2,17 @@ images {
image: "live_spacer.png" COMP; image: "live_spacer.png" COMP;
image: "swallow.png" COMP; image: "swallow.png" COMP;
image: "image.png" COMP; image: "image.png" COMP;
} }
styles { styles {
style { name: "default_style"; style { "default_style";
base: "font="Sans" font_size=30 text_class=entry color=#FFFFFF style=soft_outline outline_color=#0088AA64 valign=0.5 ellipsis=1.0 wrap=none align=center"; base: "font="Sans" font_size=30 text_class=entry color=#FFFFFF style=soft_outline outline_color=#0088AA64 valign=0.5 ellipsis=1.0 wrap=none align=center";
} }
} }
group { "Image_bg"; group { "Image_bg";
parts { parts {
image { name: "img"; image { "img";
desc { desc {
image.normal: "image.png"; image.normal: "image.png";
} }
@ -22,7 +21,7 @@ group { "Image_bg";
} }
group { "Rect_bg"; group { "Rect_bg";
parts { parts {
rect { name: "rect"; rect { "rect";
desc { desc {
color: 0 136 170 255; color: 0 136 170 255;
} }
@ -31,7 +30,7 @@ group { "Rect_bg";
} }
group { "Text_bg"; group { "Text_bg";
parts { parts {
text { name: "text"; text { "text";
scale: 1; scale: 1;
effect: SOFT_OUTLINE; effect: SOFT_OUTLINE;
desc { desc {
@ -48,7 +47,7 @@ group { "Text_bg";
} }
group { "Textblock_bg"; group { "Textblock_bg";
parts { parts {
textblock { name: "textblock"; textblock { "textblock";
scale: 1; scale: 1;
desc { desc {
text { text {
@ -61,7 +60,7 @@ group { "Textblock_bg";
} }
} }
} }
group { name: "Swallow_bg"; group { "Swallow_bg";
parts { parts {
image { "img"; image { "img";
repeat_events: 1; repeat_events: 1;
@ -75,7 +74,7 @@ group { name: "Swallow_bg";
} }
group { "Spacer_bg"; group { "Spacer_bg";
parts { parts {
image { name: "img"; image { "img";
desc { desc {
image.normal: "live_spacer.png"; image.normal: "live_spacer.png";
image.border: 3 3 2 4; image.border: 3 3 2 4;