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

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

commit 87b8177b91c363dbccbb735741d93718fd69ddcd
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sat Dec 12 14:47:45 2020 +0000

    TH - icons
---
 data/elementary/themes/edc/elm/icon_fdo.edc        |  13 --
 data/elementary/themes/edc/icons.edc               |  13 ++
 data/elementary/themes/ic.edc                      |  13 ++
 data/elementary/themes/img/format-bold.svg         | 130 +++++++++++++++
 data/elementary/themes/img/format-indent-less.svg  | 167 +++++++++++++++++++
 data/elementary/themes/img/format-indent-more.svg  | 167 +++++++++++++++++++
 data/elementary/themes/img/format-italic.svg       | 128 +++++++++++++++
 .../themes/img/format-justify-center.svg           | 169 ++++++++++++++++++++
 data/elementary/themes/img/format-justify-fill.svg | 176 +++++++++++++++++++++
 data/elementary/themes/img/format-justify-left.svg | 169 ++++++++++++++++++++
 .../elementary/themes/img/format-justify-right.svg | 169 ++++++++++++++++++++
 .../elementary/themes/img/format-strikethrough.svg | 123 ++++++++++++++
 data/elementary/themes/img/format-text-ltr.svg     | 118 ++++++++++++++
 data/elementary/themes/img/format-text-rtl.svg     | 119 ++++++++++++++
 data/elementary/themes/img/format-underline.svg    | 123 ++++++++++++++
 data/elementary/themes/img/ic/format-bold-040.png  | Bin 0 -> 1408 bytes
 data/elementary/themes/img/ic/format-bold-080.png  | Bin 0 -> 2892 bytes
 data/elementary/themes/img/ic/format-bold-160.png  | Bin 0 -> 6111 bytes
 .../themes/img/ic/format-indent-less-040.png       | Bin 0 -> 349 bytes
 .../themes/img/ic/format-indent-less-080.png       | Bin 0 -> 494 bytes
 .../themes/img/ic/format-indent-less-160.png       | Bin 0 -> 774 bytes
 .../themes/img/ic/format-indent-more-040.png       | Bin 0 -> 348 bytes
 .../themes/img/ic/format-indent-more-080.png       | Bin 0 -> 493 bytes
 .../themes/img/ic/format-indent-more-160.png       | Bin 0 -> 768 bytes
 .../elementary/themes/img/ic/format-italic-040.png | Bin 0 -> 648 bytes
 .../elementary/themes/img/ic/format-italic-080.png | Bin 0 -> 1123 bytes
 .../elementary/themes/img/ic/format-italic-160.png | Bin 0 -> 2121 bytes
 .../themes/img/ic/format-justify-center-040.png    | Bin 0 -> 280 bytes
 .../themes/img/ic/format-justify-center-080.png    | Bin 0 -> 427 bytes
 .../themes/img/ic/format-justify-center-160.png    | Bin 0 -> 674 bytes
 .../themes/img/ic/format-justify-fill-040.png      | Bin 0 -> 227 bytes
 .../themes/img/ic/format-justify-fill-080.png      | Bin 0 -> 360 bytes
 .../themes/img/ic/format-justify-fill-160.png      | Bin 0 -> 572 bytes
 .../themes/img/ic/format-justify-left-040.png      | Bin 0 -> 256 bytes
 .../themes/img/ic/format-justify-left-080.png      | Bin 0 -> 369 bytes
 .../themes/img/ic/format-justify-left-160.png      | Bin 0 -> 571 bytes
 .../themes/img/ic/format-justify-right-040.png     | Bin 0 -> 245 bytes
 .../themes/img/ic/format-justify-right-080.png     | Bin 0 -> 372 bytes
 .../themes/img/ic/format-justify-right-160.png     | Bin 0 -> 585 bytes
 .../themes/img/ic/format-strikethrough-040.png     | Bin 0 -> 1084 bytes
 .../themes/img/ic/format-strikethrough-080.png     | Bin 0 -> 2003 bytes
 .../themes/img/ic/format-strikethrough-160.png     | Bin 0 -> 3989 bytes
 .../themes/img/ic/format-text-ltr-040.png          | Bin 0 -> 264 bytes
 .../themes/img/ic/format-text-ltr-080.png          | Bin 0 -> 371 bytes
 .../themes/img/ic/format-text-ltr-160.png          | Bin 0 -> 553 bytes
 .../themes/img/ic/format-text-rtl-040.png          | Bin 0 -> 266 bytes
 .../themes/img/ic/format-text-rtl-080.png          | Bin 0 -> 362 bytes
 .../themes/img/ic/format-text-rtl-160.png          | Bin 0 -> 550 bytes
 .../themes/img/ic/format-underline-040.png         | Bin 0 -> 768 bytes
 .../themes/img/ic/format-underline-080.png         | Bin 0 -> 1383 bytes
 .../themes/img/ic/format-underline-160.png         | Bin 0 -> 2817 bytes
 51 files changed, 1784 insertions(+), 13 deletions(-)

diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc 
b/data/elementary/themes/edc/elm/icon_fdo.edc
index 03cbdfa050..d0e6f42a3e 100644
--- a/data/elementary/themes/edc/elm/icon_fdo.edc
+++ b/data/elementary/themes/edc/elm/icon_fdo.edc
@@ -111,19 +111,6 @@ ICO1(CTX, "document-print-preview", 128)
 ICO1(CTX, "document-revert", 128)
 ICO1(CTX, "document-export", 128) /* */
 ICO1(CTX, "document-import", 128) /* */
-
-ICO1(CTX, "format-indent-less", 128)
-ICO1(CTX, "format-indent-more", 128)
-ICO1(CTX, "format-justify-center", 128)
-ICO1(CTX, "format-justify-fill", 128)
-ICO1(CTX, "format-justify-left", 128)
-ICO1(CTX, "format-justify-right", 128)
-ICO1(CTX, "format-text-direction-ltr", 128)
-ICO1(CTX, "format-text-direction-rtl", 128)
-ICO1(CTX, "format-text-bold", 128)
-ICO1(CTX, "format-text-italic", 128)
-ICO1(CTX, "format-text-underline", 128)
-ICO1(CTX, "format-text-strikethrough", 128)
 #undef CTX
 
 ////  status  /////////////////////////////////////////////////////////////
diff --git a/data/elementary/themes/edc/icons.edc 
b/data/elementary/themes/edc/icons.edc
index 3bab9b60b6..b6427ab45d 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -639,6 +639,19 @@ ICON("mail-reply-sender", "i-mail-arrow-l")
 ICON("mail-send", "i-mail-arrow-u")
 ICON("mail-send-receive", "i-mail-arrow-in-d")
 
+ICON("format-indent-less", "i-format-indent-less")
+ICON("format-indent-more", "i-format-indent-more")
+ICON("format-justify-center", "i-format-justify-center")
+ICON("format-justify-left", "i-format-justify-left")
+ICON("format-justify-right", "i-format-justify-right")
+ICON("format-justify-fill", "i-format-justify-fill")
+ICON("format-text-direction-ltr", "i-format-text-ltr")
+ICON("format-text-direction-rtl", "i-format-text-rtl")
+ICON("format-text-bold", "i-format-bold")
+ICON("format-text-italic", "i-format-italic")
+ICON("format-text-underline", "i-format-underline")
+ICON("format-text-strikethrough", "i-format-strikethrough")
+
 //ICON("", "")
 
 #undef ICON
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index 3a016e46f7..878742d4ba 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -336,6 +336,19 @@ I160("i-mail-bug", "mail-bug")
 I160("i-mail-bug-no", "mail-bug-no")
 I160("i-mail-exclam", "mail-exclam")
 
+I160("i-format-indent-more", "format-indent-more")
+I160("i-format-indent-less", "format-indent-less")
+I160("i-format-justify-center", "format-justify-center")
+I160("i-format-justify-left", "format-justify-left")
+I160("i-format-justify-right", "format-justify-right")
+I160("i-format-justify-fill", "format-justify-fill")
+I160("i-format-text-ltr", "format-text-ltr")
+I160("i-format-text-rtl", "format-text-rtl")
+I160("i-format-bold", "format-bold")
+I160("i-format-italic", "format-italic")
+I160("i-format-underline", "format-underline")
+I160("i-format-strikethrough", "format-strikethrough")
+
 ///////////////////////////////////////////////////////////////////////////////
 // larger mono icons (mostly efm or settings)
 I160("i-system", "system")
diff --git a/data/elementary/themes/img/format-bold.svg 
b/data/elementary/themes/img/format-bold.svg
new file mode 100644
index 0000000000..36e8307444
--- /dev/null
+++ b/data/elementary/themes/img/format-bold.svg
@@ -0,0 +1,130 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-bold-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-bold.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40.151947"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <g
+       aria-label="B"
+       transform="scale(0.99069581,1.0093916)"
+       id="text3512"
+       style="font-size:86.9271px;line-height:54.3294px;font-family:'Arial 
Black';-inkscape-font-specification:'Arial Black, 
';letter-spacing:0px;word-spacing:0px;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:1.02268px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1">
+      <path
+         d="M 8.0751351,71.295753 8.0432942,66.376617 H 16.150265 V 12.879045 
H 8.0432942 L 8.0751351,7.9255572 H 45.638848 c 7.724967,0 13.525767,1.3016429 
17.402398,3.9049288 3.876632,2.603285 5.688946,6.750567 5.688946,11.985435 
0,3.763445 -1.218086,6.52053 -3.906261,8.727663 -2.659879,2.207133 
-7.072405,3.546229 -12.335569,4.11216 6.36673,0.594229 11.698896,2.33946 
15.094486,5.140822 3.39559,2.801362 5.210879,6.178612 5.161806,11.717546 
-0.05565,6.281604 -2.445334,10.353789 -7.19916, [...]
+         
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:86.9271px;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera Serif 
Bold';fill:#a0a0a0;fill-opacity:1;stroke-width:1.02268px"
+         id="path3514"
+         sodipodi:nodetypes="ccccccsssccsscsccscscscccssssscc" />
+    </g>
+    <g
+       aria-label="B"
+       transform="scale(0.99069581,1.0093916)"
+       id="g3519"
+       style="font-size:86.9271px;line-height:54.3294px;font-family:'Arial 
Black';-inkscape-font-specification:'Arial Black, 
';letter-spacing:0px;word-spacing:0px;fill:#303030;fill-opacity:1;stroke:none;stroke-width:1.02268px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1">
+      <path
+         id="path3517"
+         
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:86.9271px;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera Serif 
Bold';fill:#303030;fill-opacity:1;stroke-width:1.02268px"
+         sodipodi:type="inkscape:offset"
+         inkscape:radius="-1.9811766"
+         inkscape:original="M 8.0742188 7.9257812 L 8.0429688 12.878906 L 
16.150391 12.878906 L 16.150391 66.376953 L 8.0429688 66.376953 L 8.0742188 
71.294922 L 43.304688 71.294922 C 53.406567 71.294922 60.819393 69.810985 
65.544922 66.839844 C 70.298748 63.868703 72.688491 59.795276 72.744141 
53.513672 C 72.793214 47.974738 70.977621 44.598237 67.582031 41.796875 C 
64.186441 38.995513 58.855011 37.250479 52.488281 36.65625 C 57.751445 
36.090319 62.16434 34.750102 64.824219 32.542969 C  [...]
+         d="m 10.042969,9.90625 -0.0078,0.992188 h 6.115235 a 
1.9813747,1.9813747 0 0 1 1.980468,1.980468 v 53.498047 a 1.9813747,1.9813747 0 
0 1 -1.980468,1.980469 h -6.113282 l 0.0059,0.957031 h 33.261719 c 9.907859,0 
16.99874,-1.51992 21.185546,-4.152344 a 1.9813747,1.9813747 0 0 1 0.0039,-0.002 
c 4.31674,-2.697963 6.218265,-5.877285 6.269531,-11.664062 0.04517,-5.098916 
-1.383162,-7.647212 -4.44336,-10.171875 -2.92188,-2.410552 -7.904331,-4.124925 
-14.015624,-4.695313 a 1.9813747,1.9 [...]
+    </g>
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-indent-less.svg 
b/data/elementary/themes/img/format-indent-less.svg
new file mode 100644
index 0000000000..c0223f2573
--- /dev/null
+++ b/data/elementary/themes/img/format-indent-less.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: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/format-indent-less-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-indent-less.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 8,40 14,14 6,-6 -8,-8 8,-8 -6,-6 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3205"
+       width="56"
+       height="4"
+       x="8"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38062;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3207"
+       width="40"
+       height="4"
+       x="8"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38061;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="40"
+       height="4"
+       x="32"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.82843;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211"
+       width="28"
+       height="4"
+       x="32"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.61861;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6"
+       width="24"
+       height="4"
+       x="32"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.02372;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7"
+       width="32"
+       height="4"
+       x="32"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.70328;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5"
+       width="48"
+       height="4"
+       x="8"
+       y="58" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.14039;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5-3"
+       width="60"
+       height="4"
+       x="8"
+       y="66" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-indent-more.svg 
b/data/elementary/themes/img/format-indent-more.svg
new file mode 100644
index 0000000000..ff09f499c0
--- /dev/null
+++ b/data/elementary/themes/img/format-indent-more.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: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/format-indent-more-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-indent-more.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="M 28,40 14,54 8,48 16,40 8,32 14,26 Z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3205"
+       width="56"
+       height="4"
+       x="8"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38062;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3207"
+       width="40"
+       height="4"
+       x="8"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38061;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="40"
+       height="4"
+       x="32"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.82843;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211"
+       width="28"
+       height="4"
+       x="32"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.61861;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6"
+       width="24"
+       height="4"
+       x="32"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.02372;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7"
+       width="32"
+       height="4"
+       x="32"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.70328;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5"
+       width="48"
+       height="4"
+       x="8"
+       y="58" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.14039;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5-3"
+       width="60"
+       height="4"
+       x="8"
+       y="66" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-italic.svg 
b/data/elementary/themes/img/format-italic.svg
new file mode 100644
index 0000000000..98ecbdf7db
--- /dev/null
+++ b/data/elementary/themes/img/format-italic.svg
@@ -0,0 +1,128 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-italic-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-italic.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="45.918384"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <g
+       aria-label="I"
+       id="text3542"
+       style="font-size:87.7818px;line-height:54.8636px;font-family:'Arial 
Black';-inkscape-font-specification:'Arial Black, 
';letter-spacing:0px;word-spacing:0px;fill:#a0a0a0;stroke:#000000;stroke-width:1.09727px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.25"
+       transform="translate(14.548634,0.048637)">
+      <path
+         d="m 29.451366,67.951363 h 8 v 4 h -25 v -4 h 8 v -56 h -8 v -4 h 25 
v 4 h -8 z"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera 
Serif';fill:#a0a0a0;fill-opacity:0.25;stroke:none;stroke-width:1.09727px"
+         id="path3544"
+         sodipodi:nodetypes="ccccccccccccc" />
+    </g>
+    <g
+       aria-label="I"
+       id="g3549"
+       style="font-size:87.7818px;line-height:54.8636px;font-family:'Arial 
Black';-inkscape-font-specification:'Arial Black, 
';letter-spacing:0px;word-spacing:0px;fill:#a0a0a0;stroke:#000000;stroke-width:1.09727px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+       transform="matrix(1,0,-0.26794919,1,33.750992,0.048637)">
+      <path
+         d="m 29.451366,67.951363 h 8 v 4 h -25 v -4 h 8 v -56 h -8 v -4 h 25 
v 4 h -8 z"
+         
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera 
Serif';fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:1.09727px"
+         id="path3547"
+         sodipodi:nodetypes="ccccccccccccc" />
+    </g>
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-justify-center.svg 
b/data/elementary/themes/img/format-justify-center.svg
new file mode 100644
index 0000000000..a099271a14
--- /dev/null
+++ b/data/elementary/themes/img/format-justify-center.svg
@@ -0,0 +1,169 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-justify-center-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-justify-center.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3205"
+       width="56"
+       height="4"
+       x="12"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38062;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3207"
+       width="40"
+       height="4"
+       x="20"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="64"
+       height="4"
+       x="8"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.82843;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211"
+       width="28"
+       height="4"
+       x="26"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.70327;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6"
+       width="48"
+       height="4"
+       x="16"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.54563;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7"
+       width="44"
+       height="4"
+       x="18"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5"
+       width="56"
+       height="4"
+       x="12"
+       y="58" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27618;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5-3"
+       width="64"
+       height="4"
+       x="8"
+       y="66" />
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3318"
+       width="4"
+       height="64"
+       x="38"
+       y="8" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-justify-fill.svg 
b/data/elementary/themes/img/format-justify-fill.svg
new file mode 100644
index 0000000000..654318d6c2
--- /dev/null
+++ b/data/elementary/themes/img/format-justify-fill.svg
@@ -0,0 +1,176 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-justify-fill-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-justify-fill.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="64"
+       height="4"
+       x="8"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6"
+       width="64"
+       height="4"
+       x="8"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6-2"
+       width="64"
+       height="4"
+       x="8"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-9"
+       width="64"
+       height="4"
+       x="8"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6-1"
+       width="64"
+       height="4"
+       x="8"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6-2-2"
+       width="64"
+       height="4"
+       x="8"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6-0"
+       width="64"
+       height="4"
+       x="8"
+       y="66" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209-6-2-9"
+       width="64"
+       height="4"
+       x="8"
+       y="58" />
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3318"
+       width="4"
+       height="64"
+       x="68"
+       y="8" />
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3318-5"
+       width="4"
+       height="64"
+       x="8"
+       y="8" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-justify-left.svg 
b/data/elementary/themes/img/format-justify-left.svg
new file mode 100644
index 0000000000..09d4a3aa32
--- /dev/null
+++ b/data/elementary/themes/img/format-justify-left.svg
@@ -0,0 +1,169 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-justify-left-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-justify-left.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3205"
+       width="56"
+       height="4"
+       x="8"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38062;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3207"
+       width="40"
+       height="4"
+       x="8"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="64"
+       height="4"
+       x="8"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.82843;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211"
+       width="28"
+       height="4"
+       x="8"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.70327;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6"
+       width="48"
+       height="4"
+       x="8"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.54563;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7"
+       width="44"
+       height="4"
+       x="8"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5"
+       width="56"
+       height="4"
+       x="8"
+       y="58" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27618;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5-3"
+       width="64"
+       height="4"
+       x="8"
+       y="66" />
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3318"
+       width="4"
+       height="64"
+       x="8"
+       y="8" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-justify-right.svg 
b/data/elementary/themes/img/format-justify-right.svg
new file mode 100644
index 0000000000..bd6f531d7e
--- /dev/null
+++ b/data/elementary/themes/img/format-justify-right.svg
@@ -0,0 +1,169 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-justify-right-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-justify-right.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3205"
+       width="56"
+       height="4"
+       x="16"
+       y="10" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38062;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3207"
+       width="40"
+       height="4"
+       x="32"
+       y="18" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27617;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="64"
+       height="4"
+       x="8"
+       y="26" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:2.82843;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211"
+       width="28"
+       height="4"
+       x="44"
+       y="34" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.70327;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6"
+       width="48"
+       height="4"
+       x="24"
+       y="42" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.54563;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7"
+       width="44"
+       height="4"
+       x="28"
+       y="50" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5"
+       width="56"
+       height="4"
+       x="16"
+       y="58" />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:4.27618;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3211-6-7-5-3"
+       width="64"
+       height="4"
+       x="8"
+       y="66" />
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3318"
+       width="4"
+       height="64"
+       x="68"
+       y="8" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-strikethrough.svg 
b/data/elementary/themes/img/format-strikethrough.svg
new file mode 100644
index 0000000000..73b724764c
--- /dev/null
+++ b/data/elementary/themes/img/format-strikethrough.svg
@@ -0,0 +1,123 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-strikethrough-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-strikethrough.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <g
+       aria-label="S"
+       id="text3598"
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:80px;line-height:25px;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera 
Serif';letter-spacing:0px;word-spacing:0px;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(1.0577147,0,0,1.0577147,2.0999341,-5.3536478)">
+      <path
+         d="M 15.421875,69.1875 V 55.90625 l 4.492187,0.03906 q 
0.195313,6.640625 3.828125,9.84375 3.671875,3.164063 11.132813,3.164063 
6.953125,0 10.585937,-2.734375 3.671875,-2.773438 3.671875,-8.046875 0,-4.21875 
-2.226562,-6.484375 -2.1875,-2.265625 -9.296875,-4.414063 L 29.914062,44.96875 
Q 21.554687,42.429687 18.117187,38.640625 14.71875,34.851562 14.71875,28.25 q 
0,-7.421875 5.273437,-11.523438 Q 25.265625,12.625 34.796875,12.625 q 4.0625,0 
8.90625,0.898438 4.84375,0.859375 10.312 [...]
+         id="path3600"
+         style="fill:#a0a0a0;fill-opacity:1" />
+    </g>
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3603"
+       width="64"
+       height="4"
+       x="8"
+       y="38" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-text-ltr.svg 
b/data/elementary/themes/img/format-text-ltr.svg
new file mode 100644
index 0000000000..a181ef428c
--- /dev/null
+++ b/data/elementary/themes/img/format-text-ltr.svg
@@ -0,0 +1,118 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-text-ltr-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-text-ltr.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="M 28,40 14,54 8,48 16,40 8,32 14,26 Z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38061;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="40"
+       height="4"
+       x="32"
+       y="38" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-text-rtl.svg 
b/data/elementary/themes/img/format-text-rtl.svg
new file mode 100644
index 0000000000..7744645c90
--- /dev/null
+++ b/data/elementary/themes/img/format-text-rtl.svg
@@ -0,0 +1,119 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-text-rtl-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-text-rtl.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="40"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 52,40 14,14 6,-6 -8,-8 8,-8 -6,-6 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#a0a0a0;fill-opacity:1;stroke-width:3.38061;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3209"
+       width="40"
+       height="4"
+       x="-48"
+       y="38"
+       transform="scale(-1,1)" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/format-underline.svg 
b/data/elementary/themes/img/format-underline.svg
new file mode 100644
index 0000000000..e56589c88a
--- /dev/null
+++ b/data/elementary/themes/img/format-underline.svg
@@ -0,0 +1,123 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   
inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/format-underline-040.png"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   sodipodi:docname="format-underline.svg"
+   viewBox="0 0 80 80"
+   height="80"
+   width="80"
+   id="svg2"
+   version="1.1">
+  <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="mask995">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect997"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask999">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1001"
+         width="48"
+         height="32"
+         x="16"
+         y="24" />
+    </mask>
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask1005">
+      <rect
+         
style="fill:#ffffff;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+         id="rect1007"
+         width="48"
+         height="32"
+         x="16"
+         y="24"
+         mask="url(#mask999)" />
+    </mask>
+  </defs>
+  <sodipodi:namedview
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:current-layer="g10"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:cy="39.77208"
+     inkscape:cx="40"
+     inkscape:zoom="13.1625"
+     showgrid="true"
+     id="namedview4"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#404040"
+     inkscape:document-rotation="0">
+    <inkscape:grid
+       id="grid837"
+       type="xygrid"
+       empspacing="4" />
+  </sodipodi:namedview>
+  <g
+     id="g10"
+     inkscape:label="Image"
+     inkscape:groupmode="layer">
+    <g
+       aria-label="U"
+       id="text3571"
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:80px;line-height:25px;font-family:'Bitstream
 Vera Serif';-inkscape-font-specification:'Bitstream Vera 
Serif';letter-spacing:0px;word-spacing:0px;fill:#a0a0a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       transform="matrix(1.0652796,0,0,1.0652796,-4.5170351,-5.9068915)">
+      <path
+         d="M 19.259765,16.80957 H 11.75 v -3.754883 h 22.529296 v 3.754883 h 
-7.509765 l -0.105626,31.128639 c -0.02527,7.447874 1.648595,12.720645 
4.07047,15.663353 2.447917,2.942709 6.653646,4.414063 12.617187,4.414063 
5.963542,0 10.15625,-1.471354 12.578125,-4.414063 2.447917,-2.942708 
3.913735,-8.216762 3.871516,-15.664559 L 59.624755,16.80957 h -7.509766 l 
0.02564,-3.754883 h 19.687499 v 3.754883 h -7.509766 l 0.0075,31.978551 c 
0.0021,8.880208 -1.625366,15.165004 -5.036825,18.8368 [...]
+         id="path3573"
+         sodipodi:nodetypes="ccccccscscsccccccssscsc" />
+    </g>
+    <rect
+       
style="fill:#ff9935;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect3576"
+       width="72"
+       height="4"
+       x="4"
+       y="72" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/ic/format-bold-040.png 
b/data/elementary/themes/img/ic/format-bold-040.png
new file mode 100644
index 0000000000..57d47392f7
Binary files /dev/null and b/data/elementary/themes/img/ic/format-bold-040.png 
differ
diff --git a/data/elementary/themes/img/ic/format-bold-080.png 
b/data/elementary/themes/img/ic/format-bold-080.png
new file mode 100644
index 0000000000..aff49df86e
Binary files /dev/null and b/data/elementary/themes/img/ic/format-bold-080.png 
differ
diff --git a/data/elementary/themes/img/ic/format-bold-160.png 
b/data/elementary/themes/img/ic/format-bold-160.png
new file mode 100644
index 0000000000..fa6e8dc5dc
Binary files /dev/null and b/data/elementary/themes/img/ic/format-bold-160.png 
differ
diff --git a/data/elementary/themes/img/ic/format-indent-less-040.png 
b/data/elementary/themes/img/ic/format-indent-less-040.png
new file mode 100644
index 0000000000..6429778d79
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-less-040.png differ
diff --git a/data/elementary/themes/img/ic/format-indent-less-080.png 
b/data/elementary/themes/img/ic/format-indent-less-080.png
new file mode 100644
index 0000000000..f0e5d1818d
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-less-080.png differ
diff --git a/data/elementary/themes/img/ic/format-indent-less-160.png 
b/data/elementary/themes/img/ic/format-indent-less-160.png
new file mode 100644
index 0000000000..85c6ca77b2
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-less-160.png differ
diff --git a/data/elementary/themes/img/ic/format-indent-more-040.png 
b/data/elementary/themes/img/ic/format-indent-more-040.png
new file mode 100644
index 0000000000..cb91f5b512
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-more-040.png differ
diff --git a/data/elementary/themes/img/ic/format-indent-more-080.png 
b/data/elementary/themes/img/ic/format-indent-more-080.png
new file mode 100644
index 0000000000..102490cfd6
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-more-080.png differ
diff --git a/data/elementary/themes/img/ic/format-indent-more-160.png 
b/data/elementary/themes/img/ic/format-indent-more-160.png
new file mode 100644
index 0000000000..c92f94f6e0
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-indent-more-160.png differ
diff --git a/data/elementary/themes/img/ic/format-italic-040.png 
b/data/elementary/themes/img/ic/format-italic-040.png
new file mode 100644
index 0000000000..2e3a4307b1
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-italic-040.png differ
diff --git a/data/elementary/themes/img/ic/format-italic-080.png 
b/data/elementary/themes/img/ic/format-italic-080.png
new file mode 100644
index 0000000000..af3386a210
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-italic-080.png differ
diff --git a/data/elementary/themes/img/ic/format-italic-160.png 
b/data/elementary/themes/img/ic/format-italic-160.png
new file mode 100644
index 0000000000..556db317a4
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-italic-160.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-center-040.png 
b/data/elementary/themes/img/ic/format-justify-center-040.png
new file mode 100644
index 0000000000..eb5a9bd714
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-center-040.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-center-080.png 
b/data/elementary/themes/img/ic/format-justify-center-080.png
new file mode 100644
index 0000000000..5d46d89e7a
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-center-080.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-center-160.png 
b/data/elementary/themes/img/ic/format-justify-center-160.png
new file mode 100644
index 0000000000..eab80e7594
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-center-160.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-fill-040.png 
b/data/elementary/themes/img/ic/format-justify-fill-040.png
new file mode 100644
index 0000000000..b0662b9831
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-fill-040.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-fill-080.png 
b/data/elementary/themes/img/ic/format-justify-fill-080.png
new file mode 100644
index 0000000000..00e9fb1d3b
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-fill-080.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-fill-160.png 
b/data/elementary/themes/img/ic/format-justify-fill-160.png
new file mode 100644
index 0000000000..020e4d33c7
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-fill-160.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-left-040.png 
b/data/elementary/themes/img/ic/format-justify-left-040.png
new file mode 100644
index 0000000000..c597509a44
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-left-040.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-left-080.png 
b/data/elementary/themes/img/ic/format-justify-left-080.png
new file mode 100644
index 0000000000..983d7e00e7
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-left-080.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-left-160.png 
b/data/elementary/themes/img/ic/format-justify-left-160.png
new file mode 100644
index 0000000000..199f25aeb2
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-left-160.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-right-040.png 
b/data/elementary/themes/img/ic/format-justify-right-040.png
new file mode 100644
index 0000000000..20909097b6
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-right-040.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-right-080.png 
b/data/elementary/themes/img/ic/format-justify-right-080.png
new file mode 100644
index 0000000000..7c55c84dab
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-right-080.png differ
diff --git a/data/elementary/themes/img/ic/format-justify-right-160.png 
b/data/elementary/themes/img/ic/format-justify-right-160.png
new file mode 100644
index 0000000000..d695fc286e
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-justify-right-160.png differ
diff --git a/data/elementary/themes/img/ic/format-strikethrough-040.png 
b/data/elementary/themes/img/ic/format-strikethrough-040.png
new file mode 100644
index 0000000000..a8635a0a6c
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-strikethrough-040.png differ
diff --git a/data/elementary/themes/img/ic/format-strikethrough-080.png 
b/data/elementary/themes/img/ic/format-strikethrough-080.png
new file mode 100644
index 0000000000..9f84f90841
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-strikethrough-080.png differ
diff --git a/data/elementary/themes/img/ic/format-strikethrough-160.png 
b/data/elementary/themes/img/ic/format-strikethrough-160.png
new file mode 100644
index 0000000000..bd61b95c11
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-strikethrough-160.png differ
diff --git a/data/elementary/themes/img/ic/format-text-ltr-040.png 
b/data/elementary/themes/img/ic/format-text-ltr-040.png
new file mode 100644
index 0000000000..ac843b4160
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-ltr-040.png differ
diff --git a/data/elementary/themes/img/ic/format-text-ltr-080.png 
b/data/elementary/themes/img/ic/format-text-ltr-080.png
new file mode 100644
index 0000000000..88baca2101
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-ltr-080.png differ
diff --git a/data/elementary/themes/img/ic/format-text-ltr-160.png 
b/data/elementary/themes/img/ic/format-text-ltr-160.png
new file mode 100644
index 0000000000..7a148e6be1
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-ltr-160.png differ
diff --git a/data/elementary/themes/img/ic/format-text-rtl-040.png 
b/data/elementary/themes/img/ic/format-text-rtl-040.png
new file mode 100644
index 0000000000..4cc5e9cb92
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-rtl-040.png differ
diff --git a/data/elementary/themes/img/ic/format-text-rtl-080.png 
b/data/elementary/themes/img/ic/format-text-rtl-080.png
new file mode 100644
index 0000000000..5eb84c2f4d
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-rtl-080.png differ
diff --git a/data/elementary/themes/img/ic/format-text-rtl-160.png 
b/data/elementary/themes/img/ic/format-text-rtl-160.png
new file mode 100644
index 0000000000..1044204de3
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-text-rtl-160.png differ
diff --git a/data/elementary/themes/img/ic/format-underline-040.png 
b/data/elementary/themes/img/ic/format-underline-040.png
new file mode 100644
index 0000000000..82e02ddcdb
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-underline-040.png differ
diff --git a/data/elementary/themes/img/ic/format-underline-080.png 
b/data/elementary/themes/img/ic/format-underline-080.png
new file mode 100644
index 0000000000..cf4e9f6cab
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-underline-080.png differ
diff --git a/data/elementary/themes/img/ic/format-underline-160.png 
b/data/elementary/themes/img/ic/format-underline-160.png
new file mode 100644
index 0000000000..98f35d3872
Binary files /dev/null and 
b/data/elementary/themes/img/ic/format-underline-160.png differ

-- 


Reply via email to