raster pushed a commit to branch master.

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

commit 630f887657d35963fffdb9d4c83a6e6889bdaaf1
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon May 24 18:07:17 2021 +0100

    elm theme - more cc work
---
 data/elementary/themes/colorclasses.edc      |   9 +++++++++
 data/elementary/themes/edc/backlight.edc     |  18 ++++++++++++++++--
 data/elementary/themes/img/bulb_filament.png | Bin 0 -> 728 bytes
 data/elementary/themes/img/bulb_over.png     | Bin 1128 -> 393 bytes
 4 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/data/elementary/themes/colorclasses.edc 
b/data/elementary/themes/colorclasses.edc
index 08456fb949..ed3d5dd94d 100644
--- a/data/elementary/themes/colorclasses.edc
+++ b/data/elementary/themes/colorclasses.edc
@@ -173,6 +173,15 @@ color_classes {
 ///////////////////////////////////////////////////////////////////////////////
    color_class { name: "/bg/normal/shelf/translucent";
       color:  64  64  64 128; }
+///////////////////////////////////////////////////////////////////////////////
+   color_class { name: "/fg/normal/gadgets/backlight/light/off";
+      color: 255 255 255 0; }
+   color_class { name: "/fg/normal/gadgets/backlight/light/on";
+      color: 255 255 255 255; }
+   color_class { name: "/fg/normal/gadgets/backlight/filament/off";
+      color:  64  64  64 255; }
+   color_class { name: "/fg/normal/gadgets/backlight/filament/on";
+      color: 255 220 160 255; }
 
 
 
diff --git a/data/elementary/themes/edc/backlight.edc 
b/data/elementary/themes/edc/backlight.edc
index fbf5739cfe..f64b9f8238 100644
--- a/data/elementary/themes/edc/backlight.edc
+++ b/data/elementary/themes/edc/backlight.edc
@@ -2,6 +2,7 @@ group { name: "e/modules/backlight/main";
    alias: "e/modules/backlight/main_vert";
    images.image: "bulb_middle.png" COMP;
    images.image: "bulb_over.png" COMP;
+   images.image: "bulb_filament.png" COMP;
    min: 16 16;
    max: 160 160;
    script {
@@ -10,6 +11,7 @@ group { name: "e/modules/backlight/main";
             new Float:val;
             val = getfarg(2);
             set_tween_state(PART:"glow", val, "default", 0.0, "full", 0.0);
+            set_tween_state(PART:"filament", val, "default", 0.0, "full", 0.0);
          }
       }
    }
@@ -27,19 +29,31 @@ group { name: "e/modules/backlight/main";
             rel1.relative: 0.5 0.5;
             rel2.relative: 0.5 0.5;
             image.normal: "bulb_middle.png";
-            color: 255 255 255 0; // no cc
+            color_class: "/fg/normal/gadgets/backlight/light/off";
          }
          description { state: "full" 0.0;
             inherit: "default" 0.0;
             rel1.relative: 0.0 0.0;
             rel2.relative: 1.0 1.0;
-            color: 255 255 255 255; // no cc
+            color_class: "/fg/normal/gadgets/backlight/light/on";
+         }
+      }
+      part { name: "filament";
+         description { state: "default" 0.0;
+            rel.to: "base";
+            image.normal: "bulb_filament.png";
+            color_class: "/fg/normal/gadgets/backlight/filament/off";
+         }
+         description { state: "full" 0.0;
+            inherit: "default" 0.0;
+            color_class: "/fg/normal/gadgets/backlight/filament/on";
          }
       }
       part { name: "over";
          description { state: "default" 0.0;
             rel.to: "base";
             image.normal: "bulb_over.png";
+            color_class: "/fg/normal/gadgets/backlight/base";
          }
       }
    }
diff --git a/data/elementary/themes/img/bulb_filament.png 
b/data/elementary/themes/img/bulb_filament.png
new file mode 100644
index 0000000000..95e36b0a4f
Binary files /dev/null and b/data/elementary/themes/img/bulb_filament.png differ
diff --git a/data/elementary/themes/img/bulb_over.png 
b/data/elementary/themes/img/bulb_over.png
index eba13f1cb2..97d914e55f 100644
Binary files a/data/elementary/themes/img/bulb_over.png and 
b/data/elementary/themes/img/bulb_over.png differ

-- 


Reply via email to