raster pushed a commit to branch feature/themes/flat.

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

commit 4fead996086cf9055e304f9d4fc0bd036de646df
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Tue Sep 15 21:38:36 2020 +0100

    TH - more icons
---
 data/elementary/themes/edc/O/icons.edc             |  61 -------
 data/elementary/themes/edc/icons.edc               |  48 ++++--
 data/elementary/themes/ic.edc                      |  11 ++
 data/elementary/themes/img/dialog.svg              | 183 +++++++++++++++++++++
 data/elementary/themes/img/engine.svg              | 147 +++++++++++++++++
 data/elementary/themes/img/gradient.svg            | 108 ++++++++++++
 data/elementary/themes/img/ic/dialog-040.png       | Bin 0 -> 759 bytes
 data/elementary/themes/img/ic/dialog-080.png       | Bin 0 -> 1433 bytes
 data/elementary/themes/img/ic/dialog-160.png       | Bin 0 -> 3235 bytes
 data/elementary/themes/img/ic/engine-040.png       | Bin 0 -> 868 bytes
 data/elementary/themes/img/ic/engine-080.png       | Bin 0 -> 1560 bytes
 data/elementary/themes/img/ic/engine-160.png       | Bin 0 -> 2896 bytes
 data/elementary/themes/img/ic/gradient-040.png     | Bin 0 -> 249 bytes
 data/elementary/themes/img/ic/gradient-080.png     | Bin 0 -> 371 bytes
 data/elementary/themes/img/ic/gradient-160.png     | Bin 0 -> 581 bytes
 .../elementary/themes/img/ic/screen-around-040.png | Bin 0 -> 800 bytes
 .../elementary/themes/img/ic/screen-around-080.png | Bin 0 -> 1211 bytes
 .../elementary/themes/img/ic/screen-around-160.png | Bin 0 -> 2081 bytes
 data/elementary/themes/img/ic/screen-hflip-040.png | Bin 0 -> 713 bytes
 data/elementary/themes/img/ic/screen-hflip-080.png | Bin 0 -> 975 bytes
 data/elementary/themes/img/ic/screen-hflip-160.png | Bin 0 -> 1548 bytes
 data/elementary/themes/img/ic/screen-left-040.png  | Bin 0 -> 548 bytes
 data/elementary/themes/img/ic/screen-left-080.png  | Bin 0 -> 742 bytes
 data/elementary/themes/img/ic/screen-left-160.png  | Bin 0 -> 1168 bytes
 data/elementary/themes/img/ic/screen-right-040.png | Bin 0 -> 556 bytes
 data/elementary/themes/img/ic/screen-right-080.png | Bin 0 -> 752 bytes
 data/elementary/themes/img/ic/screen-right-160.png | Bin 0 -> 1151 bytes
 data/elementary/themes/img/ic/screen-vflip-040.png | Bin 0 -> 728 bytes
 data/elementary/themes/img/ic/screen-vflip-080.png | Bin 0 -> 1114 bytes
 data/elementary/themes/img/ic/screen-vflip-160.png | Bin 0 -> 1674 bytes
 data/elementary/themes/img/ic/speaker-040.png      | Bin 1171 -> 1173 bytes
 data/elementary/themes/img/ic/speaker-080.png      | Bin 2324 -> 2171 bytes
 data/elementary/themes/img/ic/speaker-160.png      | Bin 4818 -> 4459 bytes
 data/elementary/themes/img/ic/win-nest-015.png     | Bin 190 -> 189 bytes
 data/elementary/themes/img/ic/win-nest-030.png     | Bin 220 -> 217 bytes
 data/elementary/themes/img/ic/win-nest-060.png     | Bin 275 -> 272 bytes
 data/elementary/themes/img/ic/window-lost-040.png  | Bin 0 -> 688 bytes
 data/elementary/themes/img/ic/window-lost-080.png  | Bin 0 -> 1286 bytes
 data/elementary/themes/img/ic/window-lost-160.png  | Bin 0 -> 2858 bytes
 .../themes/img/ic/window-maximize-040.png          | Bin 0 -> 818 bytes
 .../themes/img/ic/window-maximize-080.png          | Bin 0 -> 1489 bytes
 .../themes/img/ic/window-maximize-160.png          | Bin 0 -> 3266 bytes
 .../themes/img/ic/window-stacking-040.png          | Bin 0 -> 904 bytes
 .../themes/img/ic/window-stacking-080.png          | Bin 0 -> 1549 bytes
 .../themes/img/ic/window-stacking-160.png          | Bin 0 -> 3275 bytes
 data/elementary/themes/img/screen-around.svg       | 167 +++++++++++++++++++
 data/elementary/themes/img/screen-hflip.svg        | 166 +++++++++++++++++++
 data/elementary/themes/img/screen-left.svg         | 162 ++++++++++++++++++
 data/elementary/themes/img/screen-right.svg        | 162 ++++++++++++++++++
 data/elementary/themes/img/screen-vflip.svg        | 166 +++++++++++++++++++
 data/elementary/themes/img/speaker.svg             | 151 ++++++++---------
 data/elementary/themes/img/win-nest.svg            |  92 +++++------
 data/elementary/themes/img/window-lost.svg         | 141 ++++++++++++++++
 data/elementary/themes/img/window-maximize.svg     | 145 ++++++++++++++++
 data/elementary/themes/img/window-stacking.svg     | 160 ++++++++++++++++++
 55 files changed, 1870 insertions(+), 200 deletions(-)

diff --git a/data/elementary/themes/edc/O/icons.edc 
b/data/elementary/themes/edc/O/icons.edc
index dc522e665d..2643a10842 100644
--- a/data/elementary/themes/edc/O/icons.edc
+++ b/data/elementary/themes/edc/O/icons.edc
@@ -1,64 +1,3 @@
 /////////////////////////////////////////////////////////////////////////////
-/*** ICONS ***/
-
-   #define ICON(NAME, FILE, SIZE)                     \
-   group {                                            \
-      name: "e/icons/"NAME ;                          \
-      max: SIZE SIZE;                                 \
-      parts {                                         \
-         part {                                       \
-            name: "icon";                             \
-            repeat_events: 1;                        \
-            description {                             \
-               state: "default" 0.0;                  \
-               aspect: 1.0 1.0;                       \
-               aspect_preference: BOTH;               \
-               image.image: "O/"FILE COMP;                \
-               image.normal: "O/"FILE ;                   \
-            }                                         \
-         }                                            \
-      }                                               \
-   }
-
-   #define ICONMIME(NAME, FILE, SIZE) ICON("mimetypes/"NAME, FILE, SIZE)
-   /* FreeDesktop.Org Icons
-    * 
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
-    *
-    * In the comment you can find the old e icon name.
-    *
-    * Icons marked with *** are not mentioned in the spec, but we still try to
-    * follow the naming convention.
-    *
-    * TO ADD A NEW ICON:
-    * 1. Search for a name in the spec OR
-    * 2. Search for a name in kde (oxygen) and gnome (tango - human) icon set 
OR
-    * 3. Try to follow the naming convention
-    */
-   ICON("preferences-desktop-color","icon_colors.png",64)                     
// "enlightenment/colors"
-   ICON("preferences-desktop-pointer","icon_mouse.png",64)             // *** 
// "enlightenment/mouse"
-   
ICON("preferences-desktop-shelf-bottom-desk","icon_shelf_bottom_desk.png",64)// 
*** // "enlightenment/shelf_bottom_desk"
-   ICON("preferences-desktop-shelf-custom","icon_shelf_custom.png",64)         
 // *** // "enlightenment/shelf_custom"
-   ICON("preferences-desktop-shelf-dock","icon_shelf_dock.png",64)             
 // *** // "enlightenment/shelf_dock"
-   ICON("preferences-desktop-shelf-menu-bar","icon_shelf_menu_bar.png",64)     
 // *** // "enlightenment/shelf_menu_bar"
-   ICON("preferences-desktop-shelf-panel","icon_shelf_panel.png",64)           
 // *** // "enlightenment/shelf_panel"
-   ICON("preferences-desktop-shelf-top-desk","icon_shelf_top_desk.png",64)     
 // *** // "enlightenment/shelf_top_desk"
-   ICON("preferences-window-manipulation","icon_window_manipulation.png",64)   
 // *** // "enlightenment/window_manipulation"
-   ICON("preferences-window-maximize","icon_window_manipulation.png",64)       
 // *** // "enlightenment/window_maximize"
-   ICON("preferences-window-stacking","icon_winlist.png",64)                   
 // *** // "enlightenment/window_stacking"
-   ICON("preferences-windows-lost","icon_lost_windows.png",64)                 
 // *** // "enlightenment/lost_windows"
-   ICON("preferences-gradient","icon_gradient.png",64)           // *** // 
"enlightenment/gradient"
-   ICON("preferences-engine","icon_engine.png",64)               // *** // 
"enlightenment/engine"
-   ICON("preferences-dialogs","icon_dummy.png",64)               // *** // 
"enlightenment/dialogs"
-   ICON("preferences-icon-theme","icon_icon_theme.png",64)       // *** // 
"enlightenment/icon_theme"
-   ICON("preferences-startup","icon_startup.png",64)             // *** // 
"enlightenment/startup"
-   ICON("preferences-utils","icon_gadget.png",64)                // *** // 
"enlightenment/utils"
-   ICON("preferences-screen-normal","icon_screen_normal.png",64) // *** // 
"enlightenment/screen_normal"
-   ICON("preferences-screen-around","icon_screen_around.png",64) // *** // 
"enlightenment/screen_around"
-   ICON("preferences-screen-left","icon_screen_left.png",64)     // *** // 
"enlightenment/screen_left"
-   ICON("preferences-screen-right","icon_screen_right.png",64)   // *** // 
"enlightenment/screen_right"
-   ICON("preferences-screen-vflip","icon_screen_vflip.png",64)   // *** // 
"enlightenment/screen_vflip"
-   ICON("preferences-screen-hflip","icon_screen_hflip.png",64)   // *** // 
"enlightenment/screen_hflip"
-   ICON("preferences-applications-add","icon_applications_new.png",64)         
// *** // "enlightenment/add_application"
-   ICON("preferences-illume","icon_illume.png",64)
 
 
diff --git a/data/elementary/themes/edc/icons.edc 
b/data/elementary/themes/edc/icons.edc
index df1ec7fde4..366e5ab8be 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -17,6 +17,7 @@
    ICON("modules-mobile", "i-mobile")
    ICON("modules-utils", "i-tools")
    ICON("modules-core", "i-atom")
+   ICON("modules-launcher", "i-gear-start")
 
    ICON("system-file-manager", "i-folder")
    ICON("folder", "i-folder")
@@ -37,6 +38,15 @@
    ICON("dialog-warning", "i-warning")
    ICON("dialog-error", "i-warning-red")
    ICON("system-run", "i-system-run")
+   ICON("everything-launch", "i-gear-start")
+   ICON("configure", "i-gear")
+   ICON("document-open", "i-folder-open")
+   ICON("document-properties", "i-file-properties")
+   ICON("document-new", "i-file")
+   ICON("folder-new", "i-folder")
+   ICON("security-high", "i-shield-up")
+   ICON("network-website", "i-globe")
+
    ICON("preferences-applications", "i-termprompt")
    ICON("preferences-system", "i-gear")
    ICON("preferences-desktop-theme", "i-paint")
@@ -100,22 +110,40 @@
    ICON("preferences-network", "i-network")
    ICON("preferences-file-icons", "i-file")
    ICON("preferences-preferences", "i-gear")
-   ICON("modules-launcher", "i-gear-start")
-   ICON("everything-launch", "i-gear-start")
+   ICON("preferences-toolbar", "i-toolbar")
+   ICON("preferences-desktop-color", "i-palette")
+   ICON("preferences-desktop-pointer", "i-mouse")
+   ICON("preferences-icon-theme", "i-paint")
+   ICON("preferences-applications-add", "i-termprompt")
+   ICON("preferences-utils", "i-tools")
+   ICON("preferences-startup", "i-efm-exe")
+   ICON("preferences-screen-normal", "i-screen")
+   ICON("preferences-screen-left", "i-screen-left")
+   ICON("preferences-screen-right", "i-screen-right")
+   ICON("preferences-screen-hflip", "i-screen-hflip")
+   ICON("preferences-screen-vflip", "i-screen-vflip")
+   ICON("preferences-screen-around", "i-screen-around")
+   ICON("preferences-window-manipulation", "i-window-geometry")
+   ICON("preferences-window-maximize", "i-window-maximize")
+   ICON("preferences-window-stacking", "i-window-stacking")
+   ICON("preferences-windows-lost", "i-window-lost")
+   ICON("preferences-dialogs", "i-dialog")
+   ICON("preferences-illume", "i-mobile")
+   ICON("preferences-gradient", "i-gradient")
+   ICON("preferences-engine", "i-engine")
+   ICON("preferences-desktop-shelf-bottom-desk", "i-shelf")
+   ICON("preferences-desktop-shelf-custom", "i-shelf")
+   ICON("preferences-desktop-shelf-dock", "i-shelf")
+   ICON("preferences-desktop-shelf-menu-bar", "i-shelf")
+   ICON("preferences-desktop-shelf-panel", "i-shelf")
+   ICON("preferences-desktop-shelf-top-desk", "i-shelf")
+
    ICON("enlightenment/wallpaper_stretch", "i-fill-stretch")
    ICON("enlightenment/wallpaper_center", "i-fill-center")
    ICON("enlightenment/wallpaper_tile", "i-fill-tile")
    ICON("enlightenment/wallpaper_scale_aspect_in", "i-fill-within")
    ICON("enlightenment/wallpaper_scale_aspect_out", "i-fill-fill")
    ICON("enlightenment/wallpaper_pan",  "i-fill-pan")
-   ICON("configure", "i-gear")
-   ICON("document-open", "i-folder-open")
-   ICON("document-properties", "i-file-properties")
-   ICON("document-new", "i-file")
-   ICON("folder-new", "i-folder")
-   ICON("security-high", "i-shield-up")
-   ICON("preferences-toolbar", "i-toolbar")
-   ICON("network-website", "i-globe")
 #undef ICON
 
 // mono color default fg color icons
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index f9ebe662fa..e02978b182 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -184,6 +184,9 @@ I160("i-camera", "camera")
 I160("i-paint", "paint")
 I160("i-desks", "desks")
 I160("i-window", "window")
+I160("i-window-maximize", "window-maximize")
+I160("i-window-lost", "window-lost")
+I160("i-window-stacking", "window-stacking")
 I160("i-system-run", "system-run")
 I160("i-desktop-pc", "desktop-pc")
 I160("i-padlock-lock", "padlock-lock")
@@ -203,6 +206,11 @@ I160("i-screen", "screen")
 I160("i-screen-lock", "screen-lock")
 I160("i-screen-resolution", "screen-resolution")
 I160("i-screen-edges", "screen-edges")
+I160("i-screen-left", "screen-left")
+I160("i-screen-right", "screen-right")
+I160("i-screen-hflip", "screen-hflip")
+I160("i-screen-vflip", "screen-vflip")
+I160("i-screen-around", "screen-around")
 I160("i-bulb", "bulb")
 I160("i-key", "key")
 I160("i-gesture", "gesture")
@@ -250,6 +258,9 @@ I160("i-fill-pan", "fill-pan")
 I160("i-shield-up", "shield-up")
 I160("i-toolbar", "toolbar")
 I160("i-globe", "globe")
+I160("i-dialog", "dialog")
+I160("i-gradient", "gradient")
+I160("i-engine", "engine")
 
 ///////////////////////////////////////////////////////////////////////////////
 // larger mono icons (mostly efm or settings)
diff --git a/data/elementary/themes/img/dialog.svg 
b/data/elementary/themes/img/dialog.svg
new file mode 100644
index 0000000000..a6dde23f8c
--- /dev/null
+++ b/data/elementary/themes/img/dialog.svg
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="dialog.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/dialog-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter5854"
+       x="-0.13591628"
+       width="1.2718326"
+       y="-0.13591628"
+       height="1.2718326">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.397907"
+         id="feGaussianBlur5856" />
+    </filter>
+    <filter
+       height="1.5211429"
+       y="-0.26057143"
+       width="1.304"
+       x="-0.152"
+       id="filter23238"
+       style="color-interpolation-filters:sRGB"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur23240"
+         stdDeviation="1.52"
+         inkscape:collect="always" />
+    </filter>
+    <filter
+       height="1.5211429"
+       y="-0.26057143"
+       width="1.304"
+       x="-0.152"
+       id="filter23242"
+       style="color-interpolation-filters:sRGB"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur23244"
+         stdDeviation="1.52"
+         inkscape:collect="always" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.192077"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="12"
+       x="10"
+       height="60"
+       width="60"
+       id="rect5728"
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5854)"
 />
+    <rect
+       
style="opacity:1;fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect5726"
+       width="60"
+       height="60"
+       x="10"
+       y="10" />
+    <rect
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect6682"
+       width="60"
+       height="12"
+       x="10"
+       y="10" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 68,14 -2,-2 -2,2 -2,-2 -2,2 2,2 -2,2 2,2 2,-2 2,2 2,-2 -2,-2 z"
+       id="path2880" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 46,15 -4,4 -4,-4 2,-2 2,2 2,-2 z"
+       id="path2882" />
+    <path
+       id="path2884"
+       d="m 56,17 -4,-4 -4,4 2,2 2,-2 2,2 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2886"
+       sodipodi:type="arc"
+       sodipodi:cx="16"
+       sodipodi:cy="16"
+       sodipodi:rx="4"
+       sodipodi:ry="4"
+       sodipodi:start="0"
+       sodipodi:end="6.2760818"
+       sodipodi:arc-type="slice"
+       d="m 20,16 a 4,4 0 0 1 -3.992896,3.999994 4,4 0 0 1 -4.007079,-3.985787 
4,4 0 0 1 3.978665,-4.01415 4,4 0 0 1 4.021209,3.971529 L 16,16 Z" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.22202;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter23238)"
+       id="rect22838"
+       width="24"
+       height="14"
+       x="42"
+       y="52" />
+    <rect
+       y="52"
+       x="42"
+       height="14"
+       width="24"
+       id="rect22834"
+       
style="opacity:1;fill:#606060;fill-opacity:1;stroke:none;stroke-width:1.22202;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <rect
+       y="52"
+       x="14"
+       height="14"
+       width="24"
+       id="rect22840"
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.22202;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter23242)"
 />
+    <rect
+       
style="opacity:1;fill:#606060;fill-opacity:1;stroke:none;stroke-width:1.22202;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect22836"
+       width="24"
+       height="14"
+       x="14"
+       y="52" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/engine.svg 
b/data/elementary/themes/img/engine.svg
new file mode 100644
index 0000000000..4a18a3024d
--- /dev/null
+++ b/data/elementary/themes/img/engine.svg
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="engine.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/engine-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6" />
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.144058"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       ry="4"
+       y="20"
+       x="20"
+       height="40"
+       width="30"
+       id="rect23306"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:7.91795;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       sodipodi:nodetypes="sssssssss"
+       d="m 38,43 28.000234,15.432419 c 1.940749,1.06965 4.000146,1.784 4,4 L 
70,66 c -1.46e-4,2.216 -1.784,4 -4,4 H 38 c -2.216,0 -2.954158,-2.046318 -4,-4 
L 30.844044,60.104525 C 29.798203,58.150843 36.059251,41.93035 38,43 Z"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:11.8635;stroke-linecap:round;stroke-linejoin:round"
+       id="rect23308" />
+    <rect
+       ry="4"
+       y="25"
+       x="22"
+       height="33"
+       width="26"
+       id="rect23329"
+       
style="opacity:1;fill:#303030;fill-opacity:1;stroke:none;stroke-width:11.1461;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       ry="2"
+       y="25"
+       x="10"
+       height="30"
+       width="4"
+       id="rect23310"
+       
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       y="38"
+       x="14"
+       height="4"
+       width="6"
+       id="rect23312"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round"
 />
+    <circle
+       r="2"
+       cy="20"
+       cx="26"
+       id="path23314"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round"
 />
+    <circle
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round"
+       id="circle23316"
+       cx="34"
+       cy="20"
+       r="2" />
+    <circle
+       r="2"
+       cy="20"
+       cx="42"
+       id="circle23318"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="opacity:1;fill:#606060;fill-opacity:1;stroke:none;stroke-width:7.76116;stroke-linecap:round;stroke-linejoin:round"
+       id="rect23326"
+       width="26"
+       height="16"
+       x="22"
+       y="22"
+       ry="4" />
+    <path
+       sodipodi:nodetypes="ccc"
+       id="path23320"
+       d="M 26,30 36,40 H 55"
+       
style="fill:none;fill-rule:evenodd;stroke:#c8c8c8;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <path
+       
style="fill:none;fill-rule:evenodd;stroke:#dcdcdc;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 34,30 44,40 H 63"
+       id="path23322"
+       sodipodi:nodetypes="ccc" />
+    <path
+       sodipodi:nodetypes="ccc"
+       id="path23324"
+       d="M 42,30 52,40 H 68"
+       
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/gradient.svg 
b/data/elementary/themes/img/gradient.svg
new file mode 100644
index 0000000000..3188913738
--- /dev/null
+++ b/data/elementary/themes/img/gradient.svg
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="gradient.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/gradient-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       id="linearGradient23270"
+       inkscape:collect="always">
+      <stop
+         id="stop23266"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop23268"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       gradientTransform="matrix(1.076923,0,0,1.076923,-3.0769229,-3.076923)"
+       gradientUnits="userSpaceOnUse"
+       y2="66"
+       x2="40"
+       y1="14"
+       x1="40"
+       id="linearGradient23272"
+       xlink:href="#linearGradient23270"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.192077"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:4.26666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect5726"
+       width="64"
+       height="64"
+       x="8"
+       y="8" />
+    <rect
+       y="12"
+       x="12"
+       height="56"
+       width="56"
+       id="rect23264"
+       
style="opacity:1;fill:url(#linearGradient23272);fill-opacity:1;stroke:none;stroke-width:8.61538;stroke-linecap:round;stroke-linejoin:round"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/ic/dialog-040.png 
b/data/elementary/themes/img/ic/dialog-040.png
new file mode 100644
index 0000000000..4426316b46
Binary files /dev/null and b/data/elementary/themes/img/ic/dialog-040.png differ
diff --git a/data/elementary/themes/img/ic/dialog-080.png 
b/data/elementary/themes/img/ic/dialog-080.png
new file mode 100644
index 0000000000..0861f05fd0
Binary files /dev/null and b/data/elementary/themes/img/ic/dialog-080.png differ
diff --git a/data/elementary/themes/img/ic/dialog-160.png 
b/data/elementary/themes/img/ic/dialog-160.png
new file mode 100644
index 0000000000..0946a46ccb
Binary files /dev/null and b/data/elementary/themes/img/ic/dialog-160.png differ
diff --git a/data/elementary/themes/img/ic/engine-040.png 
b/data/elementary/themes/img/ic/engine-040.png
new file mode 100644
index 0000000000..a346b5010c
Binary files /dev/null and b/data/elementary/themes/img/ic/engine-040.png differ
diff --git a/data/elementary/themes/img/ic/engine-080.png 
b/data/elementary/themes/img/ic/engine-080.png
new file mode 100644
index 0000000000..897080df76
Binary files /dev/null and b/data/elementary/themes/img/ic/engine-080.png differ
diff --git a/data/elementary/themes/img/ic/engine-160.png 
b/data/elementary/themes/img/ic/engine-160.png
new file mode 100644
index 0000000000..ef36d97271
Binary files /dev/null and b/data/elementary/themes/img/ic/engine-160.png differ
diff --git a/data/elementary/themes/img/ic/gradient-040.png 
b/data/elementary/themes/img/ic/gradient-040.png
new file mode 100644
index 0000000000..6490888373
Binary files /dev/null and b/data/elementary/themes/img/ic/gradient-040.png 
differ
diff --git a/data/elementary/themes/img/ic/gradient-080.png 
b/data/elementary/themes/img/ic/gradient-080.png
new file mode 100644
index 0000000000..40353c0fb4
Binary files /dev/null and b/data/elementary/themes/img/ic/gradient-080.png 
differ
diff --git a/data/elementary/themes/img/ic/gradient-160.png 
b/data/elementary/themes/img/ic/gradient-160.png
new file mode 100644
index 0000000000..f641d3477d
Binary files /dev/null and b/data/elementary/themes/img/ic/gradient-160.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-around-040.png 
b/data/elementary/themes/img/ic/screen-around-040.png
new file mode 100644
index 0000000000..eec01e6758
Binary files /dev/null and 
b/data/elementary/themes/img/ic/screen-around-040.png differ
diff --git a/data/elementary/themes/img/ic/screen-around-080.png 
b/data/elementary/themes/img/ic/screen-around-080.png
new file mode 100644
index 0000000000..fad9161f2f
Binary files /dev/null and 
b/data/elementary/themes/img/ic/screen-around-080.png differ
diff --git a/data/elementary/themes/img/ic/screen-around-160.png 
b/data/elementary/themes/img/ic/screen-around-160.png
new file mode 100644
index 0000000000..8d83424e55
Binary files /dev/null and 
b/data/elementary/themes/img/ic/screen-around-160.png differ
diff --git a/data/elementary/themes/img/ic/screen-hflip-040.png 
b/data/elementary/themes/img/ic/screen-hflip-040.png
new file mode 100644
index 0000000000..61d2ef4620
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-hflip-040.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-hflip-080.png 
b/data/elementary/themes/img/ic/screen-hflip-080.png
new file mode 100644
index 0000000000..99d77808e1
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-hflip-080.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-hflip-160.png 
b/data/elementary/themes/img/ic/screen-hflip-160.png
new file mode 100644
index 0000000000..23bce30b2b
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-hflip-160.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-left-040.png 
b/data/elementary/themes/img/ic/screen-left-040.png
new file mode 100644
index 0000000000..e9252ff1d6
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-left-040.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-left-080.png 
b/data/elementary/themes/img/ic/screen-left-080.png
new file mode 100644
index 0000000000..7cbe486dd9
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-left-080.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-left-160.png 
b/data/elementary/themes/img/ic/screen-left-160.png
new file mode 100644
index 0000000000..85ec8d542f
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-left-160.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-right-040.png 
b/data/elementary/themes/img/ic/screen-right-040.png
new file mode 100644
index 0000000000..ebb194f8e2
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-right-040.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-right-080.png 
b/data/elementary/themes/img/ic/screen-right-080.png
new file mode 100644
index 0000000000..f35cb61004
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-right-080.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-right-160.png 
b/data/elementary/themes/img/ic/screen-right-160.png
new file mode 100644
index 0000000000..aee8a9ad8e
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-right-160.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-vflip-040.png 
b/data/elementary/themes/img/ic/screen-vflip-040.png
new file mode 100644
index 0000000000..5d35b68403
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-vflip-040.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-vflip-080.png 
b/data/elementary/themes/img/ic/screen-vflip-080.png
new file mode 100644
index 0000000000..bf1cc4100b
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-vflip-080.png 
differ
diff --git a/data/elementary/themes/img/ic/screen-vflip-160.png 
b/data/elementary/themes/img/ic/screen-vflip-160.png
new file mode 100644
index 0000000000..9cb0633108
Binary files /dev/null and b/data/elementary/themes/img/ic/screen-vflip-160.png 
differ
diff --git a/data/elementary/themes/img/ic/speaker-040.png 
b/data/elementary/themes/img/ic/speaker-040.png
index 04767a4b11..0ee479a716 100644
Binary files a/data/elementary/themes/img/ic/speaker-040.png and 
b/data/elementary/themes/img/ic/speaker-040.png differ
diff --git a/data/elementary/themes/img/ic/speaker-080.png 
b/data/elementary/themes/img/ic/speaker-080.png
index 7d3fb83f39..af258ffc7a 100644
Binary files a/data/elementary/themes/img/ic/speaker-080.png and 
b/data/elementary/themes/img/ic/speaker-080.png differ
diff --git a/data/elementary/themes/img/ic/speaker-160.png 
b/data/elementary/themes/img/ic/speaker-160.png
index 5e87005f47..a24b4ffb79 100644
Binary files a/data/elementary/themes/img/ic/speaker-160.png and 
b/data/elementary/themes/img/ic/speaker-160.png differ
diff --git a/data/elementary/themes/img/ic/win-nest-015.png 
b/data/elementary/themes/img/ic/win-nest-015.png
index 0c2a33ddcb..559183b1b0 100644
Binary files a/data/elementary/themes/img/ic/win-nest-015.png and 
b/data/elementary/themes/img/ic/win-nest-015.png differ
diff --git a/data/elementary/themes/img/ic/win-nest-030.png 
b/data/elementary/themes/img/ic/win-nest-030.png
index 3ecfca1fc0..b6bb420616 100644
Binary files a/data/elementary/themes/img/ic/win-nest-030.png and 
b/data/elementary/themes/img/ic/win-nest-030.png differ
diff --git a/data/elementary/themes/img/ic/win-nest-060.png 
b/data/elementary/themes/img/ic/win-nest-060.png
index 0e204cc9d7..8691fa48e6 100644
Binary files a/data/elementary/themes/img/ic/win-nest-060.png and 
b/data/elementary/themes/img/ic/win-nest-060.png differ
diff --git a/data/elementary/themes/img/ic/window-lost-040.png 
b/data/elementary/themes/img/ic/window-lost-040.png
new file mode 100644
index 0000000000..4464564f28
Binary files /dev/null and b/data/elementary/themes/img/ic/window-lost-040.png 
differ
diff --git a/data/elementary/themes/img/ic/window-lost-080.png 
b/data/elementary/themes/img/ic/window-lost-080.png
new file mode 100644
index 0000000000..0059d409a0
Binary files /dev/null and b/data/elementary/themes/img/ic/window-lost-080.png 
differ
diff --git a/data/elementary/themes/img/ic/window-lost-160.png 
b/data/elementary/themes/img/ic/window-lost-160.png
new file mode 100644
index 0000000000..2fc51deff8
Binary files /dev/null and b/data/elementary/themes/img/ic/window-lost-160.png 
differ
diff --git a/data/elementary/themes/img/ic/window-maximize-040.png 
b/data/elementary/themes/img/ic/window-maximize-040.png
new file mode 100644
index 0000000000..c166b045ed
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-maximize-040.png differ
diff --git a/data/elementary/themes/img/ic/window-maximize-080.png 
b/data/elementary/themes/img/ic/window-maximize-080.png
new file mode 100644
index 0000000000..5888f12b5a
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-maximize-080.png differ
diff --git a/data/elementary/themes/img/ic/window-maximize-160.png 
b/data/elementary/themes/img/ic/window-maximize-160.png
new file mode 100644
index 0000000000..910ac97d96
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-maximize-160.png differ
diff --git a/data/elementary/themes/img/ic/window-stacking-040.png 
b/data/elementary/themes/img/ic/window-stacking-040.png
new file mode 100644
index 0000000000..8ac833c536
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-stacking-040.png differ
diff --git a/data/elementary/themes/img/ic/window-stacking-080.png 
b/data/elementary/themes/img/ic/window-stacking-080.png
new file mode 100644
index 0000000000..3ce7e78e19
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-stacking-080.png differ
diff --git a/data/elementary/themes/img/ic/window-stacking-160.png 
b/data/elementary/themes/img/ic/window-stacking-160.png
new file mode 100644
index 0000000000..df8c9dc640
Binary files /dev/null and 
b/data/elementary/themes/img/ic/window-stacking-160.png differ
diff --git a/data/elementary/themes/img/screen-around.svg 
b/data/elementary/themes/img/screen-around.svg
new file mode 100644
index 0000000000..9a103f89c8
--- /dev/null
+++ b/data/elementary/themes/img/screen-around.svg
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="screen-around.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/screen-around-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient854">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25"
+         offset="0"
+         id="stop850" />
+      <stop
+         style="stop-color:#040404;stop-opacity:0"
+         offset="1"
+         id="stop852" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient856"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.6666666,0,0,1,-26.666666,5)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient860"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientTransform="matrix(1.6666666,0,0,0.25,-26.666666,-77.5)" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask947">
+      <rect
+         
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke-width:3.96122;stroke-linecap:round;stroke-linejoin:round"
+         id="rect949"
+         width="60"
+         height="40"
+         x="10"
+         y="5" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.45"
+     inkscape:cx="40"
+     inkscape:cy="40.047847"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="13"
+       x="10"
+       height="36.929558"
+       width="60"
+       id="rect838"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke-width:3.80615;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.92367;stroke-linecap:round;stroke-linejoin:round"
+       id="rect840"
+       width="10"
+       height="10"
+       x="35"
+       y="55" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.47215;stroke-linecap:round;stroke-linejoin:round"
+       id="rect842"
+       width="25"
+       height="2"
+       x="28"
+       y="65" />
+    <rect
+       
style="fill:url(#linearGradient856);fill-opacity:1;stroke-width:5.16398;stroke-linecap:round;stroke-linejoin:round"
+       id="rect848"
+       width="10"
+       height="4"
+       x="35"
+       y="55" />
+    <rect
+       y="-65"
+       x="35"
+       height="1"
+       width="10"
+       id="rect858"
+       
style="fill:url(#linearGradient860);fill-opacity:1;stroke-width:2.58199;stroke-linecap:round;stroke-linejoin:round"
+       transform="scale(1,-1)" />
+    <rect
+       y="49.929558"
+       x="10"
+       height="5.0704441"
+       width="60"
+       id="rect847"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:11.0314;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2311"
+       d="M 46,33 H 19 l 13,15 z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <path
+       sodipodi:nodetypes="cczcc"
+       id="path3596"
+       d="M 32,40 V 29 c 0,-5 5,-10 10,-10 5,0 10,5 10,10 v 19"
+       
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/screen-hflip.svg 
b/data/elementary/themes/img/screen-hflip.svg
new file mode 100644
index 0000000000..be2c337f80
--- /dev/null
+++ b/data/elementary/themes/img/screen-hflip.svg
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="screen-hflip.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/screen-hflip-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient854">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25"
+         offset="0"
+         id="stop850" />
+      <stop
+         style="stop-color:#040404;stop-opacity:0"
+         offset="1"
+         id="stop852" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient856"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.6666666,0,0,1,-26.666666,5)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient860"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientTransform="matrix(1.6666666,0,0,0.25,-26.666666,-77.5)" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask947">
+      <rect
+         
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke-width:3.96122;stroke-linecap:round;stroke-linejoin:round"
+         id="rect949"
+         width="60"
+         height="40"
+         x="10"
+         y="5" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4375"
+     inkscape:cx="40"
+     inkscape:cy="40.095808"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="13"
+       x="10"
+       height="36.929558"
+       width="60"
+       id="rect838"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke-width:3.80615;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.92367;stroke-linecap:round;stroke-linejoin:round"
+       id="rect840"
+       width="10"
+       height="10"
+       x="35"
+       y="55" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.47215;stroke-linecap:round;stroke-linejoin:round"
+       id="rect842"
+       width="25"
+       height="2"
+       x="28"
+       y="65" />
+    <rect
+       
style="fill:url(#linearGradient856);fill-opacity:1;stroke-width:5.16398;stroke-linecap:round;stroke-linejoin:round"
+       id="rect848"
+       width="10"
+       height="4"
+       x="35"
+       y="55" />
+    <rect
+       y="-65"
+       x="35"
+       height="1"
+       width="10"
+       id="rect858"
+       
style="fill:url(#linearGradient860);fill-opacity:1;stroke-width:2.58199;stroke-linecap:round;stroke-linejoin:round"
+       transform="scale(1,-1)" />
+    <rect
+       y="49.929558"
+       x="10"
+       height="5.0704441"
+       width="60"
+       id="rect847"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:11.0314;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2311"
+       d="M 30,45 V 18 L 15,31 Z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 50,45 V 18 l 15,13 z"
+       id="path2311-3" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/screen-left.svg 
b/data/elementary/themes/img/screen-left.svg
new file mode 100644
index 0000000000..58e7902880
--- /dev/null
+++ b/data/elementary/themes/img/screen-left.svg
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="screen-left.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/screen-left-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient854">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25"
+         offset="0"
+         id="stop850" />
+      <stop
+         style="stop-color:#040404;stop-opacity:0"
+         offset="1"
+         id="stop852" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient856"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.6666666,0,0,1,-26.666666,5)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient860"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientTransform="matrix(1.6666666,0,0,0.25,-26.666666,-77.5)" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask947">
+      <rect
+         
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke-width:3.96122;stroke-linecap:round;stroke-linejoin:round"
+         id="rect949"
+         width="60"
+         height="40"
+         x="10"
+         y="5" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="13"
+       x="10"
+       height="36.929558"
+       width="60"
+       id="rect838"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke-width:3.80615;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.92367;stroke-linecap:round;stroke-linejoin:round"
+       id="rect840"
+       width="10"
+       height="10"
+       x="35"
+       y="55" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.47215;stroke-linecap:round;stroke-linejoin:round"
+       id="rect842"
+       width="25"
+       height="2"
+       x="28"
+       y="65" />
+    <rect
+       
style="fill:url(#linearGradient856);fill-opacity:1;stroke-width:5.16398;stroke-linecap:round;stroke-linejoin:round"
+       id="rect848"
+       width="10"
+       height="4"
+       x="35"
+       y="55" />
+    <rect
+       y="-65"
+       x="35"
+       height="1"
+       width="10"
+       id="rect858"
+       
style="fill:url(#linearGradient860);fill-opacity:1;stroke-width:2.58199;stroke-linecap:round;stroke-linejoin:round"
+       transform="scale(1,-1)" />
+    <rect
+       y="49.929558"
+       x="10"
+       height="5.0704441"
+       width="60"
+       id="rect847"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:11.0314;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2311"
+       d="M 60,45 V 18 L 45,31 Z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/screen-right.svg 
b/data/elementary/themes/img/screen-right.svg
new file mode 100644
index 0000000000..585b488dab
--- /dev/null
+++ b/data/elementary/themes/img/screen-right.svg
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="screen-right.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/screen-right-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient854">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25"
+         offset="0"
+         id="stop850" />
+      <stop
+         style="stop-color:#040404;stop-opacity:0"
+         offset="1"
+         id="stop852" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient856"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.6666666,0,0,1,-26.666666,5)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient860"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientTransform="matrix(1.6666666,0,0,0.25,-26.666666,-77.5)" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask947">
+      <rect
+         
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke-width:3.96122;stroke-linecap:round;stroke-linejoin:round"
+         id="rect949"
+         width="60"
+         height="40"
+         x="10"
+         y="5" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="13"
+       x="10"
+       height="36.929558"
+       width="60"
+       id="rect838"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke-width:3.80615;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.92367;stroke-linecap:round;stroke-linejoin:round"
+       id="rect840"
+       width="10"
+       height="10"
+       x="35"
+       y="55" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.47215;stroke-linecap:round;stroke-linejoin:round"
+       id="rect842"
+       width="25"
+       height="2"
+       x="28"
+       y="65" />
+    <rect
+       
style="fill:url(#linearGradient856);fill-opacity:1;stroke-width:5.16398;stroke-linecap:round;stroke-linejoin:round"
+       id="rect848"
+       width="10"
+       height="4"
+       x="35"
+       y="55" />
+    <rect
+       y="-65"
+       x="35"
+       height="1"
+       width="10"
+       id="rect858"
+       
style="fill:url(#linearGradient860);fill-opacity:1;stroke-width:2.58199;stroke-linecap:round;stroke-linejoin:round"
+       transform="scale(1,-1)" />
+    <rect
+       y="49.929558"
+       x="10"
+       height="5.0704441"
+       width="60"
+       id="rect847"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:11.0314;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2311"
+       d="M 20,45 V 18 l 15,13 z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/screen-vflip.svg 
b/data/elementary/themes/img/screen-vflip.svg
new file mode 100644
index 0000000000..49749565ff
--- /dev/null
+++ b/data/elementary/themes/img/screen-vflip.svg
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="screen-vflip.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/screen-vflip-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient854">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.25"
+         offset="0"
+         id="stop850" />
+      <stop
+         style="stop-color:#040404;stop-opacity:0"
+         offset="1"
+         id="stop852" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient856"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.6666666,0,0,1,-26.666666,5)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient854"
+       id="linearGradient860"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="50"
+       x2="40"
+       y2="54"
+       gradientTransform="matrix(1.6666666,0,0,0.25,-26.666666,-77.5)" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask947">
+      <rect
+         
style="opacity:1;fill:#a0a0a0;fill-opacity:1;stroke-width:3.96122;stroke-linecap:round;stroke-linejoin:round"
+         id="rect949"
+         width="60"
+         height="40"
+         x="10"
+         y="5" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4375"
+     inkscape:cx="40"
+     inkscape:cy="40.095808"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="13"
+       x="10"
+       height="36.929558"
+       width="60"
+       id="rect838"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke-width:3.80615;stroke-linecap:round;stroke-linejoin:round"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.92367;stroke-linecap:round;stroke-linejoin:round"
+       id="rect840"
+       width="10"
+       height="10"
+       x="35"
+       y="55" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.47215;stroke-linecap:round;stroke-linejoin:round"
+       id="rect842"
+       width="25"
+       height="2"
+       x="28"
+       y="65" />
+    <rect
+       
style="fill:url(#linearGradient856);fill-opacity:1;stroke-width:5.16398;stroke-linecap:round;stroke-linejoin:round"
+       id="rect848"
+       width="10"
+       height="4"
+       x="35"
+       y="55" />
+    <rect
+       y="-65"
+       x="35"
+       height="1"
+       width="10"
+       id="rect858"
+       
style="fill:url(#linearGradient860);fill-opacity:1;stroke-width:2.58199;stroke-linecap:round;stroke-linejoin:round"
+       transform="scale(1,-1)" />
+    <rect
+       y="49.929558"
+       x="10"
+       height="5.0704441"
+       width="60"
+       id="rect847"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:11.0314;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2311"
+       d="M 54,33 H 27 l 13,15 z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 54,30 H 27 L 40,15 Z"
+       id="path2311-3" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/speaker.svg 
b/data/elementary/themes/img/speaker.svg
index 7e288b8af5..7439327f64 100644
--- a/data/elementary/themes/img/speaker.svg
+++ b/data/elementary/themes/img/speaker.svg
@@ -7,16 +7,16 @@
    xmlns="http://www.w3.org/2000/svg";
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   inkscape:export-ydpi="48"
-   inkscape:export-xdpi="48"
-   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/speaker-040.png"
-   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
-   sodipodi:docname="speaker.svg"
-   viewBox="0 0 80 80"
-   height="80"
-   width="80"
+   version="1.1"
    id="svg2"
-   version="1.1">
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="speaker.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/speaker-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
   <metadata
      id="metadata8">
     <rdf:RDF>
@@ -32,101 +32,86 @@
   <defs
      id="defs6">
     <rect
-       id="rect878"
-       height="30"
-       width="40"
+       x="20"
        y="20"
-       x="20" />
-    <rect
-       id="rect872"
-       height="30"
        width="40"
-       y="50"
-       x="20" />
-    <rect
-       id="rect864"
        height="30"
-       width="40"
-       y="20"
-       x="20" />
+       id="rect878" />
     <rect
-       id="rect858"
-       height="30"
+       x="20"
+       y="50"
        width="40"
-       y="20"
-       x="20" />
+       height="30"
+       id="rect872" />
     <rect
-       id="rect852"
+       x="20"
+       y="20"
+       width="40"
        height="30"
+       id="rect864" />
+    <rect
+       x="20"
+       y="20"
        width="40"
+       height="30"
+       id="rect858" />
+    <rect
+       x="20"
        y="20"
-       x="20" />
+       width="40"
+       height="30"
+       id="rect852" />
   </defs>
   <sodipodi:namedview
-     borderlayer="true"
-     inkscape:snap-nodes="true"
-     inkscape:snap-others="false"
-     inkscape:bbox-nodes="true"
-     inkscape:snap-bbox="true"
-     showguides="false"
-     inkscape:current-layer="g10"
-     inkscape:window-maximized="1"
-     inkscape:window-y="0"
-     inkscape:window-x="0"
-     inkscape:cy="40.032949"
-     inkscape:cx="40"
-     inkscape:zoom="15.175"
-     showgrid="true"
-     id="namedview4"
-     inkscape:window-height="1377"
-     inkscape:window-width="2560"
-     inkscape:pageshadow="2"
-     inkscape:pageopacity="0"
-     guidetolerance="10"
-     gridtolerance="10"
-     objecttolerance="10"
-     borderopacity="1"
-     bordercolor="#666666"
+     inkscape:document-rotation="0"
      pagecolor="#404040"
-     inkscape:document-rotation="0">
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="false"
+     inkscape:snap-nodes="true"
+     borderlayer="true">
     <inkscape:grid
-       id="grid837"
-       type="xygrid" />
+       type="xygrid"
+       id="grid837" />
   </sodipodi:namedview>
   <g
-     id="g10"
+     inkscape:groupmode="layer"
      inkscape:label="Image"
-     inkscape:groupmode="layer">
+     id="g10">
     <circle
-       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:0.208333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path4138"
-       cx="40"
+       r="26"
        cy="40"
-       r="30" />
-    <path
-       id="path26847"
-       d="M 40,40 60,60 40,69 20,60 Z"
-       
style="opacity:1;fill:#262626;fill-opacity:1;stroke:none;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
-    <path
-       sodipodi:nodetypes="ccccc"
-       
style="opacity:1;fill:#2c2c2c;fill-opacity:1;stroke:none;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 40,40 50,65 40,69 30,65 Z"
-       id="path26851" />
-    <circle
-       
style="opacity:1;fill:#303030;fill-opacity:1;stroke:none;stroke-width:0.208333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path4207"
        cx="40"
+       id="path4138"
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:0.180555;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <circle
+       r="10"
        cy="40"
-       r="10" />
+       cx="40"
+       id="path4207"
+       
style="opacity:1;fill:#303030;fill-opacity:1;stroke:none;stroke-width:0.208333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
     <path
-       
style="opacity:1;fill:#303030;fill-opacity:1;stroke:none;stroke-width:0.208333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path4228"
        d="M 40.000001,10 A 30.000001,30.000001 0 0 0 10,39.999999 
30.000001,30.000001 0 0 0 40.000001,70 30.000001,30.000001 0 0 0 
69.999999,39.999999 30.000001,30.000001 0 0 0 40.000001,10 Z m 0,6.666666 A 
23.333334,23.333332 0 0 1 63.333334,39.999999 23.333334,23.333332 0 0 1 
40.000001,63.333333 23.333334,23.333332 0 0 1 16.666667,39.999999 
23.333334,23.333332 0 0 1 40.000001,16.666666 Z"
-       id="path4228" />
-    <circle
-       r="2"
-       cy="34"
-       cx="40"
-       id="circle26849"
-       
style="opacity:1;fill:#ffffff;fill-opacity:0.05;stroke:none;stroke-width:0.0416666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+       
style="opacity:1;fill:#303030;fill-opacity:1;stroke:none;stroke-width:0.208333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
   </g>
 </svg>
diff --git a/data/elementary/themes/img/win-nest.svg 
b/data/elementary/themes/img/win-nest.svg
index 5dac83db3e..3d2ea0301d 100644
--- a/data/elementary/themes/img/win-nest.svg
+++ b/data/elementary/themes/img/win-nest.svg
@@ -7,16 +7,16 @@
    xmlns="http://www.w3.org/2000/svg";
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   version="1.1"
-   id="svg2"
-   width="15"
-   height="15"
-   viewBox="0 0 15 15"
-   sodipodi:docname="win-nest.svg"
-   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
-   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/win-nest-015.png"
+   inkscape:export-ydpi="96"
    inkscape:export-xdpi="96"
-   inkscape:export-ydpi="96">
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/win-nest-015.png"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   sodipodi:docname="win-nest.svg"
+   viewBox="0 0 15 15"
+   height="15"
+   width="15"
+   id="svg2"
+   version="1.1">
   <metadata
      id="metadata8">
     <rdf:RDF>
@@ -32,50 +32,50 @@
   <defs
      id="defs6" />
   <sodipodi:namedview
-     inkscape:document-rotation="0"
-     pagecolor="#404040"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="2560"
-     inkscape:window-height="1377"
-     id="namedview4"
-     showgrid="true"
-     inkscape:zoom="81"
-     inkscape:cx="7.5"
-     inkscape:cy="7.5"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="g10"
-     inkscape:snap-bbox="true"
-     inkscape:bbox-paths="false"
-     inkscape:bbox-nodes="true"
-     inkscape:snap-bbox-edge-midpoints="false"
-     inkscape:object-paths="true"
+     inkscape:snap-smooth-nodes="true"
      inkscape:snap-intersection-paths="true"
-     inkscape:snap-smooth-nodes="true">
+     inkscape:object-paths="true"
+     inkscape:snap-bbox-edge-midpoints="false"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="false"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="1"
+     inkscape:window-y="0"
+     inkscape:window-x="0"
+     inkscape:cy="7.4876543"
+     inkscape:cx="7.5"
+     inkscape:zoom="81"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1017"
+     inkscape:window-width="1920"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
     <inkscape:grid
-       type="xygrid"
-       id="grid837"
+       spacingy="0.5"
        spacingx="0.5"
-       spacingy="0.5" />
+       id="grid837"
+       type="xygrid" />
   </sodipodi:namedview>
   <g
-     inkscape:groupmode="layer"
+     id="g10"
      inkscape:label="Image"
-     id="g10">
+     inkscape:groupmode="layer">
     <path
-       d="M 2 2 L 2 13 L 13 13 L 13 2 L 2 2 z M 3 4 L 12 4 L 12 12 L 3 12 L 3 
4 z "
-       
style="fill:#fafafa;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round"
-       id="rect4064" />
+       id="rect4064"
+       
style="fill:#ffffff;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
+       d="M 2 2 L 2 13 L 13 13 L 13 2 L 2 2 z M 3 4 L 12 4 L 12 12 L 3 12 L 3 
4 z " />
     <path
-       d="M 4 5 L 4 7 L 4 11 L 5 11 L 10 11 L 11 11 L 11 7 L 11 5 L 4 5 z M 5 
7 L 10 7 L 10 10 L 5 10 L 5 7 z "
-       
style="fill:#fafafa;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round"
-       id="rect4071" />
+       id="rect4071"
+       
style="fill:#ffffff;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
+       d="M 4 5 L 4 7 L 4 11 L 5 11 L 10 11 L 11 11 L 11 7 L 11 5 L 4 5 z M 5 
7 L 10 7 L 10 10 L 5 10 L 5 7 z " />
   </g>
 </svg>
diff --git a/data/elementary/themes/img/window-lost.svg 
b/data/elementary/themes/img/window-lost.svg
new file mode 100644
index 0000000000..09d2bfcc4b
--- /dev/null
+++ b/data/elementary/themes/img/window-lost.svg
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="window-lost.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/window-lost-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter5854"
+       x="-0.13591628"
+       width="1.2718326"
+       y="-0.13591628"
+       height="1.2718326">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.397907"
+         id="feGaussianBlur5856" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.192077"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="12"
+       x="10"
+       height="60"
+       width="60"
+       id="rect5728"
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5854)"
 />
+    <rect
+       
style="opacity:1;fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect5726"
+       width="60"
+       height="60"
+       x="10"
+       y="10" />
+    <rect
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect6682"
+       width="60"
+       height="12"
+       x="10"
+       y="10" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 68,14 -2,-2 -2,2 -2,-2 -2,2 2,2 -2,2 2,2 2,-2 2,2 2,-2 -2,-2 z"
+       id="path2880" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 46,15 -4,4 -4,-4 2,-2 2,2 2,-2 z"
+       id="path2882" />
+    <path
+       id="path2884"
+       d="m 56,17 -4,-4 -4,4 2,2 2,-2 2,2 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2886"
+       sodipodi:type="arc"
+       sodipodi:cx="16"
+       sodipodi:cy="16"
+       sodipodi:rx="4"
+       sodipodi:ry="4"
+       sodipodi:start="0"
+       sodipodi:end="6.2760818"
+       sodipodi:arc-type="slice"
+       d="m 20,16 a 4,4 0 0 1 -3.992896,3.999994 4,4 0 0 1 -4.007079,-3.985787 
4,4 0 0 1 3.978665,-4.01415 4,4 0 0 1 4.021209,3.971529 L 16,16 Z" />
+    <path
+       
style="fill:#ffffff;fill-opacity:0.991573;fill-rule:evenodd;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 27.999999,36 V 26.00005 H 52 l -2e-6,21.999949 h -10 v 8.00005 h 
-3.999997 l -2e-6,-12 h 9.999999 V 30 H 31.999999 v 6 z"
+       id="path1867"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccc" />
+    <path
+       
style="fill:#ffffff;fill-opacity:0.991573;fill-rule:evenodd;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 38.000002,62.000049 v 3.999949 h 3.999997 v -3.999949 z"
+       id="path1869"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/window-maximize.svg 
b/data/elementary/themes/img/window-maximize.svg
new file mode 100644
index 0000000000..cdcc7fb50a
--- /dev/null
+++ b/data/elementary/themes/img/window-maximize.svg
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="window-maximize.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/window-maximize-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter5854"
+       x="-0.13591628"
+       width="1.2718326"
+       y="-0.13591628"
+       height="1.2718326">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.397907"
+         id="feGaussianBlur5856" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.192077"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="12"
+       x="10"
+       height="60"
+       width="60"
+       id="rect5728"
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5854)"
 />
+    <rect
+       
style="opacity:1;fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect5726"
+       width="60"
+       height="60"
+       x="10"
+       y="10" />
+    <rect
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect6682"
+       width="60"
+       height="12"
+       x="10"
+       y="10" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 68,14 -2,-2 -2,2 -2,-2 -2,2 2,2 -2,2 2,2 2,-2 2,2 2,-2 -2,-2 z"
+       id="path2880" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 46,15 -4,4 -4,-4 2,-2 2,2 2,-2 z"
+       id="path2882" />
+    <path
+       id="path2884"
+       d="m 56,17 -4,-4 -4,4 2,2 2,-2 2,2 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2886"
+       sodipodi:type="arc"
+       sodipodi:cx="16"
+       sodipodi:cy="16"
+       sodipodi:rx="4"
+       sodipodi:ry="4"
+       sodipodi:start="0"
+       sodipodi:end="6.2760818"
+       sodipodi:arc-type="slice"
+       d="m 20,16 a 4,4 0 0 1 -3.992896,3.999994 4,4 0 0 1 -4.007079,-3.985787 
4,4 0 0 1 3.978665,-4.01415 4,4 0 0 1 4.021209,3.971529 L 16,16 Z" />
+    <path
+       id="path10493"
+       d="M 66,66 V 50 L 50,66 Z"
+       
style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 66,26 V 42 L 50,26 Z"
+       id="path10495" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 14,66 V 50 l 16,16 z"
+       id="path10497" />
+    <path
+       id="path10499"
+       d="M 14,26 V 42 L 30,26 Z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/window-stacking.svg 
b/data/elementary/themes/img/window-stacking.svg
new file mode 100644
index 0000000000..9ac2e8c1ae
--- /dev/null
+++ b/data/elementary/themes/img/window-stacking.svg
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   width="80"
+   height="80"
+   viewBox="0 0 80 80"
+   sodipodi:docname="window-stacking.svg"
+   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/window-stacking-040.png"
+   inkscape:export-xdpi="48"
+   inkscape:export-ydpi="48">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6">
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter5854"
+       x="-0.13591628"
+       width="1.2718326"
+       y="-0.13591628"
+       height="1.2718326">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.397907"
+         id="feGaussianBlur5856" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1017"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.4125"
+     inkscape:cx="40"
+     inkscape:cy="40.192077"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="12"
+       x="10"
+       height="60"
+       width="60"
+       id="rect5728"
+       
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter5854)"
 />
+    <rect
+       
style="opacity:1;fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect5726"
+       width="60"
+       height="60"
+       x="10"
+       y="10" />
+    <rect
+       
style="opacity:1;fill:#202020;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect6682"
+       width="60"
+       height="12"
+       x="10"
+       y="10" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 68,14 -2,-2 -2,2 -2,-2 -2,2 2,2 -2,2 2,2 2,-2 2,2 2,-2 -2,-2 z"
+       id="path2880" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 46,15 -4,4 -4,-4 2,-2 2,2 2,-2 z"
+       id="path2882" />
+    <path
+       id="path2884"
+       d="m 56,17 -4,-4 -4,4 2,2 2,-2 2,2 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2886"
+       sodipodi:type="arc"
+       sodipodi:cx="16"
+       sodipodi:cy="16"
+       sodipodi:rx="4"
+       sodipodi:ry="4"
+       sodipodi:start="0"
+       sodipodi:end="6.2760818"
+       sodipodi:arc-type="slice"
+       d="m 20,16 a 4,4 0 0 1 -3.992896,3.999994 4,4 0 0 1 -4.007079,-3.985787 
4,4 0 0 1 3.978665,-4.01415 4,4 0 0 1 4.021209,3.971529 L 16,16 Z" />
+    <rect
+       y="26"
+       x="27.272728"
+       height="7.2727275"
+       width="25.454546"
+       id="rect893"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:11.6033;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:14.5455;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+       id="rect895"
+       width="40"
+       height="7.2727275"
+       x="20"
+       y="42.363636" />
+    <rect
+       y="58.727272"
+       x="27.272728"
+       height="7.2727275"
+       width="25.454546"
+       id="rect897"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:11.6033;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
 />
+    <path
+       sodipodi:nodetypes="cccc"
+       id="path899"
+       d="m 40,33.272727 -9.090909,9.090909 h 18.181818 z"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.63636px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <path
+       sodipodi:nodetypes="cccc"
+       
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.63636px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 40,58.727273 30.909091,49.636364 H 49.090909 Z"
+       id="path901" />
+  </g>
+</svg>

-- 


Reply via email to