summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-10-10 11:35:29 +0100
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-10-10 11:35:29 +0100
commitb399dd18478448d366c46758cc6ed4243b23c74d (patch)
tree4a90e0826bd96a9413ecca26261f7768637adf55 /data
parent57a5655f889a293adb11db09a4f35378aa29a9bb (diff)
downloadefl-b399dd18478448d366c46758cc6ed4243b23c74d.tar.gz
elm theme - winlist large item - add title label next to icon
Diffstat (limited to 'data')
-rw-r--r--data/elementary/themes/edc/winlist.edc41
1 files changed, 41 insertions, 0 deletions
diff --git a/data/elementary/themes/edc/winlist.edc b/data/elementary/themes/edc/winlist.edc
index 80df9ab517..bf899c900b 100644
--- a/data/elementary/themes/edc/winlist.edc
+++ b/data/elementary/themes/edc/winlist.edc
@@ -411,6 +411,43 @@ group { name: "e/widgets/winlist/item_large";
rel2.relative: 0.75 0.75;
}
}
+ part { name: "backing"; type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "e.text.label";
+ rel2.to: "e.swallow.icon";
+ rel1.offset: -8 -8;
+ rel2.offset: 7 7;
+ color_class: "/dim/normal/winlist/item/text";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "/dim/selected/winlist/item/text";
+ }
+ }
+ part { name: "e.text.label"; type: TEXT; mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 8 0;
+ rel1.relative: 0.0 0.0;
+ rel1.to_x: "e.swallow.win";
+ rel1.to_y: "icon";
+ rel2.offset: -9 -1;
+ rel2.relative: 0.0 1.0;
+ rel2.to: "icon";
+ color_class: "/fg/normal/winlist/item/text/normal";
+ offscale;
+ text { font: FNBD; size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "winlist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "/fg/selected/winlist/item/text/normal";
+ }
+ }
part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
description { state: "default" 0.0;
rel.to: "icon";
@@ -435,10 +472,14 @@ group { name: "e/widgets/winlist/item_large";
program { signal: "e,state,selected"; source: "e";
action: STATE_SET "selected" 0.0;
target: "sel_base";
+ target: "e.text.label";
+ target: "backing";
}
program { signal: "e,state,unselected"; source: "e";
action: STATE_SET "default" 0.0;
target: "sel_base";
+ target: "e.text.label";
+ target: "backing";
}
program { signal: "e,state,iconified"; source: "e";
action: STATE_SET "iconified" 0.0;