elm theme - more cc work

This commit is contained in:
Carsten Haitzler 2021-09-14 17:49:38 +01:00
parent 20a9c060eb
commit c36d61729c
9 changed files with 199 additions and 200 deletions

View File

@ -1,6 +1,10 @@
color_tree { color_tree {
":bg" { ":bg" {
"/bg"; "/bg";
"/bg/selected/border";
}
":bg-alt" {
"/bg-alt";
} }
":fg" { ":fg" {
"/fg"; "/fg";
@ -58,6 +62,8 @@ color_classes {
color: 51 153 255 255; } color: 51 153 255 255; }
color_class { name: ":bg"; color_class { name: ":bg";
color: 64 64 64 255; } color: 64 64 64 255; }
color_class { name: ":bg-alt";
color: 56 56 56 255; }
color_class { name: ":fg"; color_class { name: ":fg";
color: 160 160 160 255; } color: 160 160 160 255; }
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
@ -67,7 +73,7 @@ color_classes {
// specific element color classes. they fall abck like a directory search to // specific element color classes. they fall abck like a directory search to
// parent dirs so like if something is "/fg/normal" first that is looked for // parent dirs so like if something is "/fg/normal" first that is looked for
// then if that fails "/fg" is looked for etc. // then if that fails "/fg" is looked for etc.
// //
// this below is inteneded to allow overriding in detail of specific uses // this below is inteneded to allow overriding in detail of specific uses
// and elements, but the abovbe coarser ":something" palette is intended // and elements, but the abovbe coarser ":something" palette is intended
// for a simpler smaller set of colors used in a theme to allow very simple // for a simpler smaller set of colors used in a theme to allow very simple
@ -75,8 +81,8 @@ color_classes {
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// color_class { name: "/bg"; // color_class { name: "/bg";
// color: 64 64 64 255; } // color: 64 64 64 255; }
color_class { name: "/bg-alt"; // color_class { name: "/bg-alt";
color: 56 56 56 255; } // color: 56 56 56 255; }
color_class { name: "/bg-dark"; color_class { name: "/bg-dark";
color: 32 32 32 255; } color: 32 32 32 255; }
color_class { name: "/bg-dark-alt"; color_class { name: "/bg-dark-alt";
@ -293,14 +299,14 @@ color_classes {
color_class { name: "/fg/pressed/fileman/overlay/progress/close"; color_class { name: "/fg/pressed/fileman/overlay/progress/close";
color: 200 200 200 255; } color: 200 200 200 255; }
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
color_class { name: "/bg/normal/titlebar"; // color_class { name: "/bg/normal/titlebar";
color: 64 64 64 255; } // color: 64 64 64 255; }
color_class { name: "/bg/selected/titlebar"; color_class { name: "/bg/selected/titlebar";
color: 32 32 32 255; } color: 32 32 32 255; }
color_class { name: "/bg/normal/border"; // color_class { name: "/bg/normal/border";
color: 64 64 64 255; } // color: 64 64 64 255; }
color_class { name: "/bg/selected/border"; // color_class { name: "/bg/selected/border";
color: 64 64 64 255; } // color: 64 64 64 255; }
color_class { name: "/bg/normal/win-blocker"; color_class { name: "/bg/normal/win-blocker";
color: 64 64 64 255; } color: 64 64 64 255; }
color_class { name: "/bg/selected/win-blocker"; color_class { name: "/bg/selected/win-blocker";
@ -364,6 +370,8 @@ color_classes {
color: 112 112 112 255; } color: 112 112 112 255; }
color_class { name: "/fg/disabled/entry/text/guide"; color_class { name: "/fg/disabled/entry/text/guide";
color: 80 80 80 255; } color: 80 80 80 255; }
color_class { name: "/fg/normal/entry/handler/start";
color: 51 153 255 255; }
color_class { name: "/fg/normal/entry/handler/end"; color_class { name: "/fg/normal/entry/handler/end";
color: 51 153 255 255; } color: 51 153 255 255; }
color_class { name: "/fg/normal/entry/cursor"; color_class { name: "/fg/normal/entry/cursor";

View File

@ -4,17 +4,15 @@ group { "efl/spin";
rect { "bg"; rect { "bg";
scale; scale;
desc { "default"; desc { "default";
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
} }
text { "efl.text"; text { "efl.text";
nomouse; nomouse;
scale; scale;
desc { "default"; desc { "default";
color: 160 160 160 255; color_class: "/fg/normal/spinner/text";
text { text { font: FN; size: 10;
font: FN;
size: 10;
min: 1 1; min: 1 1;
ellipsis: -1; ellipsis: -1;
align: 0.5 0.5; align: 0.5 0.5;

View File

@ -73,17 +73,18 @@ group { "efl/tab_bar/tab";
rel1.to_y: "_sh1"; rel1.to_y: "_sh1";
rel2.to_x: "_sh1"; rel2.to_x: "_sh1";
rel2.to_y: ""; rel2.to_y: "";
color: 255 255 255 128; color: 255 255 255 128; // no cc
color_class: "/shadow/normal/tab";
} }
desc { "selected"; desc { "selected";
inherit: "default" 0.0; inherit: "default" 0.0;
color: 255 255 255 255; color: 255 255 255 255; // no cc
} }
} }
WIN_SHAD("base", "shadow", "win_shad_flat.png", 10, 10, 7, 14, 0.25) WIN_SHAD("base", "shadow", "win_shad_flat.png", 10, 10, 7, 14, 0.25)
rect { "base"; rect { "base";
desc { "default"; desc { "default";
color: 64 64 64 255; color_class: "/bg/normal/tab";
} }
desc { "vert"; desc { "vert";
inherit: "default" 0.0; inherit: "default" 0.0;
@ -92,7 +93,7 @@ group { "efl/tab_bar/tab";
rect { "inset_clip"; rect { "inset_clip";
desc { "default"; desc { "default";
rel.to: "base"; rel.to: "base";
color: 255 255 255 128; color: 255 255 255 128; // no cc
} }
desc { "selected"; desc { "selected";
inherit; inherit;
@ -112,6 +113,7 @@ group { "efl/tab_bar/tab";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
rel1.offset: -22 -11; rel1.offset: -22 -11;
rel2.offset: 21 20; rel2.offset: 21 20;
color_class: "/shadow/normal/tab";
offscale; offscale;
} }
} }
@ -119,7 +121,7 @@ group { "efl/tab_bar/tab";
desc { "default"; desc { "default";
rel.to: "base"; rel.to: "base";
hid; hid;
color: 51 153 255 255; color_class: "/bg/selected/tab/hilight";
} }
desc { "selected"; desc { "selected";
inherit: "default" 0.0; inherit: "default" 0.0;
@ -131,18 +133,18 @@ group { "efl/tab_bar/tab";
} }
desc { "disabled"; desc { "disabled";
inherit: "default"; inherit: "default";
color: 255 255 255 64; color: 255 255 255 64; // no cc
} }
} }
rect { "icon_clip1"; rect { "icon_clip1";
clip_to: "icon_clip"; clip_to: "icon_clip";
desc { "default"; desc { "default";
color: 255 255 255 255; color: 255 255 255 255; // no cc
vis; vis;
} }
desc { "animation"; desc { "animation";
inherit: "default"; inherit: "default";
color: 255 255 255 0; color: 255 255 255 0; // no cc
hid; hid;
} }
} }
@ -175,12 +177,12 @@ group { "efl/tab_bar/tab";
rect { "icon_clip2"; rect { "icon_clip2";
clip_to: "icon_clip"; clip_to: "icon_clip";
desc { "default"; desc { "default";
color: 255 255 255 0; color: 255 255 255 0; // no cc
hid; hid;
} }
desc { "animation"; desc { "animation";
inherit: "default" 0.0; inherit: "default" 0.0;
color: 255 255 255 255; color: 255 255 255 255; // no cc
vis; vis;
} }
} }
@ -213,12 +215,12 @@ group { "efl/tab_bar/tab";
} }
rect { "text_clip1"; rect { "text_clip1";
desc { "default"; desc { "default";
color: 255 255 255 255; color: 255 255 255 255; // no cc
vis; vis;
} }
desc { "animation"; desc { "animation";
inherit: "default"; inherit: "default";
color: 255 255 255 0; color: 255 255 255 0; // no cc
hid; hid;
} }
} }
@ -231,7 +233,7 @@ group { "efl/tab_bar/tab";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
rel2.offset: -5 -5; rel2.offset: -5 -5;
align: 0.5 1.0; align: 0.5 1.0;
color: 160 160 160 255; color_class: "/fg/normal/tab/text";
offscale; offscale;
text { font: FN; size: 10; text { font: FN; size: 10;
min: 1 1; min: 1 1;
@ -243,11 +245,11 @@ group { "efl/tab_bar/tab";
} }
desc { "selected"; desc { "selected";
inherit: "default"; inherit: "default";
color: 255 255 255 255; color_class: "/fg/selected/tab/text";
} }
desc { "disabled"; desc { "disabled";
inherit: "default"; inherit: "default";
color: 96 96 96 255; color_class: "/fg/disabled/tab/text";
} }
desc { "noicon"; desc { "noicon";
inherit: "default"; inherit: "default";
@ -257,7 +259,7 @@ group { "efl/tab_bar/tab";
} }
desc { "noicon_disabled"; desc { "noicon_disabled";
inherit: "noicon"; inherit: "noicon";
color: 96 96 96 255; color_class: "/fg/disabled/tab/text";
} }
desc { "icononly"; desc { "icononly";
inherit: "default"; inherit: "default";
@ -268,12 +270,12 @@ group { "efl/tab_bar/tab";
} }
rect { "text_clip2"; rect { "text_clip2";
desc { "default"; desc { "default";
color: 255 255 255 0; color: 255 255 255 0; // no cc
hid; hid;
} }
desc { "animation"; desc { "animation";
inherit: "default"; inherit: "default";
color: 255 255 255 255; color: 255 255 255 255; // no cc
vis; vis;
} }
} }
@ -286,7 +288,7 @@ group { "efl/tab_bar/tab";
min: 0 0; min: 0 0;
max: -1 0; max: -1 0;
align: 0.5 0.0; align: 0.5 0.0;
color: 51 153 255 255; color_class: "/bg/selected/tab/bar";
hid; hid;
} }
desc { "selected"; desc { "selected";
@ -298,7 +300,7 @@ group { "efl/tab_bar/tab";
} }
rect { "event"; rect { "event";
desc { "default"; desc { "default";
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
} }
swallow { "efl.extra"; swallow { "efl.extra";

View File

@ -5,6 +5,7 @@ group { "efl/tab_pager";
part { name: "shadow"; type: RECT; part { name: "shadow"; type: RECT;
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "_sh1"; rel.to: "_sh1";
color_class: "/shadow/normal/tab";
} }
} }
WIN_SHAD("bg", "shadow", "win_shad_flat.png", 10, 10, 7, 14, 0.25) WIN_SHAD("bg", "shadow", "win_shad_flat.png", 10, 10, 7, 14, 0.25)
@ -27,7 +28,7 @@ group { "efl/tab_pager";
description { state: "default" 0.0; description { state: "default" 0.0;
rel1.to_y: "efl.tab_root"; rel1.to_y: "efl.tab_root";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
color: 64 64 64 255; color_class: "/bg/normal/tab";
rel1.offset: 4 0; rel1.offset: 4 0;
rel2.offset: -5 -5; rel2.offset: -5 -5;
offscale; offscale;

View File

@ -5,9 +5,8 @@ group { "efl/tags";
data.item: "closed_height" 0; data.item: "closed_height" 0;
parts { parts {
rect { "bg"; rect { "bg";
scale;
desc { "default"; desc { "default";
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
} }
swallow { "efl.background"; swallow { "efl.background";
@ -31,7 +30,7 @@ group { "efl/tags/label";
nomouse; nomouse;
scale; scale;
desc { "default"; desc { "default";
color: 255 255 255 255; color_class: "/fg/normal/multibuttonentry/text";
text { font: FNBD; size: 10; text { font: FNBD; size: 10;
min: 1 1; min: 1 1;
ellipsis: -1; ellipsis: -1;
@ -47,33 +46,16 @@ group { "efl/tags/label";
group { "efl/tags/btn"; group { "efl/tags/btn";
data.item: "version" "123"; data.item: "version" "123";
images.image: "win_shadow.png" COMP;
styles { styles {
style { name: "efl_tags_textblock_style"; style { name: "efl_tags_textblock_style";
base: "font="FN" align=0.5 font_size=10 color=#a0a0a0 text_class=tags_item ellipsis=1.0"; base: "font="FN" align=0.5 font_size=10 color=#fff text_class=tags_item ellipsis=1.0";
tag: "br" "\n"; tag: "br" "\n";
tag: "ps" "ps"; tag: "ps" "ps";
tag: "hilight" "+ color=#ffffff font="FNBD; tag: "hilight" "+ color=#ffffff font="FNBD;
tag: "b" "+ font="FNBD; tag: "b" "+ font="FNBD;
tag: "tab" "\t"; tag: "tab" "\t";
} }
style { name: "efl_tags_textblock_style_pressed";
base: "font="FN" align=0.5 font_size=10 color=#ffffff text_class=tags_item ellipsis=1.0";
tag: "br" "\n";
tag: "ps" "ps";
tag: "hilight" "+ color=#ffffff font="FNBD;
tag: "b" "+ font="FNBD;
tag: "tab" "\t";
}
style { name: "efl_tags_textblock_style_disabled";
base: "font="FN" align=0.5 font_size=10 color=#606060 text_class=tags_item ellipsis=1.0";
tag: "br" "\n";
tag: "ps" "ps";
tag: "hilight" "+ color=#808080 font="FNBD;
tag: "b" "+ font="FNBD;
tag: "tab" "\t";
}
} }
script { script {
@ -81,44 +63,31 @@ group { "efl/tags/btn";
} }
parts { parts {
part { name: "shadow"; mouse_events: 0;
scale: 1;
description { state: "default" 0.0;
rel.to: "base";
WIN_SHADOW_SMALL;
}
description { state: "pressed" 0.0; inherit;
image.border_scale_by: 0.1;
rel1.offset: -2 -1;
rel2.offset: 0 1;
}
}
rect { "base"; rect { "base";
scale: 1; scale: 1;
desc { "default"; desc { "default";
color: 96 96 96 255; color_class: "/bg/normal/multibuttonentry/button";
rel1.offset: 2 2; rel1.offset: 2 2;
rel2.offset: -3 -3; rel2.offset: -3 -3;
offscale; offscale;
} }
desc { "pressed"; desc { "pressed";
color: 128 128 128 255; color_class: "/bg/pressed/multibuttonentry/button";
rel1.offset: 3 3;
rel2.offset: -4 -4;
offscale;
} }
} }
rect { "glow"; part { name: "glow"; type: RECT; mouse_events: 0;
nomouse; description { state: "default" 0.0;
desc { "default";
rel.to: "base"; rel.to: "base";
color: 51 153 255 0; rel1.offset: 0 -1;
hid; rel1.relative: 0.0 1.0;
align: 0.5 1.0;
color_class: "/bg/selected/multibuttonentry/button/bar";
visible: 0;
} }
desc { "focused"; description { state: "focused" 0.0;
inherit: "default"; inherit: "default" 0.0;
color: 51 153 255 255; min: 0 5;
vis; visible: 1;
} }
} }
image { "close"; image { "close";
@ -128,16 +97,16 @@ group { "efl/tags/btn";
rel.to: "del"; rel.to: "del";
min: 15 15; min: 15 15;
max: 15 15; max: 15 15;
color: 160 160 160 255;
fixed: 1 1; fixed: 1 1;
color_class: "/fg/normal/multibuttonentry/button/delete";
} }
desc { "pressed"; desc { "pressed";
inherit: "default"; inherit: "default";
color: 255 255 255 255; color_class: "/fg/pressed/multibuttonentry/button/delete";
} }
desc { "clicked"; desc { "clicked";
inherit: "default"; inherit: "default";
color: 255 255 255 255; color_class: "/fg/pressed/multibuttonentry/button/delete";
} }
} }
rect { "del"; rect { "del";
@ -150,7 +119,7 @@ group { "efl/tags/btn";
rel1.relative: 1.0 0.0; rel1.relative: 1.0 0.0;
rel1.offset: -5 4; rel1.offset: -5 4;
rel2.offset: -5 -5; rel2.offset: -5 -5;
color: 0 0 0 0; color: 0 0 0 0; // no cc
offscale; offscale;
} }
} }
@ -158,7 +127,6 @@ group { "efl/tags/btn";
nomouse; nomouse;
scale; scale;
desc { "default"; desc { "default";
color: FN_COL_DEFAULT;
text { style: "efl_tags_textblock_style"; text { style: "efl_tags_textblock_style";
min: 1 1; min: 1 1;
ellipsis: -1; ellipsis: -1;
@ -171,14 +139,15 @@ group { "efl/tags/btn";
rel2.offset: -5 -5; rel2.offset: -5 -5;
min: 30 15; min: 30 15;
offscale; offscale;
color_class: "/fg/normal/multibuttonentry/text/button";
} }
desc { "pressed"; desc { "pressed";
inherit: "default"; inherit: "default";
text.style: "efl_tags_textblock_style_pressed"; color_class: "/fg/pressed/multibuttonentry/text/button";
} }
desc { "disabled"; desc { "disabled";
inherit: "default"; inherit: "default";
text.style: "efl_tags_textblock_style_disabled"; color_class: "/fg/disabled/multibuttonentry/text/button";
} }
} }
} }
@ -224,7 +193,6 @@ group { "efl/tags/btn";
if (get_int(disabled) == 0) { if (get_int(disabled) == 0) {
set_state(PART:"close", "pressed", 0.0); set_state(PART:"close", "pressed", 0.0);
set_state(PART:"base", "pressed", 0.0); set_state(PART:"base", "pressed", 0.0);
set_state(PART:"shadow", "pressed", 0.0);
set_state(PART:"efl.btn.text", "pressed", 0.0); set_state(PART:"efl.btn.text", "pressed", 0.0);
} }
} }
@ -234,7 +202,6 @@ group { "efl/tags/btn";
if (get_int(disabled) == 0) { if (get_int(disabled) == 0) {
set_state(PART:"close", "default", 0.0); set_state(PART:"close", "default", 0.0);
set_state(PART:"base", "default", 0.0); set_state(PART:"base", "default", 0.0);
set_state(PART:"shadow", "default", 0.0);
set_state(PART:"efl.btn.text", "default", 0.0); set_state(PART:"efl.btn.text", "default", 0.0);
} }
} }
@ -260,7 +227,7 @@ group { "efl/tags/number";
nomouse; nomouse;
scale; scale;
desc { "default"; desc { "default";
color: 160 160 160 255; color_class: "/fg/normal/multibuttonentry/number";
text { font: FN; size: 10; text { font: FN; size: 10;
min: 1 1; min: 1 1;
ellipsis: -1; ellipsis: -1;

View File

@ -4,19 +4,19 @@ group { "efl/text/scroller";
parts { parts {
part { name: "bg"; part { name: "bg";
description { state: "default" 0.0; description { state: "default" 0.0;
color: DARK_GREY_BG_COLOR; color_class: "/bg/normal/entry";
} }
} }
part { name: "validation_glow"; type: RECT; mouse_events: 0; part { name: "validation_glow"; type: RECT; mouse_events: 0;
insert_after: "efl.background"; insert_after: "efl.background";
description { state: "default" 0.0; description { state: "default" 0.0;
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
description { state: "pass" 0.0; description { state: "pass" 0.0;
color: 0 255 0 90; color_class: "/bg/selected/entry/validate-pass";
} }
description { state: "fail" 0.0; description { state: "fail" 0.0;
color: 255 0 0 90; color_class: "/bg/selected/entry/validate-fail";
} }
} }
program { name: "validation_fail"; program { name: "validation_fail";
@ -43,14 +43,16 @@ group { "efl/text/scroller";
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "bg";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
color: 51 153 255 0; color_class: "/bg/normal/entry/focus";
color: 255 255 255 0; // no cc
visible: 0; visible: 0;
offscale; offscale;
} }
description { state: "focused" 0.0; description { state: "focused" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
color: 51 153 255 255;
rel1.offset: 0 -3; rel1.offset: 0 -3;
color_class: "/bg/selected/entry/focus";
color: 255 255 255 255; // no cc
visible: 1; visible: 1;
} }
} }
@ -82,8 +84,8 @@ group { "efl/text/scroller";
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
fixed: 1 1; fixed: 1 1;
rel1.offset: 2 2; rel1.offset: -1 2;
rel2.offset: 2 -3; rel2.offset: -1 -3;
rel2.relative: 0.0 1.0; rel2.relative: 0.0 1.0;
visible: 0; visible: 0;
align: 1.0 0.5; align: 1.0 0.5;
@ -91,6 +93,8 @@ group { "efl/text/scroller";
} }
description { state: "visible" 0.0; description { state: "visible" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
rel1.offset: 2 2;
rel2.offset: 2 -3;
visible: 1; visible: 1;
align: 0.0 0.5; align: 0.0 0.5;
} }
@ -108,15 +112,17 @@ group { "efl/text/scroller";
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
fixed: 1 1; fixed: 1 1;
rel1.offset: -3 2;
rel1.relative: 1.0 0.0; rel1.relative: 1.0 0.0;
rel2.offset: -3 -3; rel1.offset: 0 2;
rel2.offset: 0 -3;
visible: 0; visible: 0;
align: 0.0 0.5; align: 0.0 0.5;
offscale; offscale;
} }
description { state: "visible" 0.0; description { state: "visible" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
rel1.offset: -3 2;
rel2.offset: -3 -3;
visible: 1; visible: 1;
align: 1.0 0.5; align: 1.0 0.5;
} }
@ -185,7 +191,7 @@ group { "efl/text/single/scroller";
part { name: "bg"; type: RECT; part { name: "bg"; type: RECT;
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "efl.background"; rel.to: "efl.background";
color: DARK_GREY_BG_COLOR; color_class: "/bg/normal/entry";
} }
} }
part { name: "clipper"; type: RECT; part { name: "clipper"; type: RECT;
@ -201,13 +207,13 @@ group { "efl/text/single/scroller";
part { name: "validation_glow"; type: RECT; part { name: "validation_glow"; type: RECT;
mouse_events: 0; mouse_events: 0;
description { state: "default" 0.0; description { state: "default" 0.0;
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
description { state: "pass" 0.0; description { state: "pass" 0.0;
color: 0 255 0 90; color_class: "/bg/selected/entry/validate-pass";
} }
description { state: "fail" 0.0; description { state: "fail" 0.0;
color: 255 0 0 90; color_class: "/bg/selected/entry/validate-fail";
} }
} }
part { name: "glow"; type: RECT; mouse_events: 0; part { name: "glow"; type: RECT; mouse_events: 0;
@ -216,13 +222,15 @@ group { "efl/text/single/scroller";
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "bg";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
color: 51 153 255 0; color_class: "/bg/normal/entry/focus";
color: 255 255 255 0; // no cc
visible: 0; visible: 0;
offscale; offscale;
} }
description { state: "focused" 0.0; description { state: "focused" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
color: 51 153 255 255; color_class: "/bg/selected/entry/focus";
color: 255 255 255 255; // no cc
rel1.offset: 0 -3; rel1.offset: 0 -3;
visible: 1; visible: 1;
} }
@ -245,8 +253,8 @@ group { "efl/text/single/scroller";
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
fixed: 1 1; fixed: 1 1;
rel1.offset: 2 2; rel1.offset: -1 2;
rel2.offset: 2 -3; rel2.offset: -1 -3;
rel2.relative: 0.0 1.0; rel2.relative: 0.0 1.0;
visible: 0; visible: 0;
align: 1.0 0.5; align: 1.0 0.5;
@ -254,6 +262,8 @@ group { "efl/text/single/scroller";
} }
description { state: "visible" 0.0; description { state: "visible" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
rel1.offset: 2 2;
rel2.offset: 2 -3;
visible: 1; visible: 1;
align: 0.0 0.5; align: 0.0 0.5;
} }
@ -271,9 +281,9 @@ group { "efl/text/single/scroller";
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
fixed: 1 1; fixed: 1 1;
rel1.offset: -3 2;
rel1.relative: 1.0 0.0; rel1.relative: 1.0 0.0;
rel2.offset: -3 -3; rel1.offset: 0 2;
rel2.offset: 0 -3;
visible: 0; visible: 0;
align: 0.0 0.5; align: 0.0 0.5;
offscale; offscale;
@ -281,6 +291,8 @@ group { "efl/text/single/scroller";
description { state: "visible" 0.0; description { state: "visible" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
visible: 1; visible: 1;
rel1.offset: -3 2;
rel2.offset: -3 -3;
align: 1.0 0.5; align: 1.0 0.5;
} }
} }
@ -341,6 +353,7 @@ group { "efl/text/cursor";
clip_to: "clipper"; clip_to: "clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
min: 1 10; min: 1 10;
color_class: "/fg/normal/entry/cursor";
visible: 0; visible: 0;
} }
description { state: "visible" 0.0; description { state: "visible" 0.0;
@ -350,8 +363,7 @@ group { "efl/text/cursor";
} }
part { name: "clipper"; type: RECT; part { name: "clipper"; type: RECT;
description { state: "default" 0.0; description { state: "default" 0.0;
rel1.to: "cursor"; rel.to: "cursor";
rel2.to: "cursor";
fixed: 1 1; fixed: 1 1;
} }
description { state: "hidden" 0.0; description { state: "hidden" 0.0;
@ -428,7 +440,7 @@ group { "efl/text/selection";
parts { parts {
part { name: "base"; type: RECT; part { name: "base"; type: RECT;
description { state: "default" 0.0; description { state: "default" 0.0;
color: 51 153 255 128; color_class: "/bg/normal/entry/selection";
} }
} }
} }
@ -440,7 +452,7 @@ group { "efl/text/anchor";
part { name: "bar"; type: RECT; part { name: "bar"; type: RECT;
scale: 1; scale: 1;
description { state: "default" 0.0; description { state: "default" 0.0;
color: 51 153 255 255; color_class: "/fg/normal/entry/anchor";
fixed: 0 1; fixed: 0 1;
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
rel1.offset: -1 -1; rel1.offset: -1 -1;
@ -456,16 +468,16 @@ group { "efl/text";
data { data {
item: "font.name" "Sans"; item: "font.name" "Sans";
item: "font.size" "10"; item: "font.size" "10";
item: "style.color" "#a0a0a0"; item: "style.color" "cc:/fg/normal/entry/text";
item: "style.color_disabled" "#707070"; item: "style.color_disabled" "cc:/fg/disabled/entry/text";
item: "guide.font.name" "Sans"; item: "guide.font.name" "Sans";
item: "guide.font.size" "10"; item: "guide.font.size" "10";
item: "guide.style.color" "#505050"; item: "guide.style.color" "cc:/fg/normal/entry/text/guide";
} }
styles { styles {
style { name: "efl_ui_text_guide_style"; style { name: "efl_ui_text_guide_style";
base: "font="FN" font_size=10 color=#505050 wrap=word text_class=entry_guide_text left_margin=2 right_margin=2 ellipsis=0.0"; base: "font="FN" font_size=10 color=cc:/fg/normal/entry/text/guide wrap=word text_class=entry_guide_text left_margin=2 right_margin=2 ellipsis=0.0";
DISABLED_TEXTBLOCK_TAGS DISABLED_TEXTBLOCK_TAGS
} }
} }
@ -555,6 +567,7 @@ group { "efl/text/magnifier";
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "bg";
WIN_SHADOW; WIN_SHADOW;
color_class: "/shadow/normal/entry/magnifier";
} }
description { state: "hidden" 0.0; description { state: "hidden" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
@ -567,7 +580,7 @@ group { "efl/text/magnifier";
min: 80 40; min: 80 40;
rel1.offset: 4 4; rel1.offset: 4 4;
rel2.offset: -5 -5; rel2.offset: -5 -5;
color: 48 48 48 255; color_class: "/bg/normal/entry";
offscale; offscale;
} }
description { state: "hidden" 0.0; description { state: "hidden" 0.0;
@ -603,54 +616,57 @@ group { "efl/text/magnifier";
group { "efl/text/handler/start"; group { "efl/text/handler/start";
data.item: "version" "123"; data.item: "version" "123";
images.image: "handle_pick_up_left.png" COMP;
parts { parts {
part { name: "shadow"; mouse_events: 0; part { name: "base"; mouse_events: 0;
description { state: "default" 0.0;
rel.to: "bg";
WIN_SHADOW;
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0;
}
}
part { name: "bg"; type: RECT; mouse_events: 0;
scale: 1; scale: 1;
description { state: "default" 0.0; description { state: "default" 0.0;
min: 80 40; image.normal: "handle_pick_up_left.png";
rel1.offset: 4 4; min: 21 27; // 42 54
rel2.offset: -5 -5; align: (29/42) (11/54);
color: 48 48 48 255; color_class: "/fg/normal/entry/handler/start";
offscale;
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0; visible: 0;
} }
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
} }
part { name: "elm.swallow.content"; type: SWALLOW; mouse_events: 0; part { name: "elm.swallow.content"; type: SWALLOW; mouse_events: 0;
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "base";
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0; visible: 0;
} }
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
}
part { name: "event"; type: RECT;
scale: 1;
description { state: "default" 0.0;
rel.to: "base";
color: 0 0 0 0; // no cc
min: 32 32;
visible: 0;
}
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
} }
} }
programs { programs {
program { program { signal: "efl,handler,show"; source: "efl";
signal: "efl,handler,show"; source: "efl"; action: STATE_SET "visible" 0.0;
action: STATE_SET "default" 0.0; target: "base";
target: "shadow"; target: "event";
target: "bg";
target: "elm.swallow.content"; target: "elm.swallow.content";
} }
program { program { signal: "efl,handler,hide"; source: "efl";
signal: "efl,handler,hide"; source: "efl"; action: STATE_SET "default" 0.0;
action: STATE_SET "hidden" 0.0; target: "base";
target: "shadow"; target: "event";
target: "bg";
target: "elm.swallow.content"; target: "elm.swallow.content";
} }
} }
@ -658,54 +674,57 @@ group { "efl/text/handler/start";
group { "efl/text/handler/end"; group { "efl/text/handler/end";
data.item: "version" "123"; data.item: "version" "123";
images.image: "handle_pick_up_right.png" COMP;
parts { parts {
part { name: "shadow"; mouse_events: 0; part { name: "base"; mouse_events: 0;
description { state: "default" 0.0;
rel.to: "bg";
WIN_SHADOW;
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0;
}
}
part { name: "bg"; type: RECT; mouse_events: 0;
scale: 1; scale: 1;
description { state: "default" 0.0; description { state: "default" 0.0;
min: 80 40; image.normal: "handle_pick_up_right.png";
rel1.offset: 4 4; min: 21 27; // 42 54
rel2.offset: -5 -5; align: (29/42) (11/54);
color: 48 48 48 255; color_class: "/fg/normal/entry/handler/end";
offscale;
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0; visible: 0;
} }
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
} }
part { name: "elm.swallow.content"; type: SWALLOW; mouse_events: 0; part { name: "elm.swallow.content"; type: SWALLOW; mouse_events: 0;
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "base";
}
description { state: "hidden" 0.0;
inherit: "default" 0.0;
visible: 0; visible: 0;
} }
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
}
part { name: "event"; type: RECT;
scale: 1;
description { state: "default" 0.0;
rel.to: "base";
color: 0 0 0 0; // no cc
min: 32 32;
visible: 0;
}
description { state: "visible" 0.0;
inherit: "default" 0.0;
visible: 1;
}
} }
} }
programs { programs {
program { program { signal: "efl,handler,show"; source: "efl";
signal: "efl,handler,show"; source: "efl"; action: STATE_SET "visible" 0.0;
action: STATE_SET "default" 0.0; target: "base";
target: "shadow"; target: "event";
target: "bg";
target: "elm.swallow.content"; target: "elm.swallow.content";
} }
program { program { signal: "efl,handler,hide"; source: "efl";
signal: "efl,handler,hide"; source: "efl"; action: STATE_SET "default" 0.0;
action: STATE_SET "hidden" 0.0; target: "base";
target: "shadow"; target: "event";
target: "bg";
target: "elm.swallow.content"; target: "elm.swallow.content";
} }
} }

View File

@ -101,7 +101,7 @@ group { "efl/timepicker";
rect { "bg"; rect { "bg";
desc { "default"; desc { "default";
rel.to: "base"; rel.to: "base";
color: 64 64 64 255; color: 0 0 0 0; // no cc
} }
} }
text { "colon"; text { "colon";
@ -109,20 +109,22 @@ group { "efl/timepicker";
desc { "default"; desc { "default";
rel1.to: "efl.field1"; rel1.to: "efl.field1";
rel1.relative: 1.0 0.0; rel1.relative: 1.0 0.0;
rel1.offset: 4 4;
rel2.to: "efl.field2"; rel2.to: "efl.field2";
rel2.relative: 0.0 1.0; rel2.relative: 0.0 1.0;
color: 160 160 160 255; rel2.offset: -5 -5;
text { offscale;
font: FN; color_class: "/fg/normal/timepicker";
size: 10; text { font: FN; size: 10;
min: 1 1; min: 1 1;
text: ":"; text: ":";
align: 0.5 0.5; align: 0.5 0.5;
} }
vis; vis;
fixed: 1 1;
} }
desc { "invisible"; desc { "invisible";
inherit: default 0.0; inherit: "default" 0.0;
hid; hid;
} }
} }
@ -131,7 +133,7 @@ group { "efl/timepicker";
desc { "default"; desc { "default";
min: 23 69; min: 23 69;
rel1.offset: 4 4; rel1.offset: 4 4;
rel2.offset: -3 -5; rel2.offset: -5 -5;
rel2.relative: (1/3) 1.0; rel2.relative: (1/3) 1.0;
offscale; offscale;
} }
@ -144,9 +146,9 @@ group { "efl/timepicker";
scale; scale;
desc { "default"; desc { "default";
min: 23 69; min: 23 69;
rel1.offset: 2 4; rel1.offset: 4 4;
rel1.relative: (1/3) 0.0; rel1.relative: (1/3) 0.0;
rel2.offset: -3 -5; rel2.offset: -5 -5;
rel2.relative: (2/3) 1.0; rel2.relative: (2/3) 1.0;
offscale; offscale;
} }
@ -173,7 +175,7 @@ group { "efl/timepicker";
repeat; repeat;
desc { "default"; desc { "default";
rel.to: "base"; rel.to: "base";
color: 0 0 0 0; color: 0 0 0 0; // no cc
} }
} }
} }

View File

@ -222,6 +222,7 @@ group { name: "elm/scroller/entry_single/default";
rel1.relative: 0.0 1.0; rel1.relative: 0.0 1.0;
rel1.offset: 0 0; rel1.offset: 0 0;
color_class: "/bg/normal/entry/focus"; color_class: "/bg/normal/entry/focus";
color: 255 255 255 0; // no cc
visible: 0; visible: 0;
offscale; offscale;
} }
@ -229,6 +230,7 @@ group { name: "elm/scroller/entry_single/default";
inherit: "default" 0.0; inherit: "default" 0.0;
rel1.offset: 0 -3; rel1.offset: 0 -3;
color_class: "/bg/selected/entry/focus"; color_class: "/bg/selected/entry/focus";
color: 255 255 255 255; // no cc
visible: 1; visible: 1;
} }
} }
@ -547,7 +549,7 @@ group { name: "elm/entry/base/default";
DISABLED_TEXTBLOCK_TAGS DISABLED_TEXTBLOCK_TAGS
} }
style { name: "entry_guide_style"; style { name: "entry_guide_style";
base: "font="FN" font_size=10 color=cc:/fg/disabled/entry/text/guide wrap=word text_class=entry_guide_text left_margin=2 right_margin=2 ellipsis=0.0"; base: "font="FN" font_size=10 color=cc:/fg/normal/entry/text/guide wrap=word text_class=entry_guide_text left_margin=2 right_margin=2 ellipsis=0.0";
DISABLED_TEXTBLOCK_TAGS DISABLED_TEXTBLOCK_TAGS
} }
} }
@ -977,6 +979,7 @@ group { name: "elm/entry/magnifier/default";
description { state: "default" 0.0; description { state: "default" 0.0;
rel.to: "bg"; rel.to: "bg";
WIN_SHADOW; WIN_SHADOW;
color_class: "/shadow/normal/entry/magnifier";
} }
description { state: "hidden" 0.0; description { state: "hidden" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;

View File

@ -129,9 +129,8 @@ group { name: "elm/multibuttonentry/btn/default";
scale: 1; scale: 1;
description { state: "default" 0.0; description { state: "default" 0.0;
fixed: 1 0; fixed: 1 0;
min: 4 4; min: 15 15;
align: 1.0 0.5; align: 1.0 0.5;
aspect: 1.0 1.0; aspect_preference: VERTICAL;
rel.to: "base"; rel.to: "base";
rel1.relative: 1.0 0.0; rel1.relative: 1.0 0.0;
rel1.offset: -5 4; rel1.offset: -5 4;