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

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

commit 0deb51dd5b267ab5be034f7e3da687166f426032
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sat Nov 21 19:01:24 2020 +0000

    TH - icons
---
 data/elementary/themes/edc/elm/icon_fdo.edc        |   6 -
 data/elementary/themes/edc/icons.edc               |   6 +
 data/elementary/themes/ic.edc                      |   5 +
 data/elementary/themes/img/gear-curly-braces.svg   | 166 +++++++++++++
 data/elementary/themes/img/globe-cloud.svg         | 246 ++++++++++++++++++
 .../themes/img/ic/gear-curly-braces-040.png        | Bin 0 -> 1479 bytes
 .../themes/img/ic/gear-curly-braces-080.png        | Bin 0 -> 2901 bytes
 .../themes/img/ic/gear-curly-braces-160.png        | Bin 0 -> 5360 bytes
 data/elementary/themes/img/ic/globe-cloud-040.png  | Bin 0 -> 1917 bytes
 data/elementary/themes/img/ic/globe-cloud-080.png  | Bin 0 -> 4274 bytes
 data/elementary/themes/img/ic/globe-cloud-160.png  | Bin 0 -> 9209 bytes
 .../themes/img/ic/monitor-speakers-040.png         | Bin 0 -> 424 bytes
 .../themes/img/ic/monitor-speakers-080.png         | Bin 0 -> 698 bytes
 .../themes/img/ic/monitor-speakers-160.png         | Bin 0 -> 1351 bytes
 data/elementary/themes/img/ic/paintbrush-040.png   | Bin 0 -> 1040 bytes
 data/elementary/themes/img/ic/paintbrush-080.png   | Bin 0 -> 2047 bytes
 data/elementary/themes/img/ic/paintbrush-160.png   | Bin 0 -> 4083 bytes
 data/elementary/themes/img/ic/scissor-rule-040.png | Bin 0 -> 1125 bytes
 data/elementary/themes/img/ic/scissor-rule-080.png | Bin 0 -> 2276 bytes
 data/elementary/themes/img/ic/scissor-rule-160.png | Bin 0 -> 4700 bytes
 data/elementary/themes/img/monitor-speakers.svg    | 274 +++++++++++++++++++++
 data/elementary/themes/img/paintbrush.svg          | 217 ++++++++++++++++
 data/elementary/themes/img/scissor-rule.svg        | 161 ++++++++++++
 23 files changed, 1075 insertions(+), 6 deletions(-)

diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc 
b/data/elementary/themes/edc/elm/icon_fdo.edc
index 54d7be3b55..0bce83b46a 100644
--- a/data/elementary/themes/edc/elm/icon_fdo.edc
+++ b/data/elementary/themes/edc/elm/icon_fdo.edc
@@ -315,12 +315,6 @@ ICO1(CTX, "non-starred", 128) /* */
 
 ////  categories  /////////////////////////////////////////////////////////////
 #define CTX "categories"
-ICO2(CTX, "applications-accessories")
-ICO2(CTX, "applications-development")
-ICO2(CTX, "applications-games")
-ICO2(CTX, "applications-graphics")
-ICO2(CTX, "applications-internet")
-ICO2(CTX, "applications-multimedia")
 ICO2(CTX, "applications-office")
 ICO2(CTX, "applications-other")
 ICO2(CTX, "applications-science")
diff --git a/data/elementary/themes/edc/icons.edc 
b/data/elementary/themes/edc/icons.edc
index 4b51dde563..d2484a9123 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -137,6 +137,12 @@ 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("applications-accessories", "i-scissor-rule")
+ICON("applications-development", "i-gear-curly-braces")
+ICON("applications-games", "i-gamepad")
+ICON("applications-graphics", "i-paintbrush")
+ICON("applications-internet", "i-globe-cloud")
+ICON("applications-multimedia", "i-monitor-speakers")
 
 ICON("enlightenment/wallpaper_stretch", "i-fill-stretch")
 ICON("enlightenment/wallpaper_center", "i-fill-center")
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index 34b356c137..417ba28462 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -268,6 +268,11 @@ I160("i-folder-pictures", "folder-pictures")
 I160("i-folder-music", "folder-music")
 I160("i-folder-videos", "folder-videos")
 I160("i-folder-visiting", "folder-visiting")
+I160("i-scissor-rule", "scissor-rule")
+I160("i-gear-curly-braces", "gear-curly-braces")
+I160("i-paintbrush", "paintbrush")
+I160("i-globe-cloud", "globe-cloud")
+I160("i-monitor-speakers", "monitor-speakers")
 
 ///////////////////////////////////////////////////////////////////////////////
 // larger mono icons (mostly efm or settings)
diff --git a/data/elementary/themes/img/gear-curly-braces.svg 
b/data/elementary/themes/img/gear-curly-braces.svg
new file mode 100644
index 0000000000..95c5f3be4f
--- /dev/null
+++ b/data/elementary/themes/img/gear-curly-braces.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: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="gear-curly-braces.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/gear-cruly-braces-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">
+    <rect
+       x="24.002032"
+       y="23.992186"
+       width="32.046238"
+       height="32.08055"
+       id="rect1643" />
+    <rect
+       x="23.992523"
+       y="23.838809"
+       width="32.132957"
+       height="32.250058"
+       id="rect1637" />
+    <rect
+       x="24.103541"
+       y="23.918814"
+       width="32.006397"
+       height="32.109549"
+       id="rect1631" />
+    <rect
+       x="23.914446"
+       y="23.818051"
+       width="31.978062"
+       height="32.221868"
+       id="rect1625" />
+    <rect
+       x="27.956778"
+       y="24.035794"
+       width="23.635741"
+       height="31.694169"
+       id="rect1619" />
+  </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="1012"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.3375"
+     inkscape:cx="36.130593"
+     inkscape:cy="40.241838"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="true"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       y="25"
+       x="25"
+       height="30"
+       width="30"
+       id="rect7990"
+       
style="fill:#404040;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
 />
+    <path
+       id="path2833"
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.26666;stroke-linecap:round;stroke-linejoin:round"
+       d="m 39.845877,8.0000928 a 31.999954,31.999954 0 0 0 
-6.027074,0.6041656 l -1.745831,12.2249826 -9.88332,-7.41249 a 
31.999954,31.999954 0 0 0 -8.741653,8.727071 l 7.429156,9.906236 
-12.2708163,1.752081 a 31.999954,31.999954 0 0 0 -0.6062488,6.197907 
31.999954,31.999954 0 0 0 0.5958328,6.145825 l 12.2999823,1.756247 
-7.45624,9.941653 a 31.999954,31.999954 0 0 0 8.722904,8.722904 l 
9.956236,-7.466656 1.758331,12.308314 A 31.999954,31.999954 0 0 0 40.000044,72 
31.999954,31.999954 0 0 [...]
+    <text
+       xml:space="preserve"
+       id="text1617"
+       
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1619);"
 />
+    <text
+       xml:space="preserve"
+       id="text1623"
+       
style="font-style:normal;font-weight:normal;font-size:16px;line-height:80px;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1625);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="2.5561523"
+       y="0"><tspan
+         style="visibility:hidden"
+         x="23.914062"
+         y="100.19531"><tspan
+           dx="0 7.2246094"
+           
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle">{}</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       id="text1629"
+       
style="font-style:normal;font-weight:normal;font-size:14px;line-height:70px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1631);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"><tspan
+         style="visibility:hidden"
+         x="24.103516"
+         y="94.666016"><tspan
+           dx="0 8.9072266"
+           style="font-size:14px">{}</tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       id="text1635"
+       
style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1637);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"><tspan
+         style="visibility:hidden"
+         x="23.992188"
+         y="122.32227"><tspan
+           dx="0 15.269531"
+           style="font-size:24px">{}</tspan></tspan></text>
+    <g
+       aria-label="{"
+       id="text1641"
+       
style="font-style:normal;font-weight:normal;font-size:5px;line-height:25px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1643);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(6.0698411,0,0,6.0698411,-123.48169,-180.2493)">
+      <path
+         d="m 26.558105,38.254883 v 0.351562 h -0.151367 q -0.60791,0 
-0.815429,-0.180664 Q 25.38623,38.245117 25.38623,37.705566 V 37.12207 q 
0,-0.368652 -0.131835,-0.510254 -0.131836,-0.141601 -0.478516,-0.141601 h 
-0.148926 v -0.349121 h 0.148926 q 0.349121,0 0.478516,-0.13916 
0.131835,-0.141602 0.131835,-0.505372 v -0.585937 q 0,-0.539551 
0.205079,-0.717773 0.207519,-0.180665 0.815429,-0.180665 h 0.151367 v 0.349122 
H 26.39209 q -0.344238,0 -0.449219,0.107421 -0.10498,0.107422 -0.104 [...]
+         id="path1647"
+         style="fill:#000000" />
+    </g>
+    <g
+       aria-label="{"
+       id="g1652"
+       
style="font-style:normal;font-weight:normal;font-size:5px;line-height:25px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect1643);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(-6.0698411,0,0,6.0698411,203.48169,-180.2493)">
+      <path
+         d="m 26.558105,38.254883 v 0.351562 h -0.151367 q -0.60791,0 
-0.815429,-0.180664 Q 25.38623,38.245117 25.38623,37.705566 V 37.12207 q 
0,-0.368652 -0.131835,-0.510254 -0.131836,-0.141601 -0.478516,-0.141601 h 
-0.148926 v -0.349121 h 0.148926 q 0.349121,0 0.478516,-0.13916 
0.131835,-0.141602 0.131835,-0.505372 v -0.585937 q 0,-0.539551 
0.205079,-0.717773 0.207519,-0.180665 0.815429,-0.180665 h 0.151367 v 0.349122 
H 26.39209 q -0.344238,0 -0.449219,0.107421 -0.10498,0.107422 -0.104 [...]
+         id="path1650"
+         style="fill:#000000" />
+    </g>
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/globe-cloud.svg 
b/data/elementary/themes/img/globe-cloud.svg
new file mode 100644
index 0000000000..9899db7263
--- /dev/null
+++ b/data/elementary/themes/img/globe-cloud.svg
@@ -0,0 +1,246 @@
+<?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="globe-cloud.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/scissor-rule-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">
+    <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>
+    <mask
+       id="mask3567"
+       maskUnits="userSpaceOnUse">
+      <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 40,10 C 19,10 20,17.832395 20,30 20,42.167605 19,70 40,70 61,70 
60,42.167605 60,30 60,17.832395 61,10 40,10 Z"
+         id="path3569"
+         sodipodi:nodetypes="zzzzz" />
+    </mask>
+    <clipPath
+       id="clipPath922"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       id="clipPath922-6"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924-7"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath876">
+      <path
+         inkscape:connector-curvature="0"
+         
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 5.2916667,287.73958 a 3.96875,3.96875 0 0 0 -3.9687501,3.96875 
3.96875,3.96875 0 0 0 3.9687501,3.96875 3.96875,3.96875 0 0 0 3.96875,-3.96875 
3.96875,3.96875 0 0 0 -3.96875,-3.96875 z m 0,2.38125 a 1.5875001,1.5875044 0 0 
1 1.5875,1.5875 1.5875001,1.5875044 0 0 1 -1.5875,1.5875 1.5875001,1.5875044 0 
0 1 -1.5875,-1.5875 1.5875001,1.5875044 0 0 1 1.5875,-1.5875 z"
+         id="path878" />
+    </clipPath>
+  </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="1756"
+     inkscape:window-height="1372"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="13.1625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="804"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="true"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       empspacing="4"
+       enabled="true"
+       snapvisiblegridlinesonly="false" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <circle
+       
style="fill:#4473a1;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="path1557"
+       cx="40"
+       cy="40"
+       r="32" />
+    <g
+       id="g5976"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)"
+       style="fill:#4ab34a;fill-opacity:1">
+       <path
+   id="path5960"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 131.392,470.129 c -0.52888,1.40328 3.1746,-0.0575 0,0 z" />
+
+       <path
+   id="path5962"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 115.312,109.857 c 6.81428,-13.007177 32.02585,-1.20685 9.088,2.816 
-3.17606,0.73968 -7.12851,0.008 -9.088,-2.816 z" />
+
+       <path
+   id="path5964"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 166.448,337.697 c -16.92186,18.68936 -1.64694,57.16477 
-31.95969,64.58189 -7.88022,19.57738 -15.99525,31.6559 -25.28881,47.23733 
2.95072,11.52612 32.63538,29.98694 6.94256,17.02653 C 91.069865,447.99211 
76.03457,418.72363 69.234469,388.80575 54.116091,367.03731 39.195437,344.80957 
28.539981,320.74676 30.125734,297.38834 34.398086,272.08582 14.17424,254.336 
-7.7385159,235.75024 5.1689849,206.52999 10.396953,183.43717 
24.018262,137.46761 49.682258,92.655378 90.975798,66.612087 111. [...]
+
+       <path
+   id="path5966"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 127.04,70.193 c -22.65297,-8.899555 33.77473,-30.328472 
10.81332,-7.679807 -2.77984,7.990703 -5.79154,5.0499 -12.38132,6.719807" />
+
+       <path
+   id="path5968"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 160.176,34.881 c 26.38691,-22.113133 62.24805,-14.743128 
93.97721,-17.371025 10.1676,-0.316325 20.33519,-0.63265 30.50279,-0.948975 
-12.23424,8.169443 -36.3436,14.535088 -29.80331,22.346393 -29.50588,-0.3921 
-54.49812,17.584139 -79.8665,25.514297 -15.28634,-11.169125 21.71801,-28.614104 
-5.5329,-30.782907 l -3.23955,0.40952 L 162.32,34.673" />
+
+       <path
+   id="path5970"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 236.704,56.145 c 10.10788,-11.560893 29.10162,0.09769 6.77657,1.812388 
L 238.128,57.585" />
+
+       <path
+   id="path5972"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="M 442.736,81.569 C 430.82029,73.128959 405.50564,68.510641 
400.48978,69.734424 397.97066,48.747604 363.88004,46.482062 346.96902,51.445438 
c -14.33509,2.020349 -32.63589,19.958255 -8.69934,23.887417 3.50843,20.916016 
-53.63146,12.452089 -36.99898,34.668795 13.79206,20.51829 -37.49333,-3.42155 
-26.22514,27.58113 18.53539,29.62241 40.15665,-16.97603 61.13828,-17.61211 
17.8869,12.08924 35.62464,19.33558 53.1062,26.73608 -1.95688,5.95726 
12.36855,-11.2514 18.1769,-14.17307 -5.20798,-13 [...]
+
+       <path
+   id="path5974"
+   style="fill:#4ab34a;fill-opacity:1"
+   d="m 467.808,343.457 c -9.52074,15.98763 -24.88782,27.57577 
-21.00904,47.43332 20.86042,3.46156 19.7986,-31.64753 22.16078,-42.48736 l 
-1.17139,-2.34232 z" />
+
+</g>
+    <path
+       id="path1561"
+       
style="fill:#ffffff;fill-opacity:0.5;stroke-width:3.57895;stroke-linecap:round;stroke-linejoin:round"
+       d="M 29.994141 33.5 A 17 17 0 0 0 13 50.5 A 17 17 0 0 0 13.001953 
50.755859 A 8 8 0 0 0 12.884766 50.724609 A 8 8 0 0 0 11 50.5 A 8 8 0 0 0 
9.8046875 50.589844 A 32 32 0 0 0 40 72 A 32 32 0 0 0 64.285156 60.833984 A 8 8 
0 0 0 62 60.5 A 8 8 0 0 0 61.646484 60.507812 A 13 13 0 0 0 62 57.5 A 13 13 0 0 
0 49 44.5 A 13 13 0 0 0 46.03125 44.845703 A 17 17 0 0 0 30 33.5 A 17 17 0 0 0 
29.994141 33.5 z " />
+    <g
+       id="g5978"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5980"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5982"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5984"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5986"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5988"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5990"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5992"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5994"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5996"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g5998"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g6000"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g6002"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g6004"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <g
+       id="g6006"
+       transform="matrix(0.12517951,0,0,0.12517951,8,7.9993902)">
+</g>
+    <path
+       id="path6083"
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       d="M 47.5 49.5 A 13.5 13.5 0 0 0 34.076172 61.570312 A 9 9 0 0 0 29 60 
A 9 9 0 0 0 20.699219 65.523438 A 32 32 0 0 0 40 72 A 32 32 0 0 0 60.949219 
64.189453 A 13.5 13.5 0 0 0 60.970703 63.902344 A 5.5 5.5 0 0 0 61.228516 
63.945312 A 32 32 0 0 0 67.232422 56.804688 A 5.5 5.5 0 0 0 62 53 A 5.5 5.5 0 0 
0 58.091797 54.630859 A 13.5 13.5 0 0 0 47.5 49.5 z " />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/ic/gear-curly-braces-040.png 
b/data/elementary/themes/img/ic/gear-curly-braces-040.png
new file mode 100644
index 0000000000..eb765d9a87
Binary files /dev/null and 
b/data/elementary/themes/img/ic/gear-curly-braces-040.png differ
diff --git a/data/elementary/themes/img/ic/gear-curly-braces-080.png 
b/data/elementary/themes/img/ic/gear-curly-braces-080.png
new file mode 100644
index 0000000000..4dbde90e0e
Binary files /dev/null and 
b/data/elementary/themes/img/ic/gear-curly-braces-080.png differ
diff --git a/data/elementary/themes/img/ic/gear-curly-braces-160.png 
b/data/elementary/themes/img/ic/gear-curly-braces-160.png
new file mode 100644
index 0000000000..369ad7af4d
Binary files /dev/null and 
b/data/elementary/themes/img/ic/gear-curly-braces-160.png differ
diff --git a/data/elementary/themes/img/ic/globe-cloud-040.png 
b/data/elementary/themes/img/ic/globe-cloud-040.png
new file mode 100644
index 0000000000..b49f7152e1
Binary files /dev/null and b/data/elementary/themes/img/ic/globe-cloud-040.png 
differ
diff --git a/data/elementary/themes/img/ic/globe-cloud-080.png 
b/data/elementary/themes/img/ic/globe-cloud-080.png
new file mode 100644
index 0000000000..d9d754b2d5
Binary files /dev/null and b/data/elementary/themes/img/ic/globe-cloud-080.png 
differ
diff --git a/data/elementary/themes/img/ic/globe-cloud-160.png 
b/data/elementary/themes/img/ic/globe-cloud-160.png
new file mode 100644
index 0000000000..dc7c6fd995
Binary files /dev/null and b/data/elementary/themes/img/ic/globe-cloud-160.png 
differ
diff --git a/data/elementary/themes/img/ic/monitor-speakers-040.png 
b/data/elementary/themes/img/ic/monitor-speakers-040.png
new file mode 100644
index 0000000000..f47f4db727
Binary files /dev/null and 
b/data/elementary/themes/img/ic/monitor-speakers-040.png differ
diff --git a/data/elementary/themes/img/ic/monitor-speakers-080.png 
b/data/elementary/themes/img/ic/monitor-speakers-080.png
new file mode 100644
index 0000000000..abfdb90a62
Binary files /dev/null and 
b/data/elementary/themes/img/ic/monitor-speakers-080.png differ
diff --git a/data/elementary/themes/img/ic/monitor-speakers-160.png 
b/data/elementary/themes/img/ic/monitor-speakers-160.png
new file mode 100644
index 0000000000..cd29db4531
Binary files /dev/null and 
b/data/elementary/themes/img/ic/monitor-speakers-160.png differ
diff --git a/data/elementary/themes/img/ic/paintbrush-040.png 
b/data/elementary/themes/img/ic/paintbrush-040.png
new file mode 100644
index 0000000000..dfbc578786
Binary files /dev/null and b/data/elementary/themes/img/ic/paintbrush-040.png 
differ
diff --git a/data/elementary/themes/img/ic/paintbrush-080.png 
b/data/elementary/themes/img/ic/paintbrush-080.png
new file mode 100644
index 0000000000..05a82e1502
Binary files /dev/null and b/data/elementary/themes/img/ic/paintbrush-080.png 
differ
diff --git a/data/elementary/themes/img/ic/paintbrush-160.png 
b/data/elementary/themes/img/ic/paintbrush-160.png
new file mode 100644
index 0000000000..5c748a2d5d
Binary files /dev/null and b/data/elementary/themes/img/ic/paintbrush-160.png 
differ
diff --git a/data/elementary/themes/img/ic/scissor-rule-040.png 
b/data/elementary/themes/img/ic/scissor-rule-040.png
new file mode 100644
index 0000000000..82c2b20e8c
Binary files /dev/null and b/data/elementary/themes/img/ic/scissor-rule-040.png 
differ
diff --git a/data/elementary/themes/img/ic/scissor-rule-080.png 
b/data/elementary/themes/img/ic/scissor-rule-080.png
new file mode 100644
index 0000000000..b206e90f05
Binary files /dev/null and b/data/elementary/themes/img/ic/scissor-rule-080.png 
differ
diff --git a/data/elementary/themes/img/ic/scissor-rule-160.png 
b/data/elementary/themes/img/ic/scissor-rule-160.png
new file mode 100644
index 0000000000..630a17714f
Binary files /dev/null and b/data/elementary/themes/img/ic/scissor-rule-160.png 
differ
diff --git a/data/elementary/themes/img/monitor-speakers.svg 
b/data/elementary/themes/img/monitor-speakers.svg
new file mode 100644
index 0000000000..c632111d74
--- /dev/null
+++ b/data/elementary/themes/img/monitor-speakers.svg
@@ -0,0 +1,274 @@
+<?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="monitor-speakers.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/monitor-speakers-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="linearGradient6144">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.2"
+         offset="0"
+         id="stop6140" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0"
+         offset="1"
+         id="stop6142" />
+    </linearGradient>
+    <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>
+    <mask
+       id="mask3567"
+       maskUnits="userSpaceOnUse">
+      <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 40,10 C 19,10 20,17.832395 20,30 20,42.167605 19,70 40,70 61,70 
60,42.167605 60,30 60,17.832395 61,10 40,10 Z"
+         id="path3569"
+         sodipodi:nodetypes="zzzzz" />
+    </mask>
+    <clipPath
+       id="clipPath922"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       id="clipPath922-6"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924-7"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath876">
+      <path
+         inkscape:connector-curvature="0"
+         
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 5.2916667,287.73958 a 3.96875,3.96875 0 0 0 -3.9687501,3.96875 
3.96875,3.96875 0 0 0 3.9687501,3.96875 3.96875,3.96875 0 0 0 3.96875,-3.96875 
3.96875,3.96875 0 0 0 -3.96875,-3.96875 z m 0,2.38125 a 1.5875001,1.5875044 0 0 
1 1.5875,1.5875 1.5875001,1.5875044 0 0 1 -1.5875,1.5875 1.5875001,1.5875044 0 
0 1 -1.5875,-1.5875 1.5875001,1.5875044 0 0 1 1.5875,-1.5875 z"
+         id="path878" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6144"
+       id="linearGradient6146"
+       x1="40"
+       y1="48"
+       x2="40"
+       y2="52"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6144"
+       id="linearGradient6150"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="48"
+       x2="40"
+       y2="52"
+       gradientTransform="matrix(1,0,0,0.5,0,-82)" />
+  </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="1756"
+     inkscape:window-height="1372"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="13.1625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="804"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="true"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       empspacing="4"
+       enabled="true"
+       snapvisiblegridlinesonly="false" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6124"
+       width="8"
+       height="14"
+       x="36"
+       y="46" />
+    <rect
+       
style="fill:#202020;fill-opacity:1;stroke-width:1.65145;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6118"
+       width="40"
+       height="24"
+       x="20"
+       y="20" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:1.91485;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6120"
+       width="10"
+       height="22"
+       x="8"
+       y="38" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6126"
+       width="16"
+       height="2"
+       x="32"
+       y="58" />
+    <circle
+       
style="fill:#202020;fill-opacity:1;stroke-width:2.66666;stroke-linecap:round;stroke-linejoin:round"
+       id="path6128"
+       cx="13"
+       cy="44"
+       r="4" />
+    <circle
+       
style="fill:#202020;fill-opacity:0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6130"
+       cx="67"
+       cy="41"
+       r="3" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6136"
+       width="40"
+       height="4"
+       x="20"
+       y="44" />
+    <rect
+       
style="fill:url(#linearGradient6146);fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6138"
+       width="8"
+       height="4"
+       x="36"
+       y="48" />
+    <rect
+       
style="fill:url(#linearGradient6150);fill-opacity:1;stroke-width:1.41421;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6148"
+       width="8"
+       height="2"
+       x="36"
+       y="-58"
+       transform="scale(1,-1)" />
+    <circle
+       
style="fill:#404040;fill-opacity:1;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6152"
+       cx="13"
+       cy="44"
+       r="2" />
+    <circle
+       
style="fill:#202020;fill-opacity:1;stroke-width:2.66666;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6154"
+       cx="13"
+       cy="54"
+       r="4" />
+    <circle
+       
style="fill:#404040;fill-opacity:1;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6156"
+       cx="13"
+       cy="54"
+       r="2" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:1.91485;stroke-linecap:round;stroke-linejoin:round"
+       id="rect6158"
+       width="10"
+       height="22"
+       x="62"
+       y="38" />
+    <circle
+       
style="fill:#202020;fill-opacity:1;stroke-width:2.66666;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6160"
+       cx="67"
+       cy="44"
+       r="4" />
+    <circle
+       
style="fill:#404040;fill-opacity:1;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6162"
+       cx="67"
+       cy="44"
+       r="2" />
+    <circle
+       
style="fill:#202020;fill-opacity:1;stroke-width:2.66666;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6164"
+       cx="67"
+       cy="54"
+       r="4" />
+    <circle
+       
style="fill:#404040;fill-opacity:1;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round"
+       id="circle6166"
+       cx="67"
+       cy="54"
+       r="2" />
+    <path
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+       d="m 36,28 v 8 l 8,-4 z"
+       id="path6168" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/paintbrush.svg 
b/data/elementary/themes/img/paintbrush.svg
new file mode 100644
index 0000000000..904ca76f8f
--- /dev/null
+++ b/data/elementary/themes/img/paintbrush.svg
@@ -0,0 +1,217 @@
+<?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="paintbrush.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/paintbrush-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">
+    <rect
+       x="24.002032"
+       y="23.992186"
+       width="32.046238"
+       height="32.08055"
+       id="rect1643" />
+    <rect
+       x="23.992523"
+       y="23.838809"
+       width="32.132957"
+       height="32.250058"
+       id="rect1637" />
+    <rect
+       x="24.103541"
+       y="23.918814"
+       width="32.006397"
+       height="32.109549"
+       id="rect1631" />
+    <rect
+       x="23.914446"
+       y="23.818051"
+       width="31.978062"
+       height="32.221868"
+       id="rect1625" />
+    <rect
+       x="27.956778"
+       y="24.035794"
+       width="23.635741"
+       height="31.694169"
+       id="rect1619" />
+  </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="1012"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="10.3875"
+     inkscape:cx="40"
+     inkscape:cy="40.048135"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="true"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       style="fill:#73fcff;fill-opacity:0.36183435;stroke-width:3.77953"
+       id="rect1716"
+       width="8"
+       height="8"
+       x="32"
+       y="48" />
+    <rect
+       style="fill:#b8327e;fill-opacity:0.64139783;stroke-width:3.77953"
+       id="rect1680"
+       width="8"
+       height="8"
+       x="8"
+       y="64" />
+    <rect
+       style="fill:#1babc5;fill-opacity:0.31397009;stroke-width:3.77953"
+       id="rect1682"
+       width="8"
+       height="8"
+       x="8"
+       y="56" />
+    <rect
+       style="fill:#40a560;fill-opacity:0.77095038;stroke-width:3.77953"
+       id="rect1684"
+       width="8"
+       height="8"
+       x="16"
+       y="56" />
+    <rect
+       style="fill:#e1906d;fill-opacity:1;stroke-width:3.77953"
+       id="rect1686"
+       width="8"
+       height="8"
+       x="16"
+       y="64" />
+    <rect
+       style="fill:#b86bdc;fill-opacity:1;stroke-width:3.77953"
+       id="rect1688"
+       width="8"
+       height="8"
+       x="24"
+       y="56" />
+    <rect
+       style="fill:#dcdcdc;fill-opacity:1;stroke-width:3.77953"
+       id="rect1690"
+       width="8"
+       height="8"
+       x="24"
+       y="64" />
+    <rect
+       style="fill:#8ec536;fill-opacity:1;stroke-width:3.77953"
+       id="rect1692"
+       width="8"
+       height="8"
+       x="24"
+       y="64" />
+    <rect
+       style="fill:#d40000;fill-opacity:0.36183435;stroke-width:3.77953"
+       id="rect1694"
+       width="8"
+       height="8"
+       x="16"
+       y="48" />
+    <rect
+       style="fill:#ffdd55;fill-opacity:0.24201164;stroke-width:3.77953"
+       id="rect1696"
+       width="8"
+       height="8"
+       x="24"
+       y="48" />
+    <rect
+       style="fill:#dcdcdc;fill-opacity:1;stroke-width:3.77953"
+       id="rect1698"
+       width="8"
+       height="8"
+       x="32"
+       y="56" />
+    <rect
+       style="fill:#dcdcdc;fill-opacity:1;stroke-width:3.77953"
+       id="rect1700"
+       width="8"
+       height="8"
+       x="32"
+       y="64" />
+    <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 48,56 c 2,1 4,4 4,8 0,4 -6,8 -9,8 -3,0 -11,0 -16,0 -5,0 
-7.333333,-3.333333 -11,-5 3.666667,-1 8.500169,-0.884758 11,-3 
2.499831,-2.115242 0.369153,-5.825537 2,-8 1.630847,-2.174463 3.548105,-4 7,-4 
3.451895,0 9,2 12,4"
+       id="path1678"
+       sodipodi:nodetypes="czzzczzzc" />
+    <path
+       
style="fill:#926e45;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 52,8 36,52 48,56 58,10 C 58,8 54,7 52,8 Z"
+       id="path1676"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       id="path1704"
+       
style="fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.2"
+       d="M 56.371094 8.1230469 L 42.707031 54.236328 L 48 56 L 58 10 C 58 
9.1767633 57.308089 8.5376839 56.371094 8.1230469 z " />
+    <path
+       id="path1718"
+       
style="fill:#000000;fill-opacity:0.2;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 46.435547 55.085938 L 44 56 C 47 58 45.979062 61.650252 45 64 C 
44.020938 66.349748 42 68 39 69 C 36 70 32.599526 70.340706 28 70 C 24.651617 
69.751971 20.525327 68.451414 16.470703 67.248047 C 19.867827 68.972912 
22.222985 72 27 72 L 43 72 C 46 72 52 68 52 64 C 52 60 50 57 48 56 C 47.538144 
55.692096 47.001243 55.386544 46.435547 55.085938 z " />
+    <path
+       
style="fill:#c9c9c9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 35,52 c 3,3 9,5 14,5 L 50,47 39,43 Z"
+       id="path1702"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       id="path1709"
+       
style="fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.2"
+       d="M 45.273438 45.28125 L 41.917969 55.828125 C 44.236252 56.56623 
46.718051 57 49 57 L 50 47 L 45.273438 45.28125 z " />
+    <path
+       
style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+       d="m 41,44 -4,9 2,1 3,-9 z"
+       id="path1714" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/scissor-rule.svg 
b/data/elementary/themes/img/scissor-rule.svg
new file mode 100644
index 0000000000..055bf1e2f8
--- /dev/null
+++ b/data/elementary/themes/img/scissor-rule.svg
@@ -0,0 +1,161 @@
+<?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="scissor-rule.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/scissor-rule-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">
+    <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>
+    <mask
+       id="mask3567"
+       maskUnits="userSpaceOnUse">
+      <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 40,10 C 19,10 20,17.832395 20,30 20,42.167605 19,70 40,70 61,70 
60,42.167605 60,30 60,17.832395 61,10 40,10 Z"
+         id="path3569"
+         sodipodi:nodetypes="zzzzz" />
+    </mask>
+    <clipPath
+       id="clipPath922"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       id="clipPath922-6"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path924-7"
+         d="m 1.3229166,295.4125 h 7.9375003 v -6.08542 c 0,-0.52917 
0,-0.52917 -0.529167,-0.52917 H 1.8520833 c -0.5291666,0 -0.5291666,0 
-0.5291667,0.52917 z"
+         
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath876">
+      <path
+         inkscape:connector-curvature="0"
+         
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 5.2916667,287.73958 a 3.96875,3.96875 0 0 0 -3.9687501,3.96875 
3.96875,3.96875 0 0 0 3.9687501,3.96875 3.96875,3.96875 0 0 0 3.96875,-3.96875 
3.96875,3.96875 0 0 0 -3.96875,-3.96875 z m 0,2.38125 a 1.5875001,1.5875044 0 0 
1 1.5875,1.5875 1.5875001,1.5875044 0 0 1 -1.5875,1.5875 1.5875001,1.5875044 0 
0 1 -1.5875,-1.5875 1.5875001,1.5875044 0 0 1 1.5875,-1.5875 z"
+         id="path878" />
+    </clipPath>
+  </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="1756"
+     inkscape:window-height="1372"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="13.1625"
+     inkscape:cx="40"
+     inkscape:cy="40"
+     inkscape:window-x="804"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     showguides="false"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-others="true"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       empspacing="4"
+       enabled="true"
+       snapvisiblegridlinesonly="false" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <path
+       id="path1446"
+       
style="fill:#ad8d6d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1"
+       d="M 8 40 L 8 72 L 72 72 L 8 40 z M 16 54 L 36 64 L 16 64 L 16 54 z " />
+    <g
+       id="g1497"
+       transform="translate(7,1)">
+      <path
+         id="rect1480"
+         
style="fill:#dcdcdc;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+         d="m 49.642578,30.722656 -1.707031,1.205078 C 47.96109,31.953793 
47.973421,31.973421 48,32 l 8,28 c 1,-7 1.047645,-13.110988 0,-18 
-1.047645,-4.889012 -4,-7.333333 -6,-10 -0.122912,-0.409707 -0.23797,-0.851365 
-0.357422,-1.277344 z" />
+      <path
+         id="path1460"
+         
style="fill:#5282a7;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+         d="M 38.677734,7.1777344 C 37.823189,7.1129426 36.93577,7.3761535 
36,8 c -2.994463,1.9963089 -5.675672,7.810819 -4,12 1.675672,4.189181 
9.322792,5.992094 12,8 2.62384,1.96788 2.679733,2.646551 3.935547,3.927734 l 
1.707031,-1.205078 C 47.818339,24.217188 46.350723,16.029811 44,12 
42.278054,9.048092 40.557735,7.3202763 38.677734,7.1777344 Z m 0.002,4.7343746 
C 40.195809,12.032326 41.231917,14.310218 42,16 c 0.877809,1.931179 
4.478181,7.17394 2,8 -2.478181,0.82606 -7.970535,-2.7351 [...]
+    </g>
+    <g
+       id="g1503"
+       transform="matrix(-1,0,0,1,103,1)">
+      <path
+         id="path1499"
+         
style="fill:#dcdcdc;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+         d="m 49.642578,30.722656 -1.707031,1.205078 C 47.96109,31.953793 
47.973421,31.973421 48,32 l 8,28 c 1,-7 1.047645,-13.110988 0,-18 
-1.047645,-4.889012 -4,-7.333333 -6,-10 -0.122912,-0.409707 -0.23797,-0.851365 
-0.357422,-1.277344 z" />
+      <path
+         id="path1501"
+         
style="fill:#5282a7;fill-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+         d="M 38.677734,7.1777344 C 37.823189,7.1129426 36.93577,7.3761535 
36,8 c -2.994463,1.9963089 -5.675672,7.810819 -4,12 1.675672,4.189181 
9.322792,5.992094 12,8 2.62384,1.96788 2.679733,2.646551 3.935547,3.927734 l 
1.707031,-1.205078 C 47.818339,24.217188 46.350723,16.029811 44,12 
42.278054,9.048092 40.557735,7.3202763 38.677734,7.1777344 Z m 0.002,4.7343746 
C 40.195809,12.032326 41.231917,14.310218 42,16 c 0.877809,1.931179 
4.478181,7.17394 2,8 -2.478181,0.82606 -7.970535,-2.7351 [...]
+    </g>
+    <circle
+       
style="fill:#dcdcdc;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="path1537"
+       cx="55"
+       cy="29"
+       r="2" />
+  </g>
+</svg>

-- 


Reply via email to