raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=c8947b5778d2daf9970514f07f7d2589b7825e1f

commit c8947b5778d2daf9970514f07f7d2589b7825e1f
Author: Carsten Haitzler <ras...@rasterman.com>
Date:   Tue Jun 29 18:42:19 2021 +0100

    elm theme - more cc work
---
 data/elementary/themes/edc/pager.edc   | 44 +++++++++++++++++++++++-----------
 data/elementary/themes/edc/pager16.edc | 42 ++++++++++++++++++++------------
 2 files changed, 57 insertions(+), 29 deletions(-)

diff --git a/data/elementary/themes/edc/pager.edc 
b/data/elementary/themes/edc/pager.edc
index 086153c862..8926a27e4b 100644
--- a/data/elementary/themes/edc/pager.edc
+++ b/data/elementary/themes/edc/pager.edc
@@ -2,7 +2,7 @@ group { name: "e/modules/pager/popup";
    parts {
       part { name: "base"; type: RECT;
          description { state: "default" 0.0;
-            color: 64 64 64 255;
+            color_class: "/bg/normal/popup/pager";
          }
       }
       part { name: "e.swallow.content"; type: SWALLOW;
@@ -24,7 +24,7 @@ group { name: "e/modules/pager/popup";
             rel2.relative: 1.0 0.0;
             rel2.offset: -9 8;
             align: 0.5 0.0;
-            color: 160 160 160 255;
+            color_class: "/fg/normal/popup/pager/text/title";
             text { font: FNBD; size: 10;
                text_class: "title_bar";
                align: 0.5 0.0;
@@ -75,8 +75,8 @@ group { name: "e/modules/pager/desk";
       part { name: "e.text.label"; type: TEXT; mouse_events: 0;
          desc { "default";
             rel.to: "e.swallow.content";
-            color: FN_COL_DEFAULT;
-            text { font: "Sans"; size: 10;
+            color_class: "/fg/normal/gadgets/pager/desk/text";
+            text { font: FN; size: 10;
                text_class: "module_small";
                align: 0.5 0.5;
             }
@@ -90,7 +90,7 @@ group { name: "e/modules/pager/desk";
          scale: 1;
          clip_to: "clip";
          desc { "default";
-            color: 51 153 255 255;
+            color_class: "/bg/selected/gadgets/pager/desk";
             visible: 0;
             rel.to: "e.swallow.content";
             rel1.relative: 0.0 1.0;
@@ -104,6 +104,7 @@ group { name: "e/modules/pager/desk";
          }
       }
       part { name: "drop0"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_0.png";
             rel.to: "base";
@@ -115,6 +116,8 @@ group { name: "e/modules/pager/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -125,10 +128,11 @@ group { name: "e/modules/pager/desk";
             rel1.offset: 11 11;
             rel2.offset: 11 11;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop1"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_1.png";
             rel.to: "base";
@@ -140,6 +144,8 @@ group { name: "e/modules/pager/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -150,10 +156,11 @@ group { name: "e/modules/pager/desk";
             rel1.offset: -12 11;
             rel2.offset: -12 11;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop2"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_2.png";
             rel.to: "base";
@@ -165,6 +172,8 @@ group { name: "e/modules/pager/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -175,10 +184,11 @@ group { name: "e/modules/pager/desk";
             rel1.offset: -12 -12;
             rel2.offset: -12 -12;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop3"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_3.png";
             rel.to: "base";
@@ -190,6 +200,8 @@ group { name: "e/modules/pager/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -200,13 +212,13 @@ group { name: "e/modules/pager/desk";
             rel1.offset: 11 -12;
             rel2.offset: 11 -12;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "e.eventarea"; type: RECT; mouse_events: 1;
          repeat_events: 1;
          description { state: "default" 0.0;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
    }
@@ -283,11 +295,13 @@ group { name: "e/modules/pager/window";
             rel2.to: "win";
             rel2.offset: 4 4;
             fill.smooth: 0;
-            color: 255 255 255 128;
+            color_class: "/shadow/normal/border";
          }
       }
       part { name: "base"; type: SPACER;
+         scale: 1;
          description { state: "default" 0.0;
+            offscale;
          }
          description { state: "urgent" 0.0;
             rel1.offset: 0 -5;
@@ -296,20 +310,22 @@ group { name: "e/modules/pager/window";
       }
       part { name: "win"; type: RECT; mouse_events: 0;
          description { state: "default" 0.0;
-            color: 64 64 64 255;
+            color_class: "/bg/normal/titlebar";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
-            color: 32 32 32 255;
+            color_class: "/bg/selected/titlebar";
          }
       }
       part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             rel.to: "base";
             rel1.offset: 2 2;
             rel2.offset: -3 -3;
             align: 1.0 1.0;
             max: 24 24;
+            offscale;
             aspect: 1.0 1.0; aspect_preference: BOTH;
          }
          description { state: "preview" 0.0;
@@ -329,7 +345,7 @@ group { name: "e/modules/pager/window";
       }
       part { name: "event"; type: RECT;
          description { state: "default" 0.0;
-            color: 0 0 0 0;
+            color: 0 0 0 0; // no cc
          }
       }
    }
diff --git a/data/elementary/themes/edc/pager16.edc 
b/data/elementary/themes/edc/pager16.edc
index d04f152ef8..dec2392e69 100644
--- a/data/elementary/themes/edc/pager16.edc
+++ b/data/elementary/themes/edc/pager16.edc
@@ -2,7 +2,7 @@ group { name: "e/modules/pager16/popup";
    parts {
       part { name: "base"; type: RECT;
          description { state: "default" 0.0;
-            color: 64 64 64 255;
+            color_class: "/bg/normal/popup/pager";
          }
       }
       part { name: "e.swallow.content"; type: SWALLOW;
@@ -24,7 +24,7 @@ group { name: "e/modules/pager16/popup";
             rel2.relative: 1.0 0.0;
             rel2.offset: -9 8;
             align: 0.5 0.0;
-            color: 160 160 160 255;
+            color_class: "/fg/normal/popup/pager/text/title";
             text { font: FNBD; size: 10;
                text_class: "title_bar";
                align: 0.5 0.0;
@@ -121,7 +121,7 @@ group { name: "e/modules/pager16/desk";
    parts {
       part { name: "base"; type: RECT;
          description { state: "default" 0.0;
-            color: 0 0 0 0;
+            color: 0 0 0 0; // no cc
          }
       }
       part { name: "clip"; type: RECT; mouse_events: 0;
@@ -153,8 +153,8 @@ group { name: "e/modules/pager16/desk";
          scale: 1;
          desc { "default";
             rel.to: "e.swallow.content";
-            color: FN_COL_DEFAULT;
-            text { font: "Sans"; size: 10;
+            color_class: "/fg/normal/gadgets/pager/desk/text";
+            text { font: FN; size: 10;
                text_class: "module_small";
                align: 0.5 0.5;
             }
@@ -168,7 +168,7 @@ group { name: "e/modules/pager16/desk";
          scale: 1;
          clip_to: "clip";
          desc { "default";
-            color: 51 153 255 255;
+            color_class: "/bg/selected/gadgets/pager/desk";
             visible: 0;
             rel.to: "e.swallow.content";
             rel1.relative: 0.0 1.0;
@@ -182,9 +182,10 @@ group { name: "e/modules/pager16/desk";
          }
       }
       part { name: "drop0"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_0.png";
-            rel.to: "e.swallow.content";
+            rel.to: "base";
             rel1.offset: -1 -1;
             rel1.relative: 0.0 0.0;
             rel2.relative: 0.0 0.0;
@@ -193,6 +194,8 @@ group { name: "e/modules/pager16/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -203,13 +206,14 @@ group { name: "e/modules/pager16/desk";
             rel1.offset: 11 11;
             rel2.offset: 11 11;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop1"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_1.png";
-            rel.to: "e.swallow.content";
+            rel.to: "base";
             rel1.offset: 0 -1;
             rel1.relative: 1.0 0.0;
             rel2.relative: 1.0 0.0;
@@ -218,6 +222,8 @@ group { name: "e/modules/pager16/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -228,13 +234,14 @@ group { name: "e/modules/pager16/desk";
             rel1.offset: -12 11;
             rel2.offset: -12 11;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop2"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_2.png";
-            rel.to: "e.swallow.content";
+            rel.to: "base";
             rel1.offset: 0 0;
             rel1.relative: 1.0 1.0;
             rel2.relative: 1.0 1.0;
@@ -243,6 +250,8 @@ group { name: "e/modules/pager16/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -253,13 +262,14 @@ group { name: "e/modules/pager16/desk";
             rel1.offset: -12 -12;
             rel2.offset: -12 -12;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "drop3"; mouse_events: 0;
+         scale: 1;
          description { state: "default" 0.0;
             image.normal: "mini_blue_glow_arrow_3.png";
-            rel.to: "e.swallow.content";
+            rel.to: "base";
             rel1.offset: -1 0;
             rel1.relative: 0.0 1.0;
             rel2.relative: 0.0 1.0;
@@ -268,6 +278,8 @@ group { name: "e/modules/pager16/desk";
             min: 10 10;
             fixed: 1 1;
             visible: 0;
+            offscale;
+            color_class: "/fg/selected/gadgets/pager/desk/drop/arrows";
          }
          description { state: "active" 0.0;
             inherit: "default" 0.0;
@@ -278,13 +290,13 @@ group { name: "e/modules/pager16/desk";
             rel1.offset: 11 -12;
             rel2.offset: 11 -12;
             min: 1 1;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
       part { name: "e.eventarea"; type: RECT; mouse_events: 1;
          repeat_events: 1;
          description { state: "default" 0.0;
-            color: 255 255 255 0;
+            color: 255 255 255 0; // no cc
          }
       }
    }

-- 


Reply via email to