diff options
Diffstat (limited to 'data/themes/default/edc/elm/index.edc')
-rw-r--r-- | data/themes/default/edc/elm/index.edc | 686 |
1 files changed, 686 insertions, 0 deletions
diff --git a/data/themes/default/edc/elm/index.edc b/data/themes/default/edc/elm/index.edc new file mode 100644 index 0000000..0f88ef6 --- /dev/null +++ b/data/themes/default/edc/elm/index.edc @@ -0,0 +1,686 @@ +group { name: "elm/index/base/vertical/default"; + parts { + part { name: "clip"; type: RECT; mouse_events: 0; + description { state: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + description { state: "active" 0.0; + visible: 1; + color: 255 255 255 255; + } + } + part { name: "clip2"; type: RECT; mouse_events: 0; + clip_to: "clip"; + description { state: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + description { state: "active" 0.0; + visible: 1; + color: 255 255 255 255; + } + } + part { name: "elm.swallow.index.0"; type: SWALLOW; + clip_to: "clip"; + description { state: "default" 0.0; + align: 1.0 0.5; + fixed: 1 1; + rel1 { + relative: 1.0 0.5; + offset: -1 5; + } + rel2 { + relative: 1.0 0.5; + offset: -1 -6; + } + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + clip_to: "clip2"; + effect: GLOW; + description { state: "default" 0.0; + align: 1.0 0.5; + fixed: 1 1; + rel1 { + to_x: "elm.swallow.event.0"; + to_y: "elm.dragable.pointer"; + relative: 0.0 0.5; + offset: -16 0; + } + rel2 { + to_x: "elm.swallow.event.0"; + to_y: "elm.dragable.pointer"; + relative: 0.0 0.5; + offset: -16 -1; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 20; + min: 1 1; + ellipsis: -1; + align: 1.0 0.5; + } + } + } + part { name: "elm.dragable.pointer"; type: RECT; mouse_events: 0; + clip_to: "clip"; + dragable { + x: 1 1 0; + y: 1 1 0; + } + description { state: "default" 0.0; + fixed: 1 1; + min: 8 8; + max: 8 8; + visible: 0; + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 0.0 0.0; + offset: 0 0; + } + } + } + part { name: "elm.swallow.event.0"; type: SWALLOW; + description { state: "default" 0.0; + align: 1.0 0.5; + fixed: 1 1; + rel1 { + relative: 1.0 0.0; + offset: -1 0; + } + rel2 { + relative: 1.0 1.0; + offset: -1 -1; + } + } + } + part { name: "access"; type: RECT; + repeat_events: 1; + description { state: "default" 0.0; + rel1.to:"elm.swallow.event.0"; + rel2.to:"elm.swallow.event.0"; + color: 0 0 0 0; + } + } + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + transition: DECELERATE 0.5; + target: "clip"; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + transition: DECELERATE 0.5; + target: "clip"; + } + program { name: "active2"; + signal: "elm,indicator,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + transition: DECELERATE 0.5; + target: "clip2"; + } + program { name: "inactive2"; + signal: "elm,indicator,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + transition: DECELERATE 0.5; + target: "clip2"; + } + } +} + +group { name: "elm/index/item/vertical/default"; + data.item: "stacking" "below"; + images { + image: "darken_rounded_square_half.png" COMP; + } + parts { + part { name: "base"; mouse_events: 0; + description { state: "default" 0.0; + image { + normal: "darken_rounded_square_half.png"; + border: 7 0 6 8; + } + fill.smooth: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + rel1.offset: -16 0; + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + effect: SHADOW BOTTOM; + description { + state: "default" 0.0; + rel1 { + to: "base"; + relative: 0.0 0.0; + offset: 4 4; + } + rel2 { + to: "base"; + relative: 0.5 1.0; + offset: -1 -1; + } + color: FN_COL_DEFAULT; + text { + font: FN; + size: 10; + min: 1 1; + ellipsis: -1; + align: 0.5 0.5; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 0; + } + } + part { name: "elm.text2"; type: TEXT; mouse_events: 0; + scale: 1; + effect: GLOW; + description { + state: "default" 0.0; + visible: 0; + rel1 { + to: "base"; + relative: 0.0 0.0; + offset: 4 4; + } + rel2 { + to: "base"; + relative: 0.5 1.0; + offset: -1 -1; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 10; + min: 0 0; + align: 0.5 0.5; + text_source: "elm.text"; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "active_base"; + } + program { name: "active_base"; + action: STATE_SET "active" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "inactive_base"; + } + program { name: "inactive_base"; + action: STATE_SET "default" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + } +} + +group { name: "elm/index/item_odd/vertical/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + parts { + part { name: "base"; mouse_events: 0; + description { state: "default" 0.0; + image { + normal: "darken_rounded_square_half.png"; + border: 7 0 6 8; + } + fill.smooth: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + rel1.offset: -16 0; + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + effect: SHADOW BOTTOM; + description { + state: "default" 0.0; + rel1 { + to: "base"; + relative: 0.0 0.0; + offset: 4 4; + } + rel2 { + to: "base"; + relative: 0.5 1.0; + offset: -1 -1; + } + color: FN_COL_DEFAULT; + text { + font: FN; + size: 10; + min: 1 1; + ellipsis: -1; + align: 0.5 0.5; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 0; + } + } + part { name: "elm.text2"; type: TEXT; mouse_events: 0; + scale: 1; + effect: GLOW; + description { + state: "default" 0.0; + visible: 0; + rel1 { + to: "base"; + relative: 0.0 0.0; + offset: 4 4; + } + rel2 { + to: "base"; + relative: 0.5 1.0; + offset: -1 -1; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 10; + min: 0 0; + align: 0.5 0.5; + text_source: "elm.text"; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "active_base"; + } + program { name: "active_base"; + action: STATE_SET "active" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "inactive_base"; + } + program { name: "inactive_base"; + action: STATE_SET "default" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + } +} + +group { name: "elm/index/base/horizontal/default"; + parts { + part { name: "clip"; type: RECT; mouse_events: 0; + description { state: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + description { state: "active" 0.0; + visible: 1; + color: 255 255 255 255; + } + } + part { name: "clip2"; type: RECT; mouse_events: 0; + clip_to: "clip"; + description { state: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + description { state: "active" 0.0; + visible: 1; + color: 255 255 255 255; + } + } + part { name: "elm.swallow.index.0"; type: SWALLOW; + clip_to: "clip"; + description { state: "default" 0.0; + align: 0.5 1.0; + fixed: 1 1; + rel1 { + relative: 0.5 1; + offset: 0 0; + } + rel2 { + relative: 0.5 1; + offset: -1 -1; + } + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + clip_to: "clip2"; + effect: GLOW; + description { state: "default" 0.0; + align: 0.5 1; + fixed: 1 1; + rel1 { + to_x: "elm.dragable.pointer"; + to_y: "elm.swallow.event.0"; + relative: 0.5 0; + offset: 0 -16; + } + rel2 { + to_x: "elm.dragable.pointer"; + to_y: "elm.swallow.event.0"; + relative: 0.5 0; + offset: -1 -16; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 20; + min: 1 1; + ellipsis: -1; + align: 0.5 1; + } + } + } + part { name: "elm.dragable.pointer"; type: RECT; mouse_events: 0; + clip_to: "clip"; + dragable { + x: 1 1 0; + y: 1 1 0; + } + description { state: "default" 0.0; + fixed: 1 1; + min: 8 8; + max: 8 8; + visible: 0; + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 0.0 0.0; + offset: 0 0; + } + } + } + part { name: "elm.swallow.event.0"; type: SWALLOW; + description { state: "default" 0.0; + align: 0.5 1; + fixed: 1 1; + rel1 { + relative: 0.0 1.0; + offset: -1 0; + } + rel2 { + relative: 1.0 1.0; + offset: -1 -1; + } + } + } + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + transition: DECELERATE 0.5; + target: "clip"; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + transition: DECELERATE 0.5; + target: "clip"; + } + program { name: "active2"; + signal: "elm,indicator,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + transition: DECELERATE 0.5; + target: "clip2"; + } + program { name: "inactive2"; + signal: "elm,indicator,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + transition: DECELERATE 0.5; + target: "clip2"; + } + } +} + +group { name: "elm/index/item/horizontal/default"; + data.item: "stacking" "below"; + images { + image: "darken_rounded_square_half_h.png" COMP; + } + parts { + part { name: "base"; mouse_events: 0; + description { + state: "default" 0.0; + image { + normal: "darken_rounded_square_half_h.png"; + border: 6 8 7 0; + } + fill.smooth: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + rel1.offset: 0 -16; + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + effect: SHADOW BOTTOM; + description { state: "default" 0.0; + rel1 { + to: "base"; + relative: 0.25 0.0; + } + rel2 { + to: "base"; + relative: 0.75 1.0; + } + color: FN_COL_DEFAULT; + text { + font: FN; + size: 10; + min: 1 1; + ellipsis: -1; + align: 0.5 0.5; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 0; + } + } + part { name: "elm.text2"; type: TEXT; mouse_events: 0; + scale: 1; + effect: GLOW; + description { + state: "default" 0.0; + visible: 0; + rel1 { + to: "base"; + relative: 0.25 0.0; + } + rel2 { + to: "base"; + relative: 0.75 1.0; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 10; + min: 0 0; + align: 0.5 0.5; + text_source: "elm.text"; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "active_base"; + } + program { name: "active_base"; + action: STATE_SET "active" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "inactive_base"; + } + program { name: "inactive_base"; + action: STATE_SET "default" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + } +} + +group { name: "elm/index/item_odd/horizontal/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + parts { + part { name: "base"; mouse_events: 0; + description { state: "default" 0.0; + image { + normal: "darken_rounded_square_half_h.png"; + border: 6 8 7 0; + } + fill.smooth: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + rel1.offset: 0 -16; + } + } + part { name: "elm.text"; type: TEXT; mouse_events: 0; + scale: 1; + effect: SHADOW BOTTOM; + description { state: "default" 0.0; + rel1 { + to: "base"; + relative: 0.25 0.0; + } + rel2 { + to: "base"; + relative: 0.75 1.0; + } + color: FN_COL_DEFAULT; + text { + font: FN; + size: 10; + min: 1 1; + ellipsis: -1; + align: 0.5 0.5; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 0; + } + } + part { name: "elm.text2"; type: TEXT; mouse_events: 0; + scale: 1; + effect: GLOW; + description { + state: "default" 0.0; + visible: 0; + rel1 { + to: "base"; + relative: 0.25 0.0; + } + rel2 { + to: "base"; + relative: 0.75 1.0; + } + color: FN_COL_HIGHLIGHT; + text { + font: FN; + size: 10; + min: 0 0; + align: 0.5 0.5; + text_source: "elm.text"; + } + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + + } + programs { + program { name: "active"; + signal: "elm,state,active"; source: "elm"; + action: STATE_SET "active" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "active_base"; + } + program { name: "active_base"; + action: STATE_SET "active" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + program { name: "inactive"; + signal: "elm,state,inactive"; source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + target: "elm.text2"; + after: "inactive_base"; + } + program { name: "inactive_base"; + action: STATE_SET "default" 0.0; + target: "base"; + transition: DECELERATE 0.5; + } + } +} |