diff --git a/data/elementary/themes/edc/efl/calendar.edc b/data/elementary/themes/edc/efl/calendar.edc index 5408d44951..b72e3c65cd 100644 --- a/data/elementary/themes/edc/efl/calendar.edc +++ b/data/elementary/themes/edc/efl/calendar.edc @@ -152,7 +152,7 @@ rel2.to: "cit_"#_pos"_selected"; \ rel2.offset: -2 -2; \ image.normal: "diagonal_stripes.png"; \ - color: 255 255 255 25; \ + color: 51 153 255 25; \ TILED_PATTERN(240, 240) \ color_class: "calendar_day_selected"; \ visible: 0; \ @@ -166,9 +166,9 @@ description { state: "default" 0.0; \ rel1.to: "cit_"#_pos"_rect"; \ rel2.to: "cit_"#_pos"_rect"; \ - image.normal: "outline_glow.png"; \ + image.normal: "outline.png"; \ image.border: 4 4 4 4; \ - color_class: "calendar_day_selected"; \ + color: 51 153 255 255; \ visible: 0; \ } \ description { state: "selected" 0.0; \ @@ -180,9 +180,9 @@ description { state: "default" 0.0; \ rel1.to: "cit_"#_pos"_rect"; \ rel2.to: "cit_"#_pos"_rect"; \ - image.normal: "outline_glow.png"; \ + image.normal: "outline.png"; \ image.border: 4 4 4 4; \ - color: 255 255 255 128; \ + color: 51 153 255 255; \ color_class: "calendar_day_highlighted"; \ visible: 0; \ } \ @@ -426,7 +426,7 @@ group { "efl/calendar"; images.image: "sym_left_glow_normal.png" COMP; images.image: "sym_right_glow_normal.png" COMP; images.image: "icon_border_remember.png" COMP; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "box_glow.png" COMP; images.image: "diagonal_stripes.png" COMP; data.item: "focus_highlight" "on"; diff --git a/data/elementary/themes/edc/elm/calendar.edc b/data/elementary/themes/edc/elm/calendar.edc index cc60f67082..0d460ea614 100644 --- a/data/elementary/themes/edc/elm/calendar.edc +++ b/data/elementary/themes/edc/elm/calendar.edc @@ -161,9 +161,8 @@ rel2.to: "cit_"#_pos"_selected"; \ rel2.offset: -2 -2; \ image.normal: "diagonal_stripes.png"; \ - color: 255 255 255 25; \ + color: 51 153 255 25; \ TILED_PATTERN(240, 240) \ - color_class: "calendar_day_selected"; \ visible: 0; \ } \ description { state: "selected" 0.0; \ @@ -175,9 +174,9 @@ description { state: "default" 0.0; \ rel1.to: "cit_"#_pos"_rect"; \ rel2.to: "cit_"#_pos"_rect"; \ - image.normal: "outline_glow.png"; \ + image.normal: "outline.png"; \ image.border: 4 4 4 4; \ - color_class: "calendar_day_selected"; \ + color: 51 153 255 255; \ visible: 0; \ } \ description { state: "selected" 0.0; \ @@ -189,10 +188,9 @@ description { state: "default" 0.0; \ rel1.to: "cit_"#_pos"_rect"; \ rel2.to: "cit_"#_pos"_rect"; \ - image.normal: "outline_glow.png"; \ + image.normal: "outline.png"; \ image.border: 4 4 4 4; \ - color: 255 255 255 128; \ - color_class: "calendar_day_highlighted"; \ + color: 51 153 255 255; \ visible: 0; \ } \ description { state: "highlighted" 0.0; \ @@ -447,7 +445,7 @@ group { name: "elm/calendar/base/default"; images.image: "sym_left_glow_normal.png" COMP; images.image: "sym_right_glow_normal.png" COMP; images.image: "icon_border_remember.png" COMP; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "box_glow.png" COMP; images.image: "diagonal_stripes.png" COMP; data.item: "focus_highlight" "on"; diff --git a/data/elementary/themes/edc/fileman.edc b/data/elementary/themes/edc/fileman.edc index b27c80fb3d..7876440cb2 100644 --- a/data/elementary/themes/edc/fileman.edc +++ b/data/elementary/themes/edc/fileman.edc @@ -1,3 +1,17 @@ +#define IC(_NAME, _ICON) \ +set { name: _NAME; \ + image {image: _ICON"-060.png" COMP; size: 31 31 60000 60000; } \ + image {image: _ICON"-030.png" COMP; size: 16 16 30 30; } \ + image {image: _ICON"-015.png" COMP; size: 0 0 15 15; } \ +} +IC("ic-arrow-l", "arrow-l") +IC("ic-arrow-r", "arrow-r") +IC("ic-arrow-u", "arrow-u") +IC("ic-arrow-d", "arrow-d") +IC("ic-reload", "reload") +IC("ic-heart", "heart") +#undef IC + group { name: "e/fileman/default/list/variable"; alias: "e/fileman/default/list/fixed"; // data.item: "stacking" "above"; @@ -164,10 +178,9 @@ group { name: "e/fileman/default/list/variable"; } ////////////////////////// part { name: "event"; type: RECT; + ignore_flags: ON_HOLD; description { state: "default" 0.0; color: 0 0 0 0; - rel1.to: "icon_base"; - rel2.to: "icon_base"; } description { state: "disabled" 0.0; inherit: "default" 0.0; @@ -878,11 +891,13 @@ group { name: "e/fileman/popup/default"; } } part { name: "e.swallow.content"; type: SWALLOW; + scale: 1; description { state: "default" 0.0; rel1.offset: 4 4; rel1.relative: 0.0 1.0; rel1.to_y: "e.text.title"; rel2.offset: -5 -5; + offscale; } } part { name: "e.text.title"; type: TEXT; mouse_events: 0; @@ -900,6 +915,7 @@ group { name: "e/fileman/popup/default"; min: 0 1; } fixed: 0 1; + offscale; } } } @@ -915,8 +931,6 @@ group { name: "e/fileman/desktop/scrollframe"; } part { name: "e.swallow.content"; description { state: "default" 0.0; - rel1.offset: 0 0; - rel2.offset: -1 -1; } } } @@ -924,9 +938,9 @@ group { name: "e/fileman/desktop/scrollframe"; group { name: "e/fileman/default/overlay"; alias: "e/fileman/desktop/overlay"; - images.image: "darken_rounded_square.png" COMP; - images.image: "knob_round_busy.png" COMP; - images.image: "glow_round_corners.png" COMP; + IMAGE_RING("ringa", 160) + IMAGE_RING("ringb", 160) + IMAGE_RING("ringc", 160) parts { part { name: "typebuf_clip"; type: RECT; description { state: "default" 0.0; @@ -948,31 +962,31 @@ group { name: "e/fileman/default/overlay"; color: 255 255 255 255; } } - part { name: "busy_bevel"; mouse_events: 0; + part { name: "busy_base"; type: RECT; mouse_events: 0; + scale: 1; clip_to: "busy_clip"; description { state: "default" 0.0; - rel1.offset: -12 0; - rel1.to: "e.text.busy_label"; - rel2.offset: 11 -1; - rel2.to: "e.text.busy_label"; - image.normal: "darken_rounded_square.png"; - image.border: 15 15 15 15; - fill.smooth: 0; + rel1.offset: -8 -8; + rel1.to: "busy_area"; + rel2.relative: 1.0 1.0; + rel2.offset: 7 7; + rel2.to_x: "e.text.busy_label"; + rel2.to_y: "busy_area"; + color: 0 0 0 192; + offscale; } } part { name: "e.text.busy_label"; type: TEXT; mouse_events: 0; clip_to: "busy_clip"; - effect: SHADOW BOTTOM; scale: 1; description { state: "default" 0.0; - rel1.relative: 1.0 0.0; - rel1.offset: 12 0; - rel1.to: "knob"; - rel2.offset: 12 -1; - rel2.to: "knob"; + rel1.offset: (16+8+40+8) (-1-16-8-40); + rel1.relative: 0.0 1.0; + rel2.offset: (16+8+40+8) (-1-16-8); + rel2.relative: 0.0 1.0; align: 0.0 0.5; - color: FN_COL_DEFAULT; - color_class: "fileman_busy"; + color: 255 255 255 255; + offscale; text { font: FNBD; size: 10; min: 1 1; ellipsis: -1; @@ -981,60 +995,42 @@ group { name: "e/fileman/default/overlay"; } } } - part { name: "knob"; mouse_events: 0; - clip_to: "busy_clip"; + part { name: "busy_area"; type: SPACER; + scale: 1; description { state: "default" 0.0; - fixed: 1 1; - image.normal: "knob_round_busy.png"; - min: 40 40; - max: 40 40; + rel1.offset: (16+8) (-1-16-8); rel1.relative: 0.0 1.0; - rel1.offset: 7 -8; + rel2.offset: (16+8) (-1-16-8); rel2.relative: 0.0 1.0; - rel2.offset: 7 -8; align: 0.0 1.0; - fixed: 1 1; + FIXED_SIZE(40, 40) + offscale; } } - part { name: "knob_spinner"; mouse_events: 0; - clip_to: "busy_clip"; - description { state: "default" 0.0; - fixed: 1 1; - rel1.to: "knob"; - rel2.to: "knob"; - image.normal: "glow_round_corners.png"; - map.on: 1; - map.smooth: 1; - map.rotation.center: "knob"; - } - description { state: "spin" 0.0; - inherit: "default" 0.0; - map.rotation.z: 360; - } - } - part { name: "bevel"; mouse_events: 0; + BUSY("busy_area", "e,state,busy,start", "e", "e,state,busy,stop", "e") + + part { name: "typebuf_base"; type: RECT; mouse_events: 0; clip_to: "typebuf_clip"; + scale: 1; description { state: "default" 0.0; - rel1.offset: -15 -15; + rel1.offset: -8 -8; rel1.to: "e.text.typebuf_label"; - rel2.offset: 14 14; + rel2.offset: 7 7; rel2.to: "e.text.typebuf_label"; - image.normal: "darken_rounded_square.png"; - image.border: 15 15 15 15; - fill.smooth: 0; + color: 0 0 0 192; + offscale; } } part { name: "e.text.typebuf_label"; type: TEXT; mouse_events: 0; clip_to: "typebuf_clip"; - effect: SHADOW BOTTOM; scale: 1; description { state: "default" 0.0; rel1.relative: 0.5 0.5; rel1.offset: -8 -8; rel2.relative: 0.5 0.5; rel2.offset: 7 7; - color: FN_COL_DEFAULT; - color_class: "fileman_typebuf"; + color: 255 255 255 255; + offscale; text { font: FNBD; size: 10; min: 1 1; ellipsis: -1; @@ -1045,72 +1041,42 @@ group { name: "e/fileman/default/overlay"; } } programs { - program { name: "spin"; - signal: "e,state,busy,start"; source: "e"; - action: STATE_SET "spin" 0.0; - transition: LINEAR 1.0; - target: "knob_spinner"; - after: "spin2"; - } - program { name: "spin2"; - action: STATE_SET "default" 0.0; - target: "knob_spinner"; - after: "spin"; - } - program { - signal: "e,state,busy,start"; source: "e"; - action: STATE_SET "active" 0.0; - transition: SINUSOIDAL 0.25; - target: "busy_clip"; - } - program { - signal: "e,state,busy,stop"; source: "e"; - action: STATE_SET "default" 0.0; - transition: SINUSOIDAL 1.0; - target: "busy_clip"; - after: "spin3"; - } - program { name: "spin3"; - action: ACTION_STOP; - target: "spin"; - target: "spin2"; - after: "spin4"; - } - program { name: "spin4"; - action: STATE_SET "default" 0.0; - target: "knob_spinner"; - } - program { - signal: "e,state,typebuf,start"; source: "e"; + program { signal: "e,state,typebuf,start"; source: "e"; action: STATE_SET "active" 0.0; transition: SINUSOIDAL 0.25; target: "typebuf_clip"; } - program { - signal: "e,state,typebuf,stop"; source: "e"; + program { signal: "e,state,typebuf,stop"; source: "e"; action: STATE_SET "default" 0.0; transition: SINUSOIDAL 1.0; target: "typebuf_clip"; } + program { signal: "e,state,busy,start"; source: "e"; + action: STATE_SET "active" 0.0; + transition: SINUSOIDAL 0.25; + target: "busy_clip"; + } + program { signal: "e,state,busy,stop"; source: "e"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 1.0; + target: "busy_clip"; + } } } group { name: "e/fileman/default/list/drop_in"; alias: "e/fileman/desktop/list/drop_in"; - images.image: "mini_blue_glow_arrow_0.png" COMP; - images.image: "mini_blue_glow_arrow_1.png" COMP; - images.image: "mini_blue_glow_arrow_2.png" COMP; - images.image: "mini_blue_glow_arrow_3.png" COMP; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "diagonal_stripes.png" COMP; parts { part { name: "base"; mouse_events: 0; description { state: "default" 0.0; - image.normal: "outline_glow.png"; + image.normal: "outline.png"; image.border: 4 4 4 4; image.middle: 0; fill.smooth: 0; visible: 0; + color: 51 153 255 255; } description { state: "active" 0.0; inherit: "default" 0.0; @@ -1124,7 +1090,7 @@ group { name: "e/fileman/default/list/drop_in"; rel2.offset: -2 -2; rel2.to: "base"; image.normal: "diagonal_stripes.png"; - color: 255 255 255 25; + color: 51 153 255 25; TILED_PATTERN(240, 240) visible: 0; } @@ -1133,40 +1099,16 @@ group { name: "e/fileman/default/list/drop_in"; visible: 1; } } - part { name: "drop0"; mouse_events: 0; + part { name: "arrow0"; mouse_events: 0; + scale: 1; description { state: "default" 0.0; - image.normal: "mini_blue_glow_arrow_0.png"; - rel1.offset: -10 -10; - rel1.relative: 0.0 0.0; - rel2.offset: -10 -10; - rel2.relative: 0.0 0.0; - align: 0.0 0.0; - min: 10 10; - fixed: 1 1; - visible: 0; - } - description { state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - } - description { state: "hidden" 0.0; - inherit: "default" 0.0; - rel1.offset: 11 11; - rel2.offset: 11 11; - min: 1 1; - color: 255 255 255 0; - } - } - part { name: "drop1"; mouse_events: 0; - description { state: "default" 0.0; - image.normal: "mini_blue_glow_arrow_1.png"; - rel1.offset: 9 -10; - rel1.relative: 1.0 0.0; - rel2.offset: 9 -10; + rel.to: "base"; + align: 0.5 0.0; + rel1.relative: 0.0 -1.0; rel2.relative: 1.0 0.0; - align: 1.0 0.0; - min: 10 10; - fixed: 1 1; + image.normal: "ic-arrow-d"; + FIXED_SIZE(15, 15) + color: 51 153 255 255; visible: 0; } description { state: "active" 0.0; @@ -1175,46 +1117,22 @@ group { name: "e/fileman/default/list/drop_in"; } description { state: "hidden" 0.0; inherit: "default" 0.0; - rel1.offset: -12 11; - rel2.offset: -12 11; - min: 1 1; - color: 255 255 255 0; - } - } - part { name: "drop2"; mouse_events: 0; - description { state: "default" 0.0; - image.normal: "mini_blue_glow_arrow_2.png"; - rel1.offset: 9 9; - rel1.relative: 1.0 1.0; - rel2.offset: 9 9; - rel2.relative: 1.0 1.0; - align: 1.0 1.0; - min: 10 10; - fixed: 1 1; + align: 0.5 1.0; + FIXED_SIZE(1, 1) + color: 51 153 255 0; visible: 0; } - description { state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - } - description { state: "hidden" 0.0; - inherit: "default" 0.0; - rel1.offset: -12 -12; - rel2.offset: -12 -12; - min: 1 1; - color: 255 255 255 0; - } } - part { name: "drop3"; mouse_events: 0; + part { name: "arrow1"; mouse_events: 0; + scale: 1; description { state: "default" 0.0; - image.normal: "mini_blue_glow_arrow_3.png"; - rel1.offset: -10 9; + rel.to: "base"; + align: 0.5 1.0; rel1.relative: 0.0 1.0; - rel2.offset: -10 9; - rel2.relative: 0.0 1.0; - align: 0.0 1.0; - min: 10 10; - fixed: 1 1; + rel2.relative: 1.0 2.0; + image.normal: "ic-arrow-u"; + FIXED_SIZE(15, 15) + color: 51 153 255 255; visible: 0; } description { state: "active" 0.0; @@ -1223,10 +1141,10 @@ group { name: "e/fileman/default/list/drop_in"; } description { state: "hidden" 0.0; inherit: "default" 0.0; - rel1.offset: 11 -12; - rel2.offset: 11 -12; - min: 1 1; - color: 255 255 255 0; + align: 0.5 0.0; + FIXED_SIZE(1, 1) + color: 51 153 255 0; + visible: 0; } } } @@ -1234,19 +1152,15 @@ group { name: "e/fileman/default/list/drop_in"; program { name: "drop1"; signal: "e,state,selected"; source: "e"; action: STATE_SET "active" 0.0; - target: "drop0"; - target: "drop1"; - target: "drop2"; - target: "drop3"; + target: "arrow0"; + target: "arrow1"; after: "drop2"; } program { name: "drop2"; action: STATE_SET "hidden" 0.0; transition: LINEAR 0.5; - target: "drop0"; - target: "drop1"; - target: "drop2"; - target: "drop3"; + target: "arrow0"; + target: "arrow1"; after: "drop1"; } program { @@ -1258,10 +1172,8 @@ group { name: "e/fileman/default/list/drop_in"; program { signal: "e,state,unselected"; source: "e"; action: STATE_SET "default" 0.0; - target: "drop0"; - target: "drop1"; - target: "drop2"; - target: "drop3"; + target: "arrow0"; + target: "arrow1"; } program { signal: "e,state,unselected"; source: "e"; @@ -1274,60 +1186,31 @@ group { name: "e/fileman/default/list/drop_in"; group { name: "e/fileman/default/list/drop_between"; alias: "e/fileman/desktop/list/drop_between"; - images.image: "glow_small.png" COMP; - images.image: "sym_down_glow_normal.png" COMP; - images.image: "sym_up_glow_normal.png" COMP; parts { - part { name: "base"; mouse_events: 0; + part { name: "base"; type: RECT; mouse_events: 0; description { state: "default" 0.0; - rel1.offset: -4 -4; - rel2.offset: 3 3; - image.normal: "glow_small.png"; - image.border: 7 7 7 7; - fill.smooth: 0; - min: 8 8; - visible: 0; - } - description { state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - } - } - part { name: "drop0"; mouse_events: 0; - description { state: "default" 0.0; - image.normal: "sym_down_glow_normal.png"; - rel1.offset: 0 -20; - rel1.relative: 0.5 0.0; - rel2.offset: -1 -20; - rel2.relative: 0.5 0.0; - align: 0.5 1.0; - min: 10 10; - fixed: 1 1; - visible: 0; - } - description { state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - } - description { state: "hidden" 0.0; - inherit: "default" 0.0; rel1.offset: 0 -1; rel2.offset: -1 -1; - min: 1 1; - color: 255 255 255 0; + color: 51 153 255 255; + visible: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; } } - part { name: "drop1"; mouse_events: 0; + part { name: "arrow0"; mouse_events: 0; + scale: 1; description { state: "default" 0.0; - image.normal: "sym_up_glow_normal.png"; - rel1.offset: 0 19; - rel1.relative: 0.5 0.0; - rel2.offset: -1 19; - rel2.relative: 0.5 0.0; - align: 0.5 1.0; - min: 10 10; - fixed: 1 1; + rel.to: "base"; + align: 0.5 0.0; + rel1.offset: 0 -40; + rel2.relative: 1.0 0.0; + image.normal: "ic-arrow-d"; + FIXED_SIZE(15, 15) + color: 51 153 255 255; visible: 0; + offscale; } description { state: "active" 0.0; inherit: "default" 0.0; @@ -1335,10 +1218,35 @@ group { name: "e/fileman/default/list/drop_between"; } description { state: "hidden" 0.0; inherit: "default" 0.0; - rel1.offset: 0 0; - rel2.offset: -1 0; - min: 1 1; - color: 255 255 255 0; + align: 0.5 1.0; + FIXED_SIZE(1, 1) + color: 51 153 255 0; + visible: 0; + } + } + part { name: "arrow1"; mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel.to: "base"; + align: 0.5 1.0; + rel1.relative: 0.0 1.0; + rel2.offset: -1 39; + image.normal: "ic-arrow-u"; + FIXED_SIZE(15, 15) + color: 51 153 255 255; + visible: 0; + offscale; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + description { state: "hidden" 0.0; + inherit: "default" 0.0; + align: 0.5 0.0; + FIXED_SIZE(1, 1) + color: 51 153 255 0; + visible: 0; } } } @@ -1346,15 +1254,15 @@ group { name: "e/fileman/default/list/drop_between"; program { name: "drop1"; signal: "e,state,selected"; source: "e"; action: STATE_SET "active" 0.0; - target: "drop0"; - target: "drop1"; + target: "arrow0"; + target: "arrow1"; after: "drop2"; } program { name: "drop2"; action: STATE_SET "hidden" 0.0; transition: LINEAR 0.5; - target: "drop0"; - target: "drop1"; + target: "arrow0"; + target: "arrow1"; after: "drop1"; } program { @@ -1365,8 +1273,8 @@ group { name: "e/fileman/default/list/drop_between"; program { signal: "e,state,unselected"; source: "e"; action: STATE_SET "default" 0.0; - target: "drop0"; - target: "drop1"; + target: "arrow0"; + target: "arrow1"; } program { signal: "e,state,unselected"; source: "e"; @@ -1377,15 +1285,16 @@ group { name: "e/fileman/default/list/drop_between"; } group { name: "e/fileman/default/rubberband"; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "diagonal_stripes.png" COMP; parts { part { name: "base"; mouse_events: 0; description { state: "default" 0.0; - image.normal: "outline_glow.png"; + image.normal: "outline.png"; image.border: 4 4 4 4; image.middle: 0; fill.smooth: 0; + color: 51 153 255 255; } } part { name: "pat"; mouse_events: 0; @@ -1395,7 +1304,7 @@ group { name: "e/fileman/default/rubberband"; rel2.offset: -2 -2; rel2.to: "base"; image.normal: "diagonal_stripes.png"; - color: 255 255 255 25; + color: 51 153 255 25; TILED_PATTERN(240, 240) } } @@ -1403,181 +1312,41 @@ group { name: "e/fileman/default/rubberband"; } group { name: "e/fileman/default/progress"; - images.image: "darken_rounded_square.png" COMP; - images.image: "knob_round_busy.png" COMP; - images.image: "glow_round_corners.png" COMP; - images.image: "media_busy_progress.png" COMP; - images.image: "sym_close_light_normal.png" COMP; - images.image: "sym_close_light_selected.png" COMP; - images.image: "led_red_light.png" COMP; - images.image: "led_strobe.png" COMP; + IMAGE_RING("ringa", 160) + IMAGE_RING("ringb", 160) + IMAGE_RING("ringc", 160) + images.image: "speaker_vol.png" COMP; parts { - part { name: "base"; type: SPACER; - description { state: "default" 0.0; - rel1.to_x: "e.text.info"; - rel2.to_x: "e.text.info"; - min: 0 35; - } - } - part { name: "bevel"; mouse_events: 0; - description { state: "default" 0.0; - rel1.offset: -5 -5; - rel2.offset: 4 4; - image.normal: "darken_rounded_square.png"; - image.border: 15 15 15 15; - fill.smooth: 0; - fixed: 1 1; - } - } - part { name: "e.text.info"; type: TEXT; mouse_events: 0; - effect: SHADOW BOTTOM; + part { name: "size"; type: SPACER; scale: 1; description { state: "default" 0.0; - color_class: "fileman_icon"; - rel1.relative: 1.0 0.0; - rel1.to_x: "knob"; - rel2.relative: 0.0 1.0; - rel2.to_x: "close_event"; - rel2.offset: -3 -1; - text { font: FN; size: 10; - min: 1 0; - ellipsis: -1; - align: 0.0 0.5; - text_class: "fileman_icon"; - } + rel.to: "e.text.info"; + min: 0 40; } } - part { name: "busy_clip"; type: RECT; - description { state: "default" 0.0; - rel1.offset: -20 0; - color: 255 255 255 0; - visible: 0; - } - description { state: "active" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { name: "led_clip"; type: RECT; - description { state: "default" 0.0; - rel1.offset: -20 0; - color: 255 255 255 0; - visible: 0; - } - description { state: "active" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { name: "knob"; mouse_events: 0; - clip_to: "busy_clip"; - description { state: "default" 0.0; - image.normal: "knob_round_busy.png"; - min: 40 40; - max: 40 40; - fixed: 1 1; - align: 0.0 0.5; - } - } - part { name: "knob_spinner"; mouse_events: 0; - clip_to: "busy_clip"; - description { state: "default" 0.0; - rel1.to: "knob"; - rel2.to: "knob"; - image.normal: "glow_round_corners.png"; - fixed: 1 1; - map { - on: 1; - smooth: 1; - rotation.center: "knob"; - } - } - description { state: "spin" 0.0; - inherit: "default" 0.0; - map.rotation.z: 360; - } - } - part { name: "attention_event"; mouse_events: 1; - type: RECT; - description { state: "default" 0.0; - color: 0 0 0 0; - visible: 0; - } - description { state: "active" 0.0; - color: 0 0 0 0; - visible: 1; - } - } - part { name: "led"; mouse_events: 0; - clip_to: "led_clip"; - description { state: "default" 0.0; - image.normal: "led_red_light.png"; - min: 30 30; - max: 30 30; - fixed: 1 1; - rel1.offset: 5 0; - align: 0.0 0.5; - } - } - part { name: "led_spinner"; mouse_events: 0; - clip_to: "led_clip"; - description { state: "default" 0.0; - rel1.to: "led"; - rel2.to: "led"; - min: 40 40; - max: 40 40; - fixed: 1 1; - image.normal: "led_strobe.png"; - map { - on: 1; - smooth: 1; - rotation.center: "led"; - } - } - description { state: "spin" 0.0; - inherit: "default" 0.0; - map.rotation.z: 360; - } - } - part { name: "close"; - description { state: "default" 0.0; - image.normal: "sym_close_light_normal.png"; - rel1.to: "close_event"; - rel2.to: "close_event"; - fixed: 1 1; - } - description { state: "selected" 0.0; - inherit: "default" 0.0; - image.normal: "sym_close_light_selected.png"; - } - } - part { name: "close_event"; type: RECT; + part { name: "base"; type: RECT; mouse_events: 0; scale: 1; description { state: "default" 0.0; - align: 1.0 0.5; - rel1.relative: 1.0 0.0; - rel1.offset: -4 0; - rel2.offset: -4 -1; - color: 0 0 0 0; - min: 15 15; - max: 15 15; + rel1.offset: 2 2; + rel2.offset: -3 -3; + color: 0 0 0 192; fixed: 1 1; + offscale; } } - part { name: "progress"; mouse_events: 0; - clip_to: "busy_clip"; + part { name: "progress"; type: RECT; mouse_events: 0; + scale: 1; description { state: "default" 0.0; rel1.to: "base"; - rel1.offset: -5 0; + rel1.relative: 0.0 1.0; + rel1.offset: 0 -5; rel2.to: "e.gauge.bar"; - rel2.offset: 4 -1; - image.normal: "media_busy_progress.png"; - image.border: 5 5 0 0; - min: 10 40; + rel2.relative: 0.5 1.0; + color: 51 153 255 255; + min: 0 5; align: 0.0 1.0; fixed: 1 1; + offscale; } } part { name: "e.gauge.bar"; type: SPACER; mouse_events: 0; @@ -1585,6 +1354,105 @@ group { name: "e/fileman/default/progress"; dragable.y: 0 0 0; dragable.confine: "base"; description { state: "default" 0.0; + rel.to: "base"; + } + } + + part { name: "e.text.info"; type: TEXT; mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1.relative: 1.0 0.0; + rel1.to_x: "busy_area"; + rel1.offset: 4 8; + rel2.relative: 0.0 1.0; + rel2.to_x: "close_event"; + rel2.offset: -5 -9; + color: 255 255 255 255; + text { font: FN; size: 10; + min: 1 0; + ellipsis: -1; + align: 0.0 0.5; + text_class: "fileman_icon"; + } + offscale; + } + } + part { name: "busy_area"; type: SPACER; + scale: 1; + description { state: "default" 0.0; + rel1.offset: 8 8; + rel2.offset: 8 -9; + rel2.relative: 0.0 1.0; + align: 0.0 0.5; + FIXED_SIZE(40, 40) + offscale; + } + } + BUSY("busy_area", "e,state,busy,start", "e", "e,state,busy,stop", "e") + + part { name: "attention_event"; type: RECT; + description { state: "default" 0.0; + color: 0 0 0 0; + visible: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + + part { name: "led_clip"; type: RECT; + description { state: "default" 0.0; + color: 255 255 255 0; + visible: 0; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + visible: 1; + } + } + part { name: "led"; mouse_events: 0; + clip_to: "led_clip"; + description { state: "default" 0.0; + rel.to: "busy_area"; + image.normal: "speaker_vol.png"; + FIXED_SIZE(12, 12) + fixed: 1 1; + color: 255 153 51 255; + } + description { state: "blink" 0.0; + inherit: "default" 0.0; + color: 255 153 51 0; + visible: 0; + } + } + + part { name: "close"; mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + image.normal: "border_close.png"; + rel.to: "close_event"; + FIXED_SIZE(15, 15) + fixed: 1 1; + color: 255 255 255 255; + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: 200 200 200 255; + } + } + part { name: "close_event"; type: RECT; + scale: 1; + description { state: "default" 0.0; + align: 1.0 0.5; + rel1.relative: 1.0 0.0; + rel1.offset: -9 8; + rel2.offset: -9 -9; + color: 0 0 0 0; + FIXED_SIZE(15, 15) + fixed: 1 1; + offscale; } } } @@ -1603,87 +1471,48 @@ group { name: "e/fileman/default/progress"; } */ programs { - program { name: "spin"; - signal: "e,state,busy,start"; source: "e"; - action: STATE_SET "spin" 0.0; - transition: LINEAR 1.0; - target: "knob_spinner"; - after: "spin2"; - } - program { name: "spin2"; - action: STATE_SET "default" 0.0; - target: "knob_spinner"; - after: "spin"; - } - program { - signal: "e,state,busy,start"; source: "e"; - action: STATE_SET "active" 0.0; - transition: SINUSOIDAL 0.25; - target: "busy_clip"; - } - program { - signal: "e,state,busy,stop"; source: "e"; - action: STATE_SET "default" 0.0; - transition: SINUSOIDAL 1.0; - target: "busy_clip"; - after: "spin3"; - } - program { name: "spin3"; - action: ACTION_STOP; - target: "spin"; - target: "spin2"; - after: "spin4"; - } - program { name: "spin4"; - action: STATE_SET "default" 0.0; - target: "knob_spinner"; - } - program { - signal: "e,state,attention,start"; source: "e"; + program { signal: "e,state,attention,start"; source: "e"; action: STATE_SET "active" 0.0; target: "led_clip"; target: "attention_event"; } - program { - signal: "e,state,attention,stop"; source: "e"; + program { signal: "e,state,attention,stop"; source: "e"; action: STATE_SET "default" 0.0; transition: SINUSOIDAL 0.6; target: "led_clip"; target: "attention_event"; - after: "led_stop_spin"; + after: "led_stop_blink"; } - program { name: "led_spin"; + program { name: "led_blink"; signal: "e,state,attention,start"; source: "e"; - action: STATE_SET "spin" 0.0; + action: STATE_SET "blink" 0.0; transition: LINEAR 0.6; - target: "led_spinner"; - after: "led_spin2"; + target: "led"; + after: "led_blink2"; } - program { name: "led_spin2"; + program { name: "led_blink2"; action: STATE_SET "default" 0.0; - target: "led_spinner"; - after: "led_spin"; + transition: LINEAR 0.2; + target: "led"; + after: "led_blink"; } - program { name: "led_stop_spin"; + program { name: "led_stop_blink"; action: ACTION_STOP; - target: "led_spin"; + target: "led_blink"; + target: "led_blink2"; } - program { - signal: "mouse,down,1*"; source: "close_event"; + program { signal: "mouse,down,1*"; source: "close_event"; action: STATE_SET "selected" 0.0; target: "close"; } - program { - signal: "mouse,up,1*"; source: "close_event"; + program { signal: "mouse,up,1*"; source: "close_event"; action: STATE_SET "default" 0.0; target: "close"; } - program { - signal: "mouse,clicked,1*"; source: "close_event"; + program { signal: "mouse,clicked,1*"; source: "close_event"; action: SIGNAL_EMIT "e,fm,operation,abort" ""; } - program { - signal: "mouse,clicked,1*"; source: "attention_event"; + program { signal: "mouse,clicked,1*"; source: "attention_event"; action: SIGNAL_EMIT "e,fm,window,jump" ""; } /* XXX: implement these @@ -1708,18 +1537,6 @@ group { name: "e/fileman/default/progress"; group { name: "e/modules/efm_navigation/main"; alias: "modules/efm_navigation/main"; - images.image: "shadow_inset_light.png" COMP; - images.image: "shadow_angled_in_light.png" COMP; - images.image: "sym_left_light_normal.png" COMP; - images.image: "sym_left_glow_normal.png" COMP; - images.image: "sym_right_light_normal.png" COMP; - images.image: "sym_right_glow_normal.png" COMP; - images.image: "sym_up_light_normal.png" COMP; - images.image: "sym_up_glow_normal.png" COMP; - images.image: "sym_reload_light_normal.png" COMP; - images.image: "sym_reload_glow_normal.png" COMP; - images.image: "sym_heart_light_normal.png" COMP; - images.image: "sym_heart_glow_normal.png" COMP; parts { part { name: "base"; type: SPACER; description { state: "default" 0.0; @@ -1737,61 +1554,32 @@ group { name: "e/modules/efm_navigation/main"; rel2.offset: -4 -4; } } - + #define BUTTON(_NAME, _REL, _ICON, _ACTION) \ - part { name: _NAME"_shadow1"; \ - description { state: "default" 0.0; \ - rel1.to: _REL; \ - rel2.to: _REL; \ - image.normal: "shadow_inset_light.png"; \ - fixed: 1 1; \ - visible: 0; \ - } \ - description { state: "active" 0.0; \ - inherit: "default" 0; \ - visible: 1; \ - } \ - } \ - part { name: _NAME"_shadow2"; \ - description { state: "default" 0.0; \ - rel1.to: _REL; \ - rel2.to: _REL; \ - image.normal: "shadow_angled_in_light.png"; \ - image.border: 16 16 0 0; \ - fixed: 1 1; \ - visible: 0; \ - } \ - description { state: "active" 0.0; \ - inherit: "default" 0; \ - visible: 1; \ - } \ - } \ part { name: _NAME"_icon"; \ + scale: 1; \ description { state: "default" 0.0; \ rel1.to: _REL; \ rel2.to: _REL; \ - image.normal: "sym_"_ICON"_light_normal.png"; \ + image.normal: "ic-"_ICON; \ min: 15 15; \ max: 15 15; \ fixed: 1 1; \ + color: 160 160 160 255; \ } \ description { state: "active" 0.0; \ inherit: "default" 0; \ - image.normal: "sym_"_ICON"_glow_normal.png"; \ + color: 255 255 255 255; \ } \ } \ program { \ signal: "mouse,down,1*"; source: _REL; \ action: STATE_SET "active" 0.0; \ - target: _NAME"_shadow1"; \ - target: _NAME"_shadow2"; \ target: _NAME"_icon"; \ } \ program { \ signal: "mouse,up,1*"; source: _REL; \ action: STATE_SET "default" 0.0; \ - target: _NAME"_shadow1"; \ - target: _NAME"_shadow2"; \ target: _NAME"_icon"; \ } \ program { \ @@ -1799,12 +1587,12 @@ group { name: "e/modules/efm_navigation/main"; action: SIGNAL_EMIT "e,action,"_ACTION",click" ""; \ } \ - BUTTON("go_back", "back", "left", "back") - BUTTON("go_forward", "forward", "right", "forward") - BUTTON("go_parent", "parent", "up", "up") - BUTTON("go_reload", "reload", "reload", "refresh") - BUTTON("go_fav", "favorite", "heart", "favorites") - + BUTTON("go_back", "back", "arrow-l", "back") + BUTTON("go_forward", "forward", "arrow-r", "forward") + BUTTON("go_parent", "parent", "arrow-u", "up") + BUTTON("go_reload", "reload", "reload", "refresh") + BUTTON("go_fav", "favorite", "heart", "favorites") + part { name: "back"; type: RECT; description { state: "default" 0.0; rel1.offset: 6 0; @@ -1865,7 +1653,6 @@ group { name: "e/modules/efm_navigation/main"; group { name: "e/modules/efm_navigation/pathbar_button"; alias: "modules/efm_navigation/pathbar_button"; - images.image: "horizontal_separated_bar_small_glow.png" COMP; parts { part { name: "e.text.label"; type: TEXT; mouse_events: 0; scale: 1; @@ -1886,6 +1673,7 @@ group { name: "e/modules/efm_navigation/pathbar_button"; } } part { name: "bar"; type: RECT; mouse_events: 0; + scale: 1; description { state: "default" 0.0; align: 0.5 1.0; min: 1 5; @@ -1926,17 +1714,12 @@ group { name: "e/modules/efm_navigation/pathbar_button"; group { name: "e/modules/efm_navigation/pathbar_scrollframe"; alias: "modules/efm_navigation/pathbar_scrollframe"; - images.image: "sym_left_light_normal.png" COMP; - images.image: "sym_right_light_normal.png" COMP; - images.image: "sym_left_glow_normal.png" COMP; - images.image: "sym_right_glow_normal.png" COMP; parts { part { name: "clipper"; type: RECT; description { state: "default" 0.0; - rel1.to: "e.swallow.content"; - rel1.offset: -3 -50; - rel2.to: "e.swallow.content"; - rel2.offset: 2 49; + rel.to: "e.swallow.content"; + rel1.offset: -50 -50; + rel2.offset: 49 49; } } part { name: "e.swallow.content"; type: SWALLOW; @@ -1953,8 +1736,7 @@ group { name: "e/modules/efm_navigation/pathbar_scrollframe"; dragable.y: 0 0 0; dragable.confine: "clipper"; description { state: "default" 0.0; - rel1.to: "clipper"; - rel2.to: "clipper"; + rel.to: "clipper"; visible: 0; } } @@ -1968,15 +1750,16 @@ group { name: "e/modules/efm_navigation/pathbar_scrollframe"; } part { name: "arrow1"; mouse_events: 0; clip_to: "arrow_clipper"; + scale: 1; description { state: "default" 0.0; - rel1.to: "arrow1_ev"; - rel2.to: "arrow1_ev"; - image.normal: "sym_left_light_normal.png"; + rel.to: "arrow1_ev"; + image.normal: "ic-arrow-l"; FIXED_SIZE(15, 15) + color: 160 160 160 255; } description { state: "clicked" 0.0; inherit: "default" 0.0; - image.normal: "sym_left_glow_normal.png"; + color: 255 255 255 255; } } part { name: "arrow1_ev"; type: RECT; @@ -1990,15 +1773,16 @@ group { name: "e/modules/efm_navigation/pathbar_scrollframe"; } part { name: "arrow2"; mouse_events: 0; clip_to: "arrow_clipper"; + scale: 1; description { state: "default" 0.0; - rel1.to: "arrow2_ev"; - rel2.to: "arrow2_ev"; - image.normal: "sym_right_light_normal.png"; + rel.to: "arrow2_ev"; + image.normal: "ic-arrow-r"; FIXED_SIZE(15, 15) + color: 160 160 160 255; } description { state: "clicked" 0.0; inherit: "default" 0.0; - image.normal: "sym_right_glow_normal.png"; + color: 255 255 255 255; } } part { name: "arrow2_ev"; type: RECT; @@ -2044,7 +1828,7 @@ group { name: "e/modules/efm_navigation/pathbar_scrollframe"; action: STATE_SET "clicked" 0.0; target: "arrow1"; } - + program { signal: "mouse,up,1"; source: "arrow1_ev"; action: STATE_SET "default" 0.0; diff --git a/data/elementary/themes/edc/gadman.edc b/data/elementary/themes/edc/gadman.edc index 80381abda9..7c6e019ec2 100644 --- a/data/elementary/themes/edc/gadman.edc +++ b/data/elementary/themes/edc/gadman.edc @@ -118,7 +118,7 @@ group { name: "e/gadman/frame"; } group { name: "e/gadman/control"; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "diagonal_stripes.png" COMP; images.image: "sym_up_glow_normal.png" COMP; images.image: "sym_down_glow_normal.png" COMP; @@ -127,11 +127,11 @@ group { name: "e/gadman/control"; parts { part { name: "base"; mouse_events: 0; description { state: "default" 0.0; - image.normal: "outline_glow.png"; + image.normal: "outline.png"; image.border: 4 4 4 4; image.middle: 0; fill.smooth: 0; - color: 255 255 255 255; + color: 51 153 255 255; } description { state: "active" 0.0; inherit: "default" 0.0; @@ -145,8 +145,8 @@ group { name: "e/gadman/control"; rel2.offset: -2 -2; rel2.to: "base"; image.normal: "diagonal_stripes.png"; + color: 51 153 255 25; TILED_PATTERN(240, 240) - color: 255 255 255 25; } } part { name: "av10"; mouse_events: 0; diff --git a/data/elementary/themes/edc/ibar-ibox.edc b/data/elementary/themes/edc/ibar-ibox.edc index 1ae1c2f1c5..be13ee34d7 100644 --- a/data/elementary/themes/edc/ibar-ibox.edc +++ b/data/elementary/themes/edc/ibar-ibox.edc @@ -554,17 +554,18 @@ group { name: "e/modules/ibox/icon_overlay"; group { name: "e/modules/ibox/drop"; alias: "e/modules/ibar/drop"; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "diagonal_stripes.png" COMP; parts { part { name: "base"; mouse_events: 0; description { state: "default" 0.0; rel1.offset: 2 2; rel2.offset: -3 -3; - image.normal: "outline_glow.png"; + image.normal: "outline.png"; image.border: 4 4 4 4; image.middle: 0; fill.smooth: 0; + color: 51 153 255 255; } } part { name: "pat"; mouse_events: 0; @@ -574,7 +575,7 @@ group { name: "e/modules/ibox/drop"; rel2.offset: -2 -2; rel2.to: "base"; image.normal: "diagonal_stripes.png"; - color: 255 255 255 25; + color: 51 153 255 25; TILED_PATTERN(240, 240) } } diff --git a/data/elementary/themes/edc/tiling.edc b/data/elementary/themes/edc/tiling.edc index 7a9969207a..a26c698eec 100644 --- a/data/elementary/themes/edc/tiling.edc +++ b/data/elementary/themes/edc/tiling.edc @@ -1,27 +1,21 @@ group { "e/modules/tiling/indicator"; - images.image: "outline_glow.png" COMP; + images.image: "outline.png" COMP; images.image: "diagonal_stripes.png" COMP; parts { part { name: "base"; mouse_events: 0; description { state: "default" 0.0; - image.normal: "outline_glow.png"; + image.normal: "outline.png"; image.border: 4 4 4 4; image.middle: 0; fill.smooth: 0; + color: 51 153 255 255; } } image { "background"; desc { "default"; - color: 255 255 255 50; - image { - normal: "diagonal_stripes.png"; - } - fill { - size { - relative: 0.0 0.0; - offset: 240 240; - } - } + image.normal: "diagonal_stripes.png"; + color: 51 153 255 50; + TILED_PATTERN(240, 240) } } swallow { "e.client.icon"; diff --git a/data/elementary/themes/img/O-arrow-left.svg b/data/elementary/themes/img/O-arrow-left.svg new file mode 100644 index 0000000000..fee080a497 --- /dev/null +++ b/data/elementary/themes/img/O-arrow-left.svg @@ -0,0 +1,530 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/data/elementary/themes/img/O-heart.svg b/data/elementary/themes/img/O-heart.svg new file mode 100644 index 0000000000..7d1c8cefda --- /dev/null +++ b/data/elementary/themes/img/O-heart.svg @@ -0,0 +1,531 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/data/elementary/themes/img/O-reload.svg b/data/elementary/themes/img/O-reload.svg new file mode 100644 index 0000000000..321b2dc6f5 --- /dev/null +++ b/data/elementary/themes/img/O-reload.svg @@ -0,0 +1,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/elementary/themes/img/arrow-d-015.png b/data/elementary/themes/img/arrow-d-015.png new file mode 100644 index 0000000000..15070f31eb Binary files /dev/null and b/data/elementary/themes/img/arrow-d-015.png differ diff --git a/data/elementary/themes/img/arrow-d-030.png b/data/elementary/themes/img/arrow-d-030.png new file mode 100644 index 0000000000..83993d8c80 Binary files /dev/null and b/data/elementary/themes/img/arrow-d-030.png differ diff --git a/data/elementary/themes/img/arrow-d-060.png b/data/elementary/themes/img/arrow-d-060.png new file mode 100644 index 0000000000..d009ff8589 Binary files /dev/null and b/data/elementary/themes/img/arrow-d-060.png differ diff --git a/data/elementary/themes/img/arrow-l-015.png b/data/elementary/themes/img/arrow-l-015.png new file mode 100644 index 0000000000..3e9b75f51a Binary files /dev/null and b/data/elementary/themes/img/arrow-l-015.png differ diff --git a/data/elementary/themes/img/arrow-l-030.png b/data/elementary/themes/img/arrow-l-030.png new file mode 100644 index 0000000000..3159f1bfc4 Binary files /dev/null and b/data/elementary/themes/img/arrow-l-030.png differ diff --git a/data/elementary/themes/img/arrow-l-060.png b/data/elementary/themes/img/arrow-l-060.png new file mode 100644 index 0000000000..c94bf403a5 Binary files /dev/null and b/data/elementary/themes/img/arrow-l-060.png differ diff --git a/data/elementary/themes/img/arrow-r-015.png b/data/elementary/themes/img/arrow-r-015.png new file mode 100644 index 0000000000..3a64dd58fd Binary files /dev/null and b/data/elementary/themes/img/arrow-r-015.png differ diff --git a/data/elementary/themes/img/arrow-r-030.png b/data/elementary/themes/img/arrow-r-030.png new file mode 100644 index 0000000000..d0a519aeef Binary files /dev/null and b/data/elementary/themes/img/arrow-r-030.png differ diff --git a/data/elementary/themes/img/arrow-r-060.png b/data/elementary/themes/img/arrow-r-060.png new file mode 100644 index 0000000000..6e2e952206 Binary files /dev/null and b/data/elementary/themes/img/arrow-r-060.png differ diff --git a/data/elementary/themes/img/arrow-u-015.png b/data/elementary/themes/img/arrow-u-015.png new file mode 100644 index 0000000000..6925c82811 Binary files /dev/null and b/data/elementary/themes/img/arrow-u-015.png differ diff --git a/data/elementary/themes/img/arrow-u-030.png b/data/elementary/themes/img/arrow-u-030.png new file mode 100644 index 0000000000..3faddb7168 Binary files /dev/null and b/data/elementary/themes/img/arrow-u-030.png differ diff --git a/data/elementary/themes/img/arrow-u-060.png b/data/elementary/themes/img/arrow-u-060.png new file mode 100644 index 0000000000..2617e395e1 Binary files /dev/null and b/data/elementary/themes/img/arrow-u-060.png differ diff --git a/data/elementary/themes/img/diagonal_stripes.png b/data/elementary/themes/img/diagonal_stripes.png index afa982a40a..9a3856b028 100644 Binary files a/data/elementary/themes/img/diagonal_stripes.png and b/data/elementary/themes/img/diagonal_stripes.png differ diff --git a/data/elementary/themes/img/heart-015.png b/data/elementary/themes/img/heart-015.png new file mode 100644 index 0000000000..02113cb542 Binary files /dev/null and b/data/elementary/themes/img/heart-015.png differ diff --git a/data/elementary/themes/img/heart-030.png b/data/elementary/themes/img/heart-030.png new file mode 100644 index 0000000000..a91796d061 Binary files /dev/null and b/data/elementary/themes/img/heart-030.png differ diff --git a/data/elementary/themes/img/heart-060.png b/data/elementary/themes/img/heart-060.png new file mode 100644 index 0000000000..da92eb9013 Binary files /dev/null and b/data/elementary/themes/img/heart-060.png differ diff --git a/data/elementary/themes/img/outline.png b/data/elementary/themes/img/outline.png new file mode 100644 index 0000000000..7711a6f38f Binary files /dev/null and b/data/elementary/themes/img/outline.png differ diff --git a/data/elementary/themes/img/reload-015.png b/data/elementary/themes/img/reload-015.png new file mode 100644 index 0000000000..ace108737d Binary files /dev/null and b/data/elementary/themes/img/reload-015.png differ diff --git a/data/elementary/themes/img/reload-030.png b/data/elementary/themes/img/reload-030.png new file mode 100644 index 0000000000..ef4ad0538f Binary files /dev/null and b/data/elementary/themes/img/reload-030.png differ diff --git a/data/elementary/themes/img/reload-060.png b/data/elementary/themes/img/reload-060.png new file mode 100644 index 0000000000..3cea3f4b4f Binary files /dev/null and b/data/elementary/themes/img/reload-060.png differ