summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-01-18 20:54:47 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-01-18 20:54:47 +0000
commit6c23cf24e39d9ddebf766b8b2863f9fe18cfb023 (patch)
treeb6c8c5ad765ae902387b4423ad4c991e3412932a /data
parent71a1e3f48e1839a7b8e8a827b306f3ee0a16a71c (diff)
TH icons - add extended elm bluez5 bt module icons
Diffstat (limited to 'data')
-rw-r--r--data/elementary/themes/edc/icons.edc13
-rw-r--r--data/elementary/themes/ic.edc11
-rw-r--r--data/elementary/themes/img/bt-connect-off.svg183
-rw-r--r--data/elementary/themes/img/bt-connect-on.svg187
-rw-r--r--data/elementary/themes/img/bt-expand-left.svg159
-rw-r--r--data/elementary/themes/img/bt-expand-right.svg162
-rw-r--r--data/elementary/themes/img/bt-force-connect-off.svg183
-rw-r--r--data/elementary/themes/img/bt-force-connect-on.svg187
-rw-r--r--data/elementary/themes/img/bt-lock-device-off.svg175
-rw-r--r--data/elementary/themes/img/bt-lock-device-on.svg177
-rw-r--r--data/elementary/themes/img/bt-pair-off.svg183
-rw-r--r--data/elementary/themes/img/bt-pair-on.svg187
-rw-r--r--data/elementary/themes/img/ic/bt-connect-off-040.pngbin0 -> 1060 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-connect-off-080.pngbin0 -> 1813 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-connect-off-160.pngbin0 -> 2988 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-connect-on-040.pngbin0 -> 1135 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-connect-on-080.pngbin0 -> 1964 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-connect-on-160.pngbin0 -> 3202 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-left-040.pngbin0 -> 361 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-left-080.pngbin0 -> 555 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-left-160.pngbin0 -> 1165 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-right-040.pngbin0 -> 371 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-right-080.pngbin0 -> 565 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-expand-right-160.pngbin0 -> 1144 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-off-040.pngbin0 -> 1088 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-off-080.pngbin0 -> 1803 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-off-160.pngbin0 -> 2979 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-on-040.pngbin0 -> 1157 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-on-080.pngbin0 -> 1932 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-force-connect-on-160.pngbin0 -> 3164 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-off-040.pngbin0 -> 1071 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-off-080.pngbin0 -> 2056 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-off-160.pngbin0 -> 3790 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-on-040.pngbin0 -> 733 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-on-080.pngbin0 -> 1515 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-lock-device-on-160.pngbin0 -> 3132 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-off-040.pngbin0 -> 1084 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-off-080.pngbin0 -> 1813 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-off-160.pngbin0 -> 2977 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-on-040.pngbin0 -> 1152 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-on-080.pngbin0 -> 1951 bytes
-rw-r--r--data/elementary/themes/img/ic/bt-pair-on-160.pngbin0 -> 3176 bytes
42 files changed, 1807 insertions, 0 deletions
diff --git a/data/elementary/themes/edc/icons.edc b/data/elementary/themes/edc/icons.edc
index 4243d0d84f..3947e98101 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -540,6 +540,19 @@ ICON("user-bookmarks", "i-bookmark")
540 540
541ICON("start-here", "i-here") 541ICON("start-here", "i-here")
542 542
543ICON("bt-lock-device-on", "i-bt-lock-device-on")
544ICON("bt-lock-device-off", "i-bt-lock-device-off")
545ICON("bt-force-connect-on", "i-bt-force-connect-on")
546ICON("bt-force-connect-off", "i-bt-force-connect-off")
547ICON("bt-connect-on", "i-bt-connect-on")
548ICON("bt-connect-off", "i-bt-connect-off")
549ICON("bt-pair-on", "i-bt-pair-on")
550ICON("bt-pair-off", "i-bt-pair-off")
551ICON("bt-expand-left", "i-bt-expand-left")
552ICON("bt-expand-right", "i-bt-expand-right")
553ICON("bt-pair-ok", "i-check")
554ICON("bt-pair-cancel", "i-close")
555
543ICON("network-server", "i-server") 556ICON("network-server", "i-server")
544ICON("network-workgroup", "i-server-group") 557ICON("network-workgroup", "i-server-group")
545ICON("audio-card", "i-sound-card") 558ICON("audio-card", "i-sound-card")
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index 1b7e2f4122..496fee1414 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -338,6 +338,17 @@ I160("i-cloud-snow", "cloud-snow")
338I160("i-cloud-fog", "cloud-fog") 338I160("i-cloud-fog", "cloud-fog")
339I160("i-cloud-severe-warn", "cloud-severe-warn") 339I160("i-cloud-severe-warn", "cloud-severe-warn")
340 340
341I160("i-bt-lock-device-on", "bt-lock-device-on")
342I160("i-bt-lock-device-off", "bt-lock-device-off")
343I160("i-bt-force-connect-on", "bt-force-connect-on")
344I160("i-bt-force-connect-off", "bt-force-connect-off")
345I160("i-bt-connect-on", "bt-connect-on")
346I160("i-bt-connect-off", "bt-connect-off")
347I160("i-bt-pair-on", "bt-pair-on")
348I160("i-bt-pair-off", "bt-pair-off")
349I160("i-bt-expand-left", "bt-expand-left")
350I160("i-bt-expand-right", "bt-expand-right")
351
341I160("i-picture-landscape-plus", "picture-landscape-plus") 352I160("i-picture-landscape-plus", "picture-landscape-plus")
342I160("i-link-plus", "link-plus") 353I160("i-link-plus", "link-plus")
343I160("i-text-plus", "text-plus") 354I160("i-text-plus", "text-plus")
diff --git a/data/elementary/themes/img/bt-connect-off.svg b/data/elementary/themes/img/bt-connect-off.svg
new file mode 100644
index 0000000000..520cbfd4ad
--- /dev/null
+++ b/data/elementary/themes/img/bt-connect-off.svg
@@ -0,0 +1,183 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-connect-off-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-connect-off.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#a3a3a3;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 12,-12 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 16.280035,41.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 16.280035,49.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 12,-12 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 12,-12 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#a3a3a3;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -12,12 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 44.280035,13.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 52.280035,13.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.4379611 2,1.9999999 -12,12 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -12,12 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 </g>
182 </g>
183</svg>
diff --git a/data/elementary/themes/img/bt-connect-on.svg b/data/elementary/themes/img/bt-connect-on.svg
new file mode 100644
index 0000000000..856647ec98
--- /dev/null
+++ b/data/elementary/themes/img/bt-connect-on.svg
@@ -0,0 +1,187 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-connect-on-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-connect-on.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#a3a3a3;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 18,-18 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 22.280035,35.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 22.280035,43.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 18,-18 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 18,-18 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#a3a3a3;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -18,18 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 38.280035,19.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 46.280035,19.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.437961 2,1.9999999 -18,18.0000001 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -18,18 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 <path
182 style="fill:#000000;fill-opacity:0.2;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
183 d="m 29.280035,28.437961 2,-2 20,20 -2,2 z"
184 id="path9052" />
185 </g>
186 </g>
187</svg>
diff --git a/data/elementary/themes/img/bt-expand-left.svg b/data/elementary/themes/img/bt-expand-left.svg
new file mode 100644
index 0000000000..63745bd8e1
--- /dev/null
+++ b/data/elementary/themes/img/bt-expand-left.svg
@@ -0,0 +1,159 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-expand-left-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-expand-left.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40"
76 inkscape:cx="40"
77 inkscape:zoom="13.05"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
133 d="m 4.280035,37.437961 36,-36 16,16 -20,20 20,20 -16,16 z"
134 id="path9866"
135 sodipodi:nodetypes="ccccccc" />
136 <rect
137 style="fill:#e9c457;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
138 id="rect9875"
139 width="8"
140 height="8"
141 x="44.280033"
142 y="33.437962" />
143 <rect
144 style="fill:#e9c457;fill-opacity:0.66000003;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
145 id="rect9877"
146 width="8"
147 height="8"
148 x="56.280033"
149 y="33.437962" />
150 <rect
151 style="fill:#e9c457;fill-opacity:0.33000001;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
152 id="rect9879"
153 width="8"
154 height="8"
155 x="68.280037"
156 y="33.437962" />
157 </g>
158 </g>
159</svg>
diff --git a/data/elementary/themes/img/bt-expand-right.svg b/data/elementary/themes/img/bt-expand-right.svg
new file mode 100644
index 0000000000..1b38378bcf
--- /dev/null
+++ b/data/elementary/themes/img/bt-expand-right.svg
@@ -0,0 +1,162 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-expand-right-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-expand-right.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40"
76 inkscape:cx="40"
77 inkscape:zoom="13.05"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
133 d="m 76.280037,37.437961 -36,-36 -16,16 20,20 -20,20 16,16 z"
134 id="path9866"
135 sodipodi:nodetypes="ccccccc" />
136 <rect
137 style="fill:#e9c457;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
138 id="rect9875"
139 width="8"
140 height="8"
141 x="-36.280037"
142 y="33.437962"
143 transform="scale(-1,1)" />
144 <rect
145 style="fill:#e9c457;fill-opacity:0.66;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
146 id="rect9877"
147 width="8"
148 height="8"
149 x="-24.280039"
150 y="33.437962"
151 transform="scale(-1,1)" />
152 <rect
153 style="fill:#e9c457;fill-opacity:0.33;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
154 id="rect9879"
155 width="8"
156 height="8"
157 x="-12.280035"
158 y="33.437962"
159 transform="scale(-1,1)" />
160 </g>
161 </g>
162</svg>
diff --git a/data/elementary/themes/img/bt-force-connect-off.svg b/data/elementary/themes/img/bt-force-connect-off.svg
new file mode 100644
index 0000000000..af4c2c8a0a
--- /dev/null
+++ b/data/elementary/themes/img/bt-force-connect-off.svg
@@ -0,0 +1,183 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-force-connect-off-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-force-connect-off.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#c13a2a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 12,-12 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 16.280035,41.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 16.280035,49.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 12,-12 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 12,-12 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#c13a2a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -12,12 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 44.280035,13.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 52.280035,13.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.4379611 2,1.9999999 -12,12 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -12,12 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 </g>
182 </g>
183</svg>
diff --git a/data/elementary/themes/img/bt-force-connect-on.svg b/data/elementary/themes/img/bt-force-connect-on.svg
new file mode 100644
index 0000000000..890330043c
--- /dev/null
+++ b/data/elementary/themes/img/bt-force-connect-on.svg
@@ -0,0 +1,187 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-force-connect-on-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-force-connect-on.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#c13a2a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 18,-18 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 22.280035,35.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 22.280035,43.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 18,-18 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 18,-18 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#c13a2a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -18,18 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 38.280035,19.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 46.280035,19.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.437961 2,1.9999999 -18,18.0000001 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -18,18 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 <path
182 style="fill:#000000;fill-opacity:0.2;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
183 d="m 29.280035,28.437961 2,-2 20,20 -2,2 z"
184 id="path9052" />
185 </g>
186 </g>
187</svg>
diff --git a/data/elementary/themes/img/bt-lock-device-off.svg b/data/elementary/themes/img/bt-lock-device-off.svg
new file mode 100644
index 0000000000..3e98ec4434
--- /dev/null
+++ b/data/elementary/themes/img/bt-lock-device-off.svg
@@ -0,0 +1,175 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-lock-device-off-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-lock-device-off.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 sodipodi:nodetypes="cccccccscccccsccc"
133 d="M 40.244424,1.3875927 C 30.462828,1.4487253 22.526999,9.3386744 22.389618,19.139165 h -0.07038 v 12.252011 h 5.973496 V 19.37848 C 28.422823,12.848631 33.750833,7.3797966 40.281964,7.365785 h 0.02346 c 6.634428,0 12.012695,5.378267 12.012695,12.012695 v 12.012696 h 6.006348 V 19.472329 c 5.9e-5,-0.02658 5.9e-5,-0.05318 0,-0.07978 v -0.01408 c -0.0077,-9.9387704 -8.050936,-17.9915 -17.969771,-17.9908813 -0.03676,-1.129e-4 -0.07352,-1.129e-4 -0.110276,0 z"
134 style="fill:#ffffff;fill-opacity:1;stroke-width:5.75419;stroke-linecap:round;stroke-linejoin:round"
135 id="circle1049" />
136 <path
137 d="m 40.274925,7.365785 a 14.415234,12.012695 0 0 0 -14.384733,12.012695 14.415234,12.012695 0 0 0 0,0.0258 v 11.986892 h 2.402539 V 26.01831 19.37848 C 28.422777,12.850997 33.747033,7.3837416 40.274925,7.365785 Z"
138 style="fill:#c8c8c8;fill-opacity:1;stroke-width:4.80617;stroke-linecap:round;stroke-linejoin:round"
139 id="path1077" />
140 <path
141 d="M 42.435803,1.5260198 A 15.616504,18.019043 0 0 1 55.92193,19.37848 v 12.012696 h 2.402539 V 19.472329 c 5.9e-5,-0.02658 5.9e-5,-0.05318 0,-0.07978 v -0.01408 C 58.317327,10.146637 51.372355,2.560475 42.435803,1.5260198 Z"
142 style="fill:#c8c8c8;fill-opacity:1;stroke-width:5.75419;stroke-linecap:round;stroke-linejoin:round"
143 id="path1091" />
144 <rect
145 y="31.391176"
146 x="16.280035"
147 height="42.044434"
148 width="48.050781"
149 id="rect1043"
150 style="fill:#838383;fill-opacity:1;stroke-width:5.14527;stroke-linecap:round;stroke-linejoin:round" />
151 <rect
152 y="31.405212"
153 x="52.318119"
154 height="42.044434"
155 width="12.012695"
156 id="rect1111-2"
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#686868;fill-opacity:1;stroke:none;stroke-width:2.57263;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
158 <path
159 sodipodi:nodetypes="czcc"
160 id="path1107"
161 d="m 16.280035,73.435609 c 0,0 0,-2.402539 24.025391,-2.402539 24.025391,0 24.025391,2.402539 24.025391,2.402539 z"
162 style="fill:#2d2d2d;fill-opacity:1;stroke-width:4.80508;stroke-linecap:round;stroke-linejoin:round" />
163 <path
164 style="fill:#a6a6a2;fill-opacity:1;stroke-width:4.80508;stroke-linecap:round;stroke-linejoin:round"
165 d="m 16.280035,31.391176 c 0,0 0,2.402539 24.025391,2.402539 24.025391,0 24.025391,-2.402539 24.025391,-2.402539 z"
166 id="path1109"
167 sodipodi:nodetypes="czcc" />
168 <path
169 style="fill:#e54d33;fill-opacity:1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round"
170 d="m 4.280035,9.437961 8,-8 64,64 -8,8 z"
171 id="path7587"
172 sodipodi:nodetypes="ccccc" />
173 </g>
174 </g>
175</svg>
diff --git a/data/elementary/themes/img/bt-lock-device-on.svg b/data/elementary/themes/img/bt-lock-device-on.svg
new file mode 100644
index 0000000000..430b682bad
--- /dev/null
+++ b/data/elementary/themes/img/bt-lock-device-on.svg
@@ -0,0 +1,177 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/lang-lock-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-lock-device-on.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 sodipodi:nodetypes="cccccccscccccsccc"
133 d="M 40.244424,1.3875927 C 30.462828,1.4487253 22.526999,9.3386744 22.389618,19.139165 h -0.07038 v 12.252011 h 5.973496 V 19.37848 C 28.422823,12.848631 33.750833,7.3797966 40.281964,7.365785 h 0.02346 c 6.634428,0 12.012695,5.378267 12.012695,12.012695 v 12.012696 h 6.006348 V 19.472329 c 5.9e-5,-0.02658 5.9e-5,-0.05318 0,-0.07978 v -0.01408 c -0.0077,-9.9387704 -8.050936,-17.9915 -17.969771,-17.9908813 -0.03676,-1.129e-4 -0.07352,-1.129e-4 -0.110276,0 z"
134 style="fill:#ffffff;fill-opacity:1;stroke-width:5.75419;stroke-linecap:round;stroke-linejoin:round"
135 id="circle1049" />
136 <path
137 d="m 40.274925,7.365785 a 14.415234,12.012695 0 0 0 -14.384733,12.012695 14.415234,12.012695 0 0 0 0,0.0258 v 11.986892 h 2.402539 V 26.01831 19.37848 C 28.422777,12.850997 33.747033,7.3837416 40.274925,7.365785 Z"
138 style="fill:#c8c8c8;fill-opacity:1;stroke-width:4.80617;stroke-linecap:round;stroke-linejoin:round"
139 id="path1077" />
140 <path
141 d="M 42.435803,1.5260198 A 15.616504,18.019043 0 0 1 55.92193,19.37848 v 12.012696 h 2.402539 V 19.472329 c 5.9e-5,-0.02658 5.9e-5,-0.05318 0,-0.07978 v -0.01408 C 58.317327,10.146637 51.372355,2.560475 42.435803,1.5260198 Z"
142 style="fill:#c8c8c8;fill-opacity:1;stroke-width:5.75419;stroke-linecap:round;stroke-linejoin:round"
143 id="path1091" />
144 <rect
145 y="31.391176"
146 x="16.280035"
147 height="42.044434"
148 width="48.050781"
149 id="rect1043"
150 style="fill:#dec86e;fill-opacity:1;stroke-width:5.14527;stroke-linecap:round;stroke-linejoin:round" />
151 <rect
152 style="fill:#eec944;fill-opacity:1;stroke-width:2.57263;stroke-linecap:round;stroke-linejoin:round"
153 id="rect1111"
154 width="12.012695"
155 height="42.044434"
156 x="52.318119"
157 y="31.391176" />
158 <rect
159 y="31.405212"
160 x="52.318119"
161 height="42.044434"
162 width="12.012695"
163 id="rect1111-2"
164 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.12041;stroke:none;stroke-width:2.57263;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
165 <path
166 sodipodi:nodetypes="czcc"
167 id="path1107"
168 d="m 16.280035,73.435609 c 0,0 0,-2.402539 24.025391,-2.402539 24.025391,0 24.025391,2.402539 24.025391,2.402539 z"
169 style="fill:#a28a25;fill-opacity:1;stroke-width:4.80508;stroke-linecap:round;stroke-linejoin:round" />
170 <path
171 style="fill:#efe3b5;fill-opacity:1;stroke-width:4.80508;stroke-linecap:round;stroke-linejoin:round"
172 d="m 16.280035,31.391176 c 0,0 0,2.402539 24.025391,2.402539 24.025391,0 24.025391,-2.402539 24.025391,-2.402539 z"
173 id="path1109"
174 sodipodi:nodetypes="czcc" />
175 </g>
176 </g>
177</svg>
diff --git a/data/elementary/themes/img/bt-pair-off.svg b/data/elementary/themes/img/bt-pair-off.svg
new file mode 100644
index 0000000000..fc6db5d349
--- /dev/null
+++ b/data/elementary/themes/img/bt-pair-off.svg
@@ -0,0 +1,183 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-pair-off-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-pair-off.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#81adc6;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 12,-12 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 16.280035,41.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 16.280035,49.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 12,-12 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 12,-12 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#81adc6;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -12,12 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 44.280035,13.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 52.280035,13.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.4379611 2,1.9999999 -12,12 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -12,12 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 </g>
182 </g>
183</svg>
diff --git a/data/elementary/themes/img/bt-pair-on.svg b/data/elementary/themes/img/bt-pair-on.svg
new file mode 100644
index 0000000000..3cf1682679
--- /dev/null
+++ b/data/elementary/themes/img/bt-pair-on.svg
@@ -0,0 +1,187 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 inkscape:export-ydpi="48"
11 inkscape:export-xdpi="48"
12 inkscape:export-filename="/home/raster/C/th-efl/th/img/ic/bt-pair-on-040.png"
13 inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
14 sodipodi:docname="bt-pair-on.svg"
15 viewBox="0 0 80 80"
16 height="80"
17 width="80"
18 id="svg2"
19 version="1.1">
20 <metadata
21 id="metadata8">
22 <rdf:RDF>
23 <cc:Work
24 rdf:about="">
25 <dc:format>image/svg+xml</dc:format>
26 <dc:type
27 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
28 <dc:title></dc:title>
29 </cc:Work>
30 </rdf:RDF>
31 </metadata>
32 <defs
33 id="defs6">
34 <rect
35 id="rect878"
36 height="30"
37 width="40"
38 y="20"
39 x="20" />
40 <rect
41 id="rect872"
42 height="30"
43 width="40"
44 y="50"
45 x="20" />
46 <rect
47 id="rect864"
48 height="30"
49 width="40"
50 y="20"
51 x="20" />
52 <rect
53 id="rect858"
54 height="30"
55 width="40"
56 y="20"
57 x="20" />
58 <rect
59 id="rect852"
60 height="30"
61 width="40"
62 y="20"
63 x="20" />
64 </defs>
65 <sodipodi:namedview
66 inkscape:snap-nodes="true"
67 inkscape:snap-others="false"
68 inkscape:bbox-nodes="true"
69 inkscape:snap-bbox="true"
70 showguides="false"
71 inkscape:current-layer="text876"
72 inkscape:window-maximized="0"
73 inkscape:window-y="0"
74 inkscape:window-x="804"
75 inkscape:cy="40.240385"
76 inkscape:cx="40"
77 inkscape:zoom="10.4"
78 showgrid="true"
79 id="namedview4"
80 inkscape:window-height="1372"
81 inkscape:window-width="1756"
82 inkscape:pageshadow="2"
83 inkscape:pageopacity="0"
84 guidetolerance="10"
85 gridtolerance="10"
86 objecttolerance="10"
87 borderopacity="1"
88 bordercolor="#666666"
89 pagecolor="#404040"
90 inkscape:document-rotation="0">
91 <inkscape:grid
92 id="grid837"
93 type="xygrid"
94 empspacing="4" />
95 </sodipodi:namedview>
96 <g
97 id="g10"
98 inkscape:label="Image"
99 inkscape:groupmode="layer">
100 <text
101 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:120px;font-family:Quicksand;-inkscape-font-specification:Quicksand;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect852);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
102 id="text850"
103 xml:space="preserve" />
104 <text
105 style="font-style:normal;font-weight:normal;font-size:28px;line-height:140px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect858);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
106 id="text856"
107 xml:space="preserve"><tspan
108 style="visibility:hidden"
109 x="20"
110 y="127.27344"><tspan
111 dx="0 28 28 26.605469 17.814453 26.605469 23.460938 23.460938 23.460938 17.814453 17.814453 17.814453"
112 style="font-size:28px">@@%$%^^^4445</tspan></tspan></text>
113 <text
114 style="font-style:normal;font-weight:normal;font-size:24px;line-height:120px;font-family:Sans;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect864);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
115 id="text862"
116 xml:space="preserve"><tspan
117 style="visibility:hidden"
118 x="20"
119 y="117.27344"><tspan
120 dx="0 17.814453 17.814453 28"
121 style="font-size:28px">22@!</tspan></tspan></text>
122 <text
123 style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:5px;line-height:25px;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect872);"
124 id="text870"
125 xml:space="preserve" />
126 <g
127 transform="translate(-0.280035,2.562039)"
128 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
129 id="text876"
130 aria-label="!@#?">
131 <path
132 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#81adc6;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
133 d="m 4.280035,61.437961 12,12 18,-18 -12,-12 z"
134 id="path7615"
135 sodipodi:nodetypes="ccccc" />
136 <path
137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
138 d="m 22.280035,35.437961 20,20 8,-8 -20,-20 z"
139 id="path7611"
140 sodipodi:nodetypes="ccccc" />
141 <path
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
143 d="m 22.280035,43.437961 12,12 h 8 l -20,-20 z"
144 id="path7613"
145 sodipodi:nodetypes="ccccc" />
146 <path
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
148 d="m 6.280035,63.437961 2,2 18,-18 2,-6 8,-8 -3,-3 -8,8 -1,7 z"
149 id="path7617"
150 sodipodi:nodetypes="ccccccccc" />
151 <path
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
153 d="m 16.280035,73.437961 -3,-3 18,-18 5,-3 8,-8 6,6 -8,8 h -8 z"
154 id="path7619"
155 sodipodi:nodetypes="ccccccccc" />
156 <path
157 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#81adc6;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
158 d="m 64.280035,1.4379612 12,11.9999998 -18,18 -12,-12 z"
159 id="path8978"
160 sodipodi:nodetypes="ccccc" />
161 <path
162 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffea81;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
163 d="m 38.280035,19.437961 20,20 -8,8 -20,-20 z"
164 id="path8980"
165 sodipodi:nodetypes="ccccc" />
166 <path
167 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#d8b15d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
168 d="m 46.280035,19.437961 12,12 v 8 l -20,-20 z"
169 id="path8982"
170 sodipodi:nodetypes="ccccc" />
171 <path
172 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#ffffff;fill-opacity:0.5;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
173 d="m 66.280035,3.437961 2,1.9999999 -18,18.0000001 -6,2 -8,8 -3,-3 8,-8 7,-1 z"
174 id="path8984"
175 sodipodi:nodetypes="ccccccccc" />
176 <path
177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20.8333px;font-family:Syncopate;-inkscape-font-specification:Syncopate;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect878);fill:#000000;fill-opacity:0.25;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
178 d="m 76.280035,13.437961 -3,-3 -18,18 -3,5 -8,8 6,6 8,-8 v -8 z"
179 id="path8986"
180 sodipodi:nodetypes="ccccccccc" />
181 <path
182 style="fill:#000000;fill-opacity:0.2;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
183 d="m 29.280035,28.437961 2,-2 20,20 -2,2 z"
184 id="path9052" />
185 </g>
186 </g>
187</svg>
diff --git a/data/elementary/themes/img/ic/bt-connect-off-040.png b/data/elementary/themes/img/ic/bt-connect-off-040.png
new file mode 100644
index 0000000000..1582ce849a
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-off-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-connect-off-080.png b/data/elementary/themes/img/ic/bt-connect-off-080.png
new file mode 100644
index 0000000000..dcc35a6d0a
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-off-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-connect-off-160.png b/data/elementary/themes/img/ic/bt-connect-off-160.png
new file mode 100644
index 0000000000..680a40ccce
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-off-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-connect-on-040.png b/data/elementary/themes/img/ic/bt-connect-on-040.png
new file mode 100644
index 0000000000..c943a94bc6
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-on-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-connect-on-080.png b/data/elementary/themes/img/ic/bt-connect-on-080.png
new file mode 100644
index 0000000000..ed3368146e
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-on-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-connect-on-160.png b/data/elementary/themes/img/ic/bt-connect-on-160.png
new file mode 100644
index 0000000000..fa9a659ba2
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-connect-on-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-left-040.png b/data/elementary/themes/img/ic/bt-expand-left-040.png
new file mode 100644
index 0000000000..023757475f
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-left-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-left-080.png b/data/elementary/themes/img/ic/bt-expand-left-080.png
new file mode 100644
index 0000000000..705f01fe12
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-left-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-left-160.png b/data/elementary/themes/img/ic/bt-expand-left-160.png
new file mode 100644
index 0000000000..c12a79eece
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-left-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-right-040.png b/data/elementary/themes/img/ic/bt-expand-right-040.png
new file mode 100644
index 0000000000..30121f8f0e
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-right-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-right-080.png b/data/elementary/themes/img/ic/bt-expand-right-080.png
new file mode 100644
index 0000000000..7911a6e15b
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-right-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-expand-right-160.png b/data/elementary/themes/img/ic/bt-expand-right-160.png
new file mode 100644
index 0000000000..6f74866228
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-expand-right-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-off-040.png b/data/elementary/themes/img/ic/bt-force-connect-off-040.png
new file mode 100644
index 0000000000..c68e1e9aba
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-off-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-off-080.png b/data/elementary/themes/img/ic/bt-force-connect-off-080.png
new file mode 100644
index 0000000000..59eb33f198
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-off-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-off-160.png b/data/elementary/themes/img/ic/bt-force-connect-off-160.png
new file mode 100644
index 0000000000..4ca97d3f0d
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-off-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-on-040.png b/data/elementary/themes/img/ic/bt-force-connect-on-040.png
new file mode 100644
index 0000000000..ecd5bedb45
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-on-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-on-080.png b/data/elementary/themes/img/ic/bt-force-connect-on-080.png
new file mode 100644
index 0000000000..bd72ef7b9c
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-on-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-force-connect-on-160.png b/data/elementary/themes/img/ic/bt-force-connect-on-160.png
new file mode 100644
index 0000000000..9b3e929aa4
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-force-connect-on-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-off-040.png b/data/elementary/themes/img/ic/bt-lock-device-off-040.png
new file mode 100644
index 0000000000..1ae50a14ad
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-off-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-off-080.png b/data/elementary/themes/img/ic/bt-lock-device-off-080.png
new file mode 100644
index 0000000000..64a2a7a7fd
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-off-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-off-160.png b/data/elementary/themes/img/ic/bt-lock-device-off-160.png
new file mode 100644
index 0000000000..a0dc39f697
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-off-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-on-040.png b/data/elementary/themes/img/ic/bt-lock-device-on-040.png
new file mode 100644
index 0000000000..3d465a2d73
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-on-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-on-080.png b/data/elementary/themes/img/ic/bt-lock-device-on-080.png
new file mode 100644
index 0000000000..79428a9fa4
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-on-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-lock-device-on-160.png b/data/elementary/themes/img/ic/bt-lock-device-on-160.png
new file mode 100644
index 0000000000..3db42365d7
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-lock-device-on-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-off-040.png b/data/elementary/themes/img/ic/bt-pair-off-040.png
new file mode 100644
index 0000000000..17c4d6d895
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-off-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-off-080.png b/data/elementary/themes/img/ic/bt-pair-off-080.png
new file mode 100644
index 0000000000..7475f666b7
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-off-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-off-160.png b/data/elementary/themes/img/ic/bt-pair-off-160.png
new file mode 100644
index 0000000000..0604839e73
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-off-160.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-on-040.png b/data/elementary/themes/img/ic/bt-pair-on-040.png
new file mode 100644
index 0000000000..086075b6e6
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-on-040.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-on-080.png b/data/elementary/themes/img/ic/bt-pair-on-080.png
new file mode 100644
index 0000000000..e2c1b23eba
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-on-080.png
Binary files differ
diff --git a/data/elementary/themes/img/ic/bt-pair-on-160.png b/data/elementary/themes/img/ic/bt-pair-on-160.png
new file mode 100644
index 0000000000..0dc437ea06
--- /dev/null
+++ b/data/elementary/themes/img/ic/bt-pair-on-160.png
Binary files differ