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

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

commit 453f5e9e5f0271475cdae11026a3b26c4eb587aa
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sun Dec 6 21:41:50 2020 +0000

    TH - more icons
---
 data/elementary/themes/edc/elm/icon_fdo.edc        |  14 -
 data/elementary/themes/edc/icons.edc               |  14 +
 data/elementary/themes/ic.edc                      |   6 +
 data/elementary/themes/img/arrow-bottom.svg        | 537 +++++++++++++++++++++
 data/elementary/themes/img/arrow-first.svg         | 536 ++++++++++++++++++++
 data/elementary/themes/img/arrow-last.svg          | 536 ++++++++++++++++++++
 data/elementary/themes/img/arrow-top.svg           | 537 +++++++++++++++++++++
 data/elementary/themes/img/ic/arrow-bottom-015.png | Bin 0 -> 202 bytes
 data/elementary/themes/img/ic/arrow-bottom-030.png | Bin 0 -> 234 bytes
 data/elementary/themes/img/ic/arrow-bottom-060.png | Bin 0 -> 332 bytes
 data/elementary/themes/img/ic/arrow-first-015.png  | Bin 0 -> 203 bytes
 data/elementary/themes/img/ic/arrow-first-030.png  | Bin 0 -> 286 bytes
 data/elementary/themes/img/ic/arrow-first-060.png  | Bin 0 -> 424 bytes
 data/elementary/themes/img/ic/arrow-last-015.png   | Bin 0 -> 210 bytes
 data/elementary/themes/img/ic/arrow-last-030.png   | Bin 0 -> 275 bytes
 data/elementary/themes/img/ic/arrow-last-060.png   | Bin 0 -> 420 bytes
 data/elementary/themes/img/ic/arrow-top-015.png    | Bin 0 -> 200 bytes
 data/elementary/themes/img/ic/arrow-top-030.png    | Bin 0 -> 231 bytes
 data/elementary/themes/img/ic/arrow-top-060.png    | Bin 0 -> 320 bytes
 data/elementary/themes/img/ic/list-add-015.png     | Bin 0 -> 234 bytes
 data/elementary/themes/img/ic/list-add-030.png     | Bin 0 -> 241 bytes
 data/elementary/themes/img/ic/list-add-060.png     | Bin 0 -> 292 bytes
 data/elementary/themes/img/ic/list-del-015.png     | Bin 0 -> 193 bytes
 data/elementary/themes/img/ic/list-del-030.png     | Bin 0 -> 191 bytes
 data/elementary/themes/img/ic/list-del-060.png     | Bin 0 -> 219 bytes
 data/elementary/themes/img/list-add.svg            | 113 +++++
 data/elementary/themes/img/list-del.svg            | 112 +++++
 27 files changed, 2391 insertions(+), 14 deletions(-)

diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc 
b/data/elementary/themes/edc/elm/icon_fdo.edc
index 7d6183c352..768dfd68ce 100644
--- a/data/elementary/themes/edc/elm/icon_fdo.edc
+++ b/data/elementary/themes/edc/elm/icon_fdo.edc
@@ -129,20 +129,6 @@ ICO1(CTX, "format-text-italic", 128)
 ICO1(CTX, "format-text-underline", 128)
 ICO1(CTX, "format-text-strikethrough", 128)
 
-ICO1(CTX, "go-home", 128)
-ICO1(CTX, "go-bottom", 128)
-ICO1(CTX, "go-down", 128)
-ICO1(CTX, "go-first", 128)
-ICO1(CTX, "go-jump", 128)
-ICO1(CTX, "go-last", 128)
-ICO1(CTX, "go-next", 128)
-ICO1(CTX, "go-previous", 128)
-ICO1(CTX, "go-top", 128)
-ICO1(CTX, "go-up", 128)
-
-ICO1(CTX, "list-add", 128)
-ICO1(CTX, "list-remove", 128)
-
 ICO1(CTX, "mail-forward", 128)
 ICO1(CTX, "mail-mark-important", 128)
 ICO1(CTX, "mail-mark-junk", 128)
diff --git a/data/elementary/themes/edc/icons.edc 
b/data/elementary/themes/edc/icons.edc
index b56fe60921..8d3645fbf2 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -437,6 +437,20 @@ ICON("edit-redo", "i-redo")
 ICON("edit-undo", "i-undo")
 ICON("edit-select-all", "i-select-all")
 
+ICON("list-add", "i-list-add")
+ICON("list-remove", "i-list-del")
+
+ICON("go-home", "i-home")
+ICON("go-up", "i-arrow-u")
+ICON("go-down", "i-arrow-d")
+ICON("go-previous", "i-arrow-l")
+ICON("go-next", "i-arrow-r")
+ICON("go-top", "i-arrow-top")
+ICON("go-bottom", "i-arrow-bottom")
+ICON("go-first", "i-arrow-first")
+ICON("go-last", "i-arrow-last")
+ICON("go-jump", "i-redo")
+
 #undef ICON
 
 // regular icons
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index 98a3931a89..adc837ae32 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -109,6 +109,12 @@ I060("i-zoom-fit-best", "zoom-fit-best")
 I060("i-view-reset", "view-reset")
 I060("i-view-sort-ascending", "view-sort-ascending")
 I060("i-view-sort-descending", "view-sort-descending")
+I060("i-list-add", "list-add")
+I060("i-list-del", "list-del")
+I060("i-arrow-first", "arrow-first")
+I060("i-arrow-last", "arrow-last")
+I060("i-arrow-top", "arrow-top")
+I060("i-arrow-bottom", "arrow-bottom")
 
 ///////////////////////////////////////////////////////////////////////////////
 // larger color icons (mostly efm or settings)
diff --git a/data/elementary/themes/img/arrow-bottom.svg 
b/data/elementary/themes/img/arrow-bottom.svg
new file mode 100644
index 0000000000..febe6bad55
--- /dev/null
+++ b/data/elementary/themes/img/arrow-bottom.svg
@@ -0,0 +1,537 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/arrow-bottom-015.png"
+   sodipodi:docname="arrow-bottom.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   version="1.1"
+   id="svg2816"
+   height="30"
+   width="30">
+  <defs
+     id="defs2818">
+    <linearGradient
+       id="linearGradient4749">
+      <stop
+         id="stop4751"
+         offset="0"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0.29411766"
+         id="stop4753" />
+      <stop
+         id="stop4755"
+         offset="1"
+         style="stop-color:#3399ff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4645">
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="0"
+         id="stop4647" />
+      <stop
+         id="stop4649"
+         offset="0.5"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.1882353;"
+         offset="1"
+         id="stop4651" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3732">
+      <stop
+         id="stop3734"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop3736"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3724">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.26605505;"
+         offset="0"
+         id="stop3726" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop3728" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3682">
+      <stop
+         id="stop3684"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         id="stop3686"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3672"
+       inkscape:collect="always">
+      <stop
+         id="stop3674"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop3676"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3660">
+      <stop
+         id="stop3662"
+         offset="0"
+         style="stop-color:#666666;stop-opacity:1;" />
+      <stop
+         style="stop-color:#dcdcdc;stop-opacity:1;"
+         offset="0.27873334"
+         id="stop3668" />
+      <stop
+         id="stop3664"
+         offset="1"
+         style="stop-color:#4d4d4d;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3650">
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0"
+         id="stop3652" />
+      <stop
+         id="stop3654"
+         offset="0.5"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:0;"
+         offset="1"
+         id="stop3656" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3632">
+      <stop
+         id="stop3634"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0.5"
+         id="stop3640" />
+      <stop
+         id="stop3636"
+         offset="1"
+         style="stop-color:#dcecff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3612">
+      <stop
+         id="stop3614"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffc800;stop-opacity:1;"
+         offset="0.5"
+         id="stop3620" />
+      <stop
+         id="stop3622"
+         offset="0.75"
+         style="stop-color:#960000;stop-opacity:1;" />
+      <stop
+         id="stop3616"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective2824"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 32 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       id="radialGradient3618"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       id="radialGradient3638"
+       xlink:href="#linearGradient3632"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3658"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       id="linearGradient3666"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       id="radialGradient3678"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       id="radialGradient3688"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3692"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3698"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3700"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3706"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3708"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3712"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       id="radialGradient3722"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       id="radialGradient3738"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4653"
+       xlink:href="#linearGradient4645"
+       inkscape:collect="always" />
+    <radialGradient
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4655"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4657"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4659"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4661"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4663"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4665"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4667"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4669"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4671"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4673"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4675"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4699"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <radialGradient
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4703"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-bbox="true"
+     inkscape:showpageshadow="false"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     showgrid="true"
+     inkscape:current-layer="layer1"
+     inkscape:cy="15"
+     inkscape:cx="15"
+     inkscape:zoom="35.1"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     borderopacity="0.50196078"
+     bordercolor="#000000"
+     pagecolor="#404040"
+     id="base">
+    <inkscape:grid
+       snapvisiblegridlinesonly="true"
+       enabled="true"
+       visible="true"
+       empspacing="5"
+       id="grid2826"
+       type="xygrid" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata2821">
+    <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>
+  <g
+     transform="translate(0,-34)"
+     inkscape:groupmode="layer"
+     inkscape:label="Layer 1"
+     id="layer1">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 15,54 7,-7 -3,-3 -4,4 -4,-4 -3,3 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:4.19524;stroke-linecap:round;stroke-linejoin:round"
+       id="rect2889"
+       width="4"
+       height="22"
+       x="56"
+       y="-26"
+       transform="rotate(90)" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/arrow-first.svg 
b/data/elementary/themes/img/arrow-first.svg
new file mode 100644
index 0000000000..4f30c9ca31
--- /dev/null
+++ b/data/elementary/themes/img/arrow-first.svg
@@ -0,0 +1,536 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/arrow-first-015.png"
+   sodipodi:docname="arrow-first.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   version="1.1"
+   id="svg2816"
+   height="30"
+   width="30">
+  <defs
+     id="defs2818">
+    <linearGradient
+       id="linearGradient4749">
+      <stop
+         id="stop4751"
+         offset="0"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0.29411766"
+         id="stop4753" />
+      <stop
+         id="stop4755"
+         offset="1"
+         style="stop-color:#3399ff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4645">
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="0"
+         id="stop4647" />
+      <stop
+         id="stop4649"
+         offset="0.5"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.1882353;"
+         offset="1"
+         id="stop4651" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3732">
+      <stop
+         id="stop3734"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop3736"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3724">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.26605505;"
+         offset="0"
+         id="stop3726" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop3728" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3682">
+      <stop
+         id="stop3684"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         id="stop3686"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3672"
+       inkscape:collect="always">
+      <stop
+         id="stop3674"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop3676"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3660">
+      <stop
+         id="stop3662"
+         offset="0"
+         style="stop-color:#666666;stop-opacity:1;" />
+      <stop
+         style="stop-color:#dcdcdc;stop-opacity:1;"
+         offset="0.27873334"
+         id="stop3668" />
+      <stop
+         id="stop3664"
+         offset="1"
+         style="stop-color:#4d4d4d;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3650">
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0"
+         id="stop3652" />
+      <stop
+         id="stop3654"
+         offset="0.5"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:0;"
+         offset="1"
+         id="stop3656" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3632">
+      <stop
+         id="stop3634"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0.5"
+         id="stop3640" />
+      <stop
+         id="stop3636"
+         offset="1"
+         style="stop-color:#dcecff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3612">
+      <stop
+         id="stop3614"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffc800;stop-opacity:1;"
+         offset="0.5"
+         id="stop3620" />
+      <stop
+         id="stop3622"
+         offset="0.75"
+         style="stop-color:#960000;stop-opacity:1;" />
+      <stop
+         id="stop3616"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective2824"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 32 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       id="radialGradient3618"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       id="radialGradient3638"
+       xlink:href="#linearGradient3632"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3658"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       id="linearGradient3666"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       id="radialGradient3678"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       id="radialGradient3688"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3692"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3698"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3700"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3706"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3708"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3712"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       id="radialGradient3722"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       id="radialGradient3738"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4653"
+       xlink:href="#linearGradient4645"
+       inkscape:collect="always" />
+    <radialGradient
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4655"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4657"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4659"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4661"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4663"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4665"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4667"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4669"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4671"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4673"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4675"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4699"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <radialGradient
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4703"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-bbox="true"
+     inkscape:showpageshadow="false"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     showgrid="true"
+     inkscape:current-layer="layer1"
+     inkscape:cy="15"
+     inkscape:cx="15"
+     inkscape:zoom="35.1"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     borderopacity="0.50196078"
+     bordercolor="#000000"
+     pagecolor="#404040"
+     id="base">
+    <inkscape:grid
+       snapvisiblegridlinesonly="true"
+       enabled="true"
+       visible="true"
+       empspacing="5"
+       id="grid2826"
+       type="xygrid" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata2821">
+    <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>
+  <g
+     transform="translate(0,-34)"
+     inkscape:groupmode="layer"
+     inkscape:label="Layer 1"
+     id="layer1">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 10,49 7,-7 3,3 -4,4 4,4 -3,3 z"
+       
style="fill:#ffffff;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
 />
+    <rect
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:4.19524;stroke-linecap:round;stroke-linejoin:round"
+       id="rect2889"
+       width="4"
+       height="22"
+       x="4"
+       y="38" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/arrow-last.svg 
b/data/elementary/themes/img/arrow-last.svg
new file mode 100644
index 0000000000..b076e7eb04
--- /dev/null
+++ b/data/elementary/themes/img/arrow-last.svg
@@ -0,0 +1,536 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/arrow-last-015.png"
+   sodipodi:docname="arrow-last.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   version="1.1"
+   id="svg2816"
+   height="30"
+   width="30">
+  <defs
+     id="defs2818">
+    <linearGradient
+       id="linearGradient4749">
+      <stop
+         id="stop4751"
+         offset="0"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0.29411766"
+         id="stop4753" />
+      <stop
+         id="stop4755"
+         offset="1"
+         style="stop-color:#3399ff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4645">
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="0"
+         id="stop4647" />
+      <stop
+         id="stop4649"
+         offset="0.5"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.1882353;"
+         offset="1"
+         id="stop4651" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3732">
+      <stop
+         id="stop3734"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop3736"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3724">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.26605505;"
+         offset="0"
+         id="stop3726" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop3728" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3682">
+      <stop
+         id="stop3684"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         id="stop3686"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3672"
+       inkscape:collect="always">
+      <stop
+         id="stop3674"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop3676"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3660">
+      <stop
+         id="stop3662"
+         offset="0"
+         style="stop-color:#666666;stop-opacity:1;" />
+      <stop
+         style="stop-color:#dcdcdc;stop-opacity:1;"
+         offset="0.27873334"
+         id="stop3668" />
+      <stop
+         id="stop3664"
+         offset="1"
+         style="stop-color:#4d4d4d;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3650">
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0"
+         id="stop3652" />
+      <stop
+         id="stop3654"
+         offset="0.5"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:0;"
+         offset="1"
+         id="stop3656" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3632">
+      <stop
+         id="stop3634"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0.5"
+         id="stop3640" />
+      <stop
+         id="stop3636"
+         offset="1"
+         style="stop-color:#dcecff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3612">
+      <stop
+         id="stop3614"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffc800;stop-opacity:1;"
+         offset="0.5"
+         id="stop3620" />
+      <stop
+         id="stop3622"
+         offset="0.75"
+         style="stop-color:#960000;stop-opacity:1;" />
+      <stop
+         id="stop3616"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective2824"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 32 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       id="radialGradient3618"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       id="radialGradient3638"
+       xlink:href="#linearGradient3632"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3658"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       id="linearGradient3666"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       id="radialGradient3678"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       id="radialGradient3688"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3692"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3698"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3700"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3706"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3708"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3712"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       id="radialGradient3722"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       id="radialGradient3738"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4653"
+       xlink:href="#linearGradient4645"
+       inkscape:collect="always" />
+    <radialGradient
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4655"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4657"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4659"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4661"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4663"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4665"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4667"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4669"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4671"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4673"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4675"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4699"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <radialGradient
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4703"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-bbox="true"
+     inkscape:showpageshadow="false"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     showgrid="true"
+     inkscape:current-layer="layer1"
+     inkscape:cy="15"
+     inkscape:cx="15"
+     inkscape:zoom="35.1"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     borderopacity="0.50196078"
+     bordercolor="#000000"
+     pagecolor="#404040"
+     id="base">
+    <inkscape:grid
+       snapvisiblegridlinesonly="true"
+       enabled="true"
+       visible="true"
+       empspacing="5"
+       id="grid2826"
+       type="xygrid" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata2821">
+    <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>
+  <g
+     transform="translate(0,-34)"
+     inkscape:groupmode="layer"
+     inkscape:label="Layer 1"
+     id="layer1">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 20,49 -7,-7 -3,3 4,4 -4,4 3,3 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:4.19524;stroke-linecap:round;stroke-linejoin:round"
+       id="rect2889"
+       width="4"
+       height="22"
+       x="22"
+       y="38" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/arrow-top.svg 
b/data/elementary/themes/img/arrow-top.svg
new file mode 100644
index 0000000000..6c3acc453a
--- /dev/null
+++ b/data/elementary/themes/img/arrow-top.svg
@@ -0,0 +1,537 @@
+<?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";
+   inkscape:export-ydpi="48"
+   inkscape:export-xdpi="48"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/arrow-top-015.png"
+   sodipodi:docname="arrow-top.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   version="1.1"
+   id="svg2816"
+   height="30"
+   width="30">
+  <defs
+     id="defs2818">
+    <linearGradient
+       id="linearGradient4749">
+      <stop
+         id="stop4751"
+         offset="0"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0.29411766"
+         id="stop4753" />
+      <stop
+         id="stop4755"
+         offset="1"
+         style="stop-color:#3399ff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4645">
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="0"
+         id="stop4647" />
+      <stop
+         id="stop4649"
+         offset="0.5"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.1882353;"
+         offset="1"
+         id="stop4651" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3732">
+      <stop
+         id="stop3734"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop3736"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3724">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.26605505;"
+         offset="0"
+         id="stop3726" />
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="1"
+         id="stop3728" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3682">
+      <stop
+         id="stop3684"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:0;" />
+      <stop
+         id="stop3686"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3672"
+       inkscape:collect="always">
+      <stop
+         id="stop3674"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop3676"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3660">
+      <stop
+         id="stop3662"
+         offset="0"
+         style="stop-color:#666666;stop-opacity:1;" />
+      <stop
+         style="stop-color:#dcdcdc;stop-opacity:1;"
+         offset="0.27873334"
+         id="stop3668" />
+      <stop
+         id="stop3664"
+         offset="1"
+         style="stop-color:#4d4d4d;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3650">
+      <stop
+         style="stop-color:#3399ff;stop-opacity:1;"
+         offset="0"
+         id="stop3652" />
+      <stop
+         id="stop3654"
+         offset="0.5"
+         style="stop-color:#3399ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#3399ff;stop-opacity:0;"
+         offset="1"
+         id="stop3656" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3632">
+      <stop
+         id="stop3634"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0.5"
+         id="stop3640" />
+      <stop
+         id="stop3636"
+         offset="1"
+         style="stop-color:#dcecff;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3612">
+      <stop
+         id="stop3614"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#ffc800;stop-opacity:1;"
+         offset="0.5"
+         id="stop3620" />
+      <stop
+         id="stop3622"
+         offset="0.75"
+         style="stop-color:#960000;stop-opacity:1;" />
+      <stop
+         id="stop3616"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:1;" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective2824"
+       inkscape:persp3d-origin="32 : 21.333333 : 1"
+       inkscape:vp_z="64 : 32 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 32 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       id="radialGradient3618"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       id="radialGradient3638"
+       xlink:href="#linearGradient3632"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3658"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       id="linearGradient3666"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       id="radialGradient3678"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       id="radialGradient3688"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3692"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3698"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3700"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3706"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3708"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3712"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       id="radialGradient3722"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       id="radialGradient3738"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4653"
+       xlink:href="#linearGradient4645"
+       inkscape:collect="always" />
+    <radialGradient
+       r="18.5"
+       fy="58.5"
+       fx="33.5"
+       cy="58.5"
+       cx="33.5"
+       gradientTransform="matrix(1,0,0,0.13513514,0,50.594595)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4655"
+       xlink:href="#linearGradient3732"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="50"
+       x2="44"
+       y1="50"
+       x1="20"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4657"
+       xlink:href="#linearGradient3660"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4659"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4661"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4663"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4665"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4667"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="11"
+       fy="46"
+       fx="27"
+       cy="46"
+       cx="27"
+       gradientTransform="matrix(1,0,0,0.09090909,0,41.818182)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4669"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="31.5"
+       fx="27"
+       cy="31.5"
+       cx="27"
+       
gradientTransform="matrix(2.25,2.6250004e-8,0,0.33333332,-33.75,31.499999)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4671"
+       xlink:href="#linearGradient3682"
+       inkscape:collect="always" />
+    <radialGradient
+       r="12"
+       fy="28.499998"
+       fx="29.222221"
+       cy="28.499998"
+       cx="29.222221"
+       
gradientTransform="matrix(1.3333334,5.6213363e-7,-1.1031148e-7,0.25,-6.9629634,33.874984)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4673"
+       xlink:href="#linearGradient3672"
+       inkscape:collect="always" />
+    <radialGradient
+       r="5"
+       fy="52.5"
+       fx="31"
+       cy="52.5"
+       cx="31"
+       gradientTransform="matrix(1.2,0,0,0.2,-6.2,46.5)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4675"
+       xlink:href="#linearGradient3724"
+       inkscape:collect="always" />
+    <radialGradient
+       r="20"
+       fy="26"
+       fx="32"
+       cy="26"
+       cx="32"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4699"
+       xlink:href="#linearGradient3650"
+       inkscape:collect="always" />
+    <radialGradient
+       r="3.5"
+       fy="30.115854"
+       fx="32"
+       cy="30.115854"
+       cx="32"
+       
gradientTransform="matrix(-3.1428571,5.0921233e-7,-3.7033621e-7,-2.285714,132.57144,94.836217)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient4703"
+       xlink:href="#linearGradient3612"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:object-paths="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-bbox="true"
+     inkscape:showpageshadow="false"
+     inkscape:window-maximized="0"
+     inkscape:window-y="0"
+     inkscape:window-x="804"
+     inkscape:window-height="1372"
+     inkscape:window-width="1756"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     showgrid="true"
+     inkscape:current-layer="layer1"
+     inkscape:cy="15"
+     inkscape:cx="15"
+     inkscape:zoom="35.1"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     borderopacity="0.50196078"
+     bordercolor="#000000"
+     pagecolor="#404040"
+     id="base">
+    <inkscape:grid
+       snapvisiblegridlinesonly="true"
+       enabled="true"
+       visible="true"
+       empspacing="5"
+       id="grid2826"
+       type="xygrid" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata2821">
+    <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>
+  <g
+     transform="translate(0,-34)"
+     inkscape:groupmode="layer"
+     inkscape:label="Layer 1"
+     id="layer1">
+    <path
+       inkscape:connector-curvature="0"
+       id="path4682"
+       d="m 15,44 7,7 -3,3 -4,-4 -4,4 -3,-3 z"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+    <rect
+       
style="fill:#ffffff;fill-opacity:1;stroke-width:4.19524;stroke-linecap:round;stroke-linejoin:round"
+       id="rect2889"
+       width="4"
+       height="22"
+       x="-42"
+       y="-26"
+       transform="matrix(0,-1,-1,0,0,0)" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/ic/arrow-bottom-015.png 
b/data/elementary/themes/img/ic/arrow-bottom-015.png
new file mode 100644
index 0000000000..21c92baed3
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-bottom-015.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-bottom-030.png 
b/data/elementary/themes/img/ic/arrow-bottom-030.png
new file mode 100644
index 0000000000..8a0ab0dba5
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-bottom-030.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-bottom-060.png 
b/data/elementary/themes/img/ic/arrow-bottom-060.png
new file mode 100644
index 0000000000..0d13c3caf2
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-bottom-060.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-first-015.png 
b/data/elementary/themes/img/ic/arrow-first-015.png
new file mode 100644
index 0000000000..0abb068c97
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-first-015.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-first-030.png 
b/data/elementary/themes/img/ic/arrow-first-030.png
new file mode 100644
index 0000000000..d6d26c91cd
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-first-030.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-first-060.png 
b/data/elementary/themes/img/ic/arrow-first-060.png
new file mode 100644
index 0000000000..6a9aa04ab9
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-first-060.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-last-015.png 
b/data/elementary/themes/img/ic/arrow-last-015.png
new file mode 100644
index 0000000000..3ec71c43f2
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-last-015.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-last-030.png 
b/data/elementary/themes/img/ic/arrow-last-030.png
new file mode 100644
index 0000000000..29b68e8e0a
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-last-030.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-last-060.png 
b/data/elementary/themes/img/ic/arrow-last-060.png
new file mode 100644
index 0000000000..158a04511b
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-last-060.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-top-015.png 
b/data/elementary/themes/img/ic/arrow-top-015.png
new file mode 100644
index 0000000000..6cb2aa7d35
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-top-015.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-top-030.png 
b/data/elementary/themes/img/ic/arrow-top-030.png
new file mode 100644
index 0000000000..c291213e6b
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-top-030.png 
differ
diff --git a/data/elementary/themes/img/ic/arrow-top-060.png 
b/data/elementary/themes/img/ic/arrow-top-060.png
new file mode 100644
index 0000000000..a6844572d0
Binary files /dev/null and b/data/elementary/themes/img/ic/arrow-top-060.png 
differ
diff --git a/data/elementary/themes/img/ic/list-add-015.png 
b/data/elementary/themes/img/ic/list-add-015.png
new file mode 100644
index 0000000000..aba55e7c34
Binary files /dev/null and b/data/elementary/themes/img/ic/list-add-015.png 
differ
diff --git a/data/elementary/themes/img/ic/list-add-030.png 
b/data/elementary/themes/img/ic/list-add-030.png
new file mode 100644
index 0000000000..4ce0055298
Binary files /dev/null and b/data/elementary/themes/img/ic/list-add-030.png 
differ
diff --git a/data/elementary/themes/img/ic/list-add-060.png 
b/data/elementary/themes/img/ic/list-add-060.png
new file mode 100644
index 0000000000..bcc40783be
Binary files /dev/null and b/data/elementary/themes/img/ic/list-add-060.png 
differ
diff --git a/data/elementary/themes/img/ic/list-del-015.png 
b/data/elementary/themes/img/ic/list-del-015.png
new file mode 100644
index 0000000000..e209f10c60
Binary files /dev/null and b/data/elementary/themes/img/ic/list-del-015.png 
differ
diff --git a/data/elementary/themes/img/ic/list-del-030.png 
b/data/elementary/themes/img/ic/list-del-030.png
new file mode 100644
index 0000000000..64fc93faa6
Binary files /dev/null and b/data/elementary/themes/img/ic/list-del-030.png 
differ
diff --git a/data/elementary/themes/img/ic/list-del-060.png 
b/data/elementary/themes/img/ic/list-del-060.png
new file mode 100644
index 0000000000..a7485e2de1
Binary files /dev/null and b/data/elementary/themes/img/ic/list-del-060.png 
differ
diff --git a/data/elementary/themes/img/list-add.svg 
b/data/elementary/themes/img/list-add.svg
new file mode 100644
index 0000000000..56430f6e2b
--- /dev/null
+++ b/data/elementary/themes/img/list-add.svg
@@ -0,0 +1,113 @@
+<?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="15"
+   height="15"
+   viewBox="0 0 15 15"
+   sodipodi:docname="list-add.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/list-add-015.png"
+   inkscape:export-xdpi="96"
+   inkscape:export-ydpi="96">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6" />
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1756"
+     inkscape:window-height="1372"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="70.2"
+     inkscape:cx="7.5"
+     inkscape:cy="7.5071225"
+     inkscape:window-x="804"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="false"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="false"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       spacingx="0.5"
+       spacingy="0.5" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <path
+       id="rect1034"
+       
style="fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:0.895831;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.2"
+       d="M 5 2 L 5 4 L 7 4 L 7 2.5 L 11 2.5 L 11 4 L 13 4 L 13 2 L 5 2 z " />
+    <path
+       id="rect1036"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.895831;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.2"
+       d="M 5 6.5 L 5 8.5 L 13 8.5 L 13 6.5 L 5 6.5 z " />
+    <path
+       id="rect1040"
+       
style="fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:0.895831;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.2"
+       d="M 5 11 L 5 13 L 13 13 L 13 11 L 11 11 L 11 12.5 L 7 12.5 L 7 11 L 5 
11 z " />
+    <rect
+       
style="fill:#ffffff;stroke-width:5.05964;stroke-linecap:round;stroke-linejoin:round"
+       id="rect1468"
+       width="2"
+       height="8"
+       x="8"
+       y="3.5" />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1496"
+       width="2"
+       height="2"
+       x="2"
+       y="2" />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1498"
+       width="2"
+       height="2"
+       x="2"
+       y="6.5" />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1500"
+       width="2"
+       height="2"
+       x="2"
+       y="11" />
+  </g>
+</svg>
diff --git a/data/elementary/themes/img/list-del.svg 
b/data/elementary/themes/img/list-del.svg
new file mode 100644
index 0000000000..8be89a063c
--- /dev/null
+++ b/data/elementary/themes/img/list-del.svg
@@ -0,0 +1,112 @@
+<?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="15"
+   height="15"
+   viewBox="0 0 15 15"
+   sodipodi:docname="list-del.svg"
+   inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
+   inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/list-del-015.png"
+   inkscape:export-xdpi="96"
+   inkscape:export-ydpi="96">
+  <metadata
+     id="metadata8">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs6" />
+  <sodipodi:namedview
+     inkscape:document-rotation="0"
+     pagecolor="#404040"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1756"
+     inkscape:window-height="1372"
+     id="namedview4"
+     showgrid="true"
+     inkscape:zoom="70.2"
+     inkscape:cx="7.5"
+     inkscape:cy="7.514245"
+     inkscape:window-x="804"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g10"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="false"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="false"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-smooth-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid837"
+       spacingx="0.5"
+       spacingy="0.5" />
+  </sodipodi:namedview>
+  <g
+     inkscape:groupmode="layer"
+     inkscape:label="Image"
+     id="g10">
+    <rect
+       
style="fill:#ffffff;fill-opacity:0.5;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect1520"
+       width="8"
+       height="2"
+       x="5"
+       y="2" />
+    <path
+       id="rect1036"
+       
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.895831;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.2"
+       d="M 5 6.5 L 5 8.5 L 13 8.5 L 13 6.5 L 5 6.5 z " />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1496"
+       width="2"
+       height="2"
+       x="2"
+       y="2" />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1498"
+       width="2"
+       height="2"
+       x="2"
+       y="6.5" />
+    <rect
+       
style="fill:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill-opacity:0.5"
+       id="rect1500"
+       width="2"
+       height="2"
+       x="2"
+       y="11" />
+    <rect
+       
style="fill:#ffffff;fill-opacity:0.5;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
+       id="rect1522"
+       width="8"
+       height="2"
+       x="5"
+       y="11" />
+  </g>
+</svg>

-- 


Reply via email to