summaryrefslogtreecommitdiffstats
path: root/icon-themes/colibre_svg/sc/res
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:51:28 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:51:28 +0000
commit940b4d1848e8c70ab7642901a68594e8016caffc (patch)
treeeb72f344ee6c3d9b80a7ecc079ea79e9fba8676d /icon-themes/colibre_svg/sc/res
parentInitial commit. (diff)
downloadlibreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.tar.xz
libreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.zip
Adding upstream version 1:7.0.4.upstream/1%7.0.4upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'icon-themes/colibre_svg/sc/res')
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-bars-empty.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-bars-full.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-bars-half.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-bars-one-quarter.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-bars-three-quarters.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles1-gray.svg3
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles1-green.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles1-red.svg3
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles1-yellow.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-gray.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-red.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles2-light-gray.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-circles2-light-red.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-colorarrows-down.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-colorarrows-same.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-down.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-up.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-colorarrows-up.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-flags-green.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-flags-red.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-flags-yellow.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-grayarrows-down.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-grayarrows-same.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-down.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-up.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-grayarrows-up.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-negative-red-smilie.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-negative-yellow-smilie.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-neutral-yellow-smilie.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-pies-empty.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-pies-full.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-pies-half.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-pies-one-quarter.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-pies-three-quarters.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-positive-green-smilie.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-positive-yellow-smilie.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-shapes-circle.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-shapes-diamond.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-shapes-triangle.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-squares-empty.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-squares-full.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-squares-half.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-squares-one-quarter.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-squares-three-quarters.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-stars-empty.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-stars-full.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-stars-half.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-symbols1-check.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-symbols1-cross.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-symbols1-exclamation-mark.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-trafficlights-green.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-trafficlights-red.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-trafficlights-yellow.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-triangles-down.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-triangles-same.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/icon-set-triangles-up.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/lc26049.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/lftrgt.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou01.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou010.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou011.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou012.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou02.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou03.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou04.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou05.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou06.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou07.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou08.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/ou09.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/paste_transpose.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/paste_values_formats.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/paste_values_only.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/popup_select_current.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/popup_unselect_current.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sc26049.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sf01.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sf02.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_005.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_110.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_250.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_260.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_400.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_450.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_500.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_505.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_750.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_All_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Left_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Right_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Top_18x18.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/Line_color.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/sidebar/fill_color.svg2
-rw-r--r--icon-themes/colibre_svg/sc/res/topdown.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/xml_attribute.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/xml_element.svg1
-rw-r--r--icon-themes/colibre_svg/sc/res/xml_element_repeat.svg1
110 files changed, 168 insertions, 0 deletions
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-bars-empty.svg b/icon-themes/colibre_svg/sc/res/icon-set-bars-empty.svg
new file mode 100644
index 000000000..bc40e553e
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-bars-empty.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 10c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h1v4h-1z"/><path d="m1 11h1v4h-1z" fill="#797774" opacity=".5"/><path d="m5 7c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h1v7h-1z"/><path d="m5 8h1v7h-1z" fill="#797774" opacity=".5"/><path d="m9 3c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h1v11h-1z"/><path d="m9 4h1v11h-1z" fill="#797774" opacity=".5"/><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h1v14h-1z"/><path d="m13 1h1v14h-1z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-bars-full.svg b/icon-themes/colibre_svg/sc/res/icon-set-bars-full.svg
new file mode 100644
index 000000000..905bbc464
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-bars-full.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><path d="m1 10c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h1v4h-1z" fill="#0063b1"/><path d="m1 11h1v4h-1z" fill="#83beec" opacity=".5"/><path d="m5 7c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h1v7h-1z" fill="#0063b1"/><path d="m5 8h1v7h-1z" fill="#83beec" opacity=".5"/><path d="m9 3c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h1v11h-1z" fill="#0063b1"/><path d="m9 4h1v11h-1z" fill="#83beec" opacity=".5"/><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h1v14h-1z" fill="#0063b1"/><path d="m13 1h1v14h-1z" fill="#83beec" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-bars-half.svg b/icon-themes/colibre_svg/sc/res/icon-set-bars-half.svg
new file mode 100644
index 000000000..1632b7151
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-bars-half.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><path d="m1 10c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h1v4h-1z" fill="#0063b1"/><path d="m1 11h1v4h-1z" fill="#83beec" opacity=".5"/><path d="m5 7c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h1v7h-1z" fill="#0063b1"/><path d="m5 8h1v7h-1z" fill="#83beec" opacity=".5"/></g><g fill="#3a3a38"><path d="m9 3c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h1v11h-1z" fill="#3a3a38"/><path d="m9 4h1v11h-1z" fill="#797774" opacity=".5"/><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h1v14h-1z" fill="#3a3a38"/><path d="m13 1h1v14h-1z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-bars-one-quarter.svg b/icon-themes/colibre_svg/sc/res/icon-set-bars-one-quarter.svg
new file mode 100644
index 000000000..b3cb0d3aa
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-bars-one-quarter.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><path d="m1 10c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h1v4h-1z" fill="#0063b1"/><path d="m1 11h1v4h-1z" fill="#83beec" opacity=".5"/><path d="m5 7c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h1v7h-1z" fill="#3a3a38"/><path d="m5 8h1v7h-1z" fill="#797774" opacity=".5"/><path d="m9 3c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h1v11h-1z" fill="#3a3a38"/><path d="m9 4h1v11h-1z" fill="#797774" opacity=".5"/></g><g fill="#3a3a38"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h1v14h-1z" fill="#3a3a38"/><path d="m13 1h1v14h-1z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-bars-three-quarters.svg b/icon-themes/colibre_svg/sc/res/icon-set-bars-three-quarters.svg
new file mode 100644
index 000000000..cada35976
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-bars-three-quarters.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><path d="m1 10c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h1v4h-1z" fill="#0063b1"/><path d="m1 11h1v4h-1z" fill="#83beec" opacity=".5"/><path d="m5 7c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1zm0 1h1v7h-1z" fill="#0063b1"/><path d="m5 8h1v7h-1z" fill="#83beec" opacity=".5"/><path d="m9 3c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h1v11h-1z" fill="#0063b1"/><path d="m9 4h1v11h-1z" fill="#83beec" opacity=".5"/></g><g fill="#3a3a38"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h1v14h-1z" fill="#3a3a38"/><path d="m13 1h1v14h-1z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles1-gray.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles1-gray.svg
new file mode 100644
index 000000000..46dfef514
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles1-gray.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+
+/&amp;gt;<circle cx="8" cy="8" fill="#797774" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles1-green.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles1-green.svg
new file mode 100644
index 000000000..9cc56d4c2
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles1-green.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#a1ddaa"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#309048"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles1-red.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles1-red.svg
new file mode 100644
index 000000000..068419185
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles1-red.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+
+/&amp;gt;<circle cx="8" cy="8" fill="#ed3d3b" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#d42314"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles1-yellow.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles1-yellow.svg
new file mode 100644
index 000000000..8ced822ae
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles1-yellow.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#f8db8f" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#ed8733"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-gray.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-gray.svg
new file mode 100644
index 000000000..6c92e55d2
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-gray.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><circle cx="8" cy="8" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-red.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-red.svg
new file mode 100644
index 000000000..6da2f47ec
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles2-dark-red.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#d42314"><circle cx="8" cy="8" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-gray.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-gray.svg
new file mode 100644
index 000000000..d2f87bca7
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-gray.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#c8c6c4" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#797774"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-red.svg b/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-red.svg
new file mode 100644
index 000000000..296077274
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-circles2-light-red.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#ff9198" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#ed3d3b"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-down.svg b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-down.svg
new file mode 100644
index 000000000..1cdd4dc57
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-down.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m8 15.5 7.5-7h-4v-8h-7v8h-4z" fill="#ff9198" fill-rule="evenodd" stroke="#d42314" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-same.svg b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-same.svg
new file mode 100644
index 000000000..9aa71aff4
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-same.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5 7.9999818-6.9999998 7.5000002v-4h-8.00000039v-7.0000002h8.00000039v-3.99999999z" fill="#f8db8f" fill-rule="evenodd" stroke="#ed8733" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-down.svg b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-down.svg
new file mode 100644
index 000000000..a8b4ea358
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-down.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5 15.499998h-11.1715943l3.1715943-3-7-5.8999807 5.9497252-6.10001904 6.0502748 5.99999974 3-2.6065977z" fill="#f8db8f" fill-rule="evenodd" stroke="#ed8733" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-up.svg b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-up.svg
new file mode 100644
index 000000000..489174644
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-slightly-up.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5.50001926h-11.1715943l3.1715943 3.00000004-7 5.8999807 5.9497252 6.100019 6.0502748-5.9999997 3 2.6065977z" fill="#f8db8f" fill-rule="evenodd" stroke="#ed8733" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-up.svg b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-up.svg
new file mode 100644
index 000000000..c6640cf36
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-colorarrows-up.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m8 .49998161 7.5 6.99999999h-4v8.0000004h-7v-8.0000004h-4z" fill="#a1ddaa" fill-rule="evenodd" stroke="#309048" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-flags-green.svg b/icon-themes/colibre_svg/sc/res/icon-set-flags-green.svg
new file mode 100644
index 000000000..aa64224e2
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-flags-green.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1s1-.446 1-1v-14c0-.554-.446-1-1-1z" fill="#3a3a38"/><path d="m4 0v8c2.9286006.4434277 8.676455 2.009384 12 0v-8c-3.049936 1.9641378-9.013204.5193558-12 0z" fill="#309048"/><path d="m5 1.1835938v5.96875c2.8741671.5080153 7.454202 1.3390915 10 .1464843v-5.9121093c-1.481628.4974508-3.058766.6797564-4.613281.5390624-1.65566-.1498482-4.0770646-.4810487-5.386719-.7421874z" fill="#a1ddaa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-flags-red.svg b/icon-themes/colibre_svg/sc/res/icon-set-flags-red.svg
new file mode 100644
index 000000000..1e760d64c
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-flags-red.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1s1-.446 1-1v-14c0-.554-.446-1-1-1z" fill="#3a3a38"/><path d="m4 0v8c2.9286006.4434277 8.676455 2.009384 12 0v-8c-3.049936 1.9641378-9.013204.5193558-12 0z" fill="#d42314"/><path d="m5 1.1835938v5.96875c2.8741671.5080153 7.454202 1.3390915 10 .1464843v-5.9121093c-1.481628.4974508-3.058766.6797564-4.613281.5390624-1.65566-.1498482-4.0770646-.4810487-5.386719-.7421874z" fill="#ff9198"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-flags-yellow.svg b/icon-themes/colibre_svg/sc/res/icon-set-flags-yellow.svg
new file mode 100644
index 000000000..2f5692923
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-flags-yellow.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m3 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1s1-.446 1-1v-14c0-.554-.446-1-1-1z" fill="#3a3a38"/><path d="m4 0v8c2.9286006.4434277 8.676455 2.009384 12 0v-8c-3.049936 1.9641378-9.013204.5193558-12 0z" fill="#ed8733"/><path d="m5 1.1835938v5.96875c2.8741671.5080153 7.454202 1.3390915 10 .1464843v-5.9121093c-1.481628.4974508-3.058766.6797564-4.613281.5390624-1.65566-.1498482-4.0770646-.4810487-5.386719-.7421874z" fill="#f8db8f"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-down.svg b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-down.svg
new file mode 100644
index 000000000..1153e90aa
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-down.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m8 15.5 7.5-7h-4v-8h-7v8h-4z" fill="#797774" fill-rule="evenodd" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-same.svg b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-same.svg
new file mode 100644
index 000000000..cc41def18
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-same.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5 7.9999818-6.9999998 7.5000002v-4h-8.00000039v-7.0000002h8.00000039v-3.99999999z" fill="#797774" fill-rule="evenodd" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-down.svg b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-down.svg
new file mode 100644
index 000000000..6399deaeb
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-down.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5 15.499998h-11.1715943l3.1715943-3-7-5.8999807 5.9497252-6.10001904 6.0502748 5.99999974 3-2.6065977z" fill="#797774" fill-rule="evenodd" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-up.svg b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-up.svg
new file mode 100644
index 000000000..7d95be3b1
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-slightly-up.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.5.50001926h-11.1715943l3.1715943 3.00000004-7 5.8999807 5.9497252 6.100019 6.0502748-5.9999997 3 2.6065977z" fill="#797774" fill-rule="evenodd" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-up.svg b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-up.svg
new file mode 100644
index 000000000..815a4c333
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-grayarrows-up.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m8 .49998161 7.5 6.99999999h-4v8.0000004h-7v-8.0000004h-4z" fill="#797774" fill-rule="evenodd" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-negative-red-smilie.svg b/icon-themes/colibre_svg/sc/res/icon-set-negative-red-smilie.svg
new file mode 100644
index 000000000..4c6765c1f
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-negative-red-smilie.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#ff9198"/><g fill="#d42314"><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/><path d="m5.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m10.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m3 12a5 4 0 0 1 5-4 5 4 0 0 1 5 4h-1a4 3 0 0 0 -4-3 4 3 0 0 0 -4 3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-negative-yellow-smilie.svg b/icon-themes/colibre_svg/sc/res/icon-set-negative-yellow-smilie.svg
new file mode 100644
index 000000000..c7a26e910
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-negative-yellow-smilie.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#f8db8f"/><g fill="#ed8733"><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/><path d="m5.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m10.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m3 12a5 4 0 0 1 5-4 5 4 0 0 1 5 4h-1a4 3 0 0 0 -4-3 4 3 0 0 0 -4 3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-neutral-yellow-smilie.svg b/icon-themes/colibre_svg/sc/res/icon-set-neutral-yellow-smilie.svg
new file mode 100644
index 000000000..8240d4e02
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-neutral-yellow-smilie.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#f8db8f" r="7"/><g fill="#ed8733"><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/><path d="m5.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m10.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m3 10v1h10v-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-pies-empty.svg b/icon-themes/colibre_svg/sc/res/icon-set-pies-empty.svg
new file mode 100644
index 000000000..07d547e63
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-pies-empty.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#fafafa"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-pies-full.svg b/icon-themes/colibre_svg/sc/res/icon-set-pies-full.svg
new file mode 100644
index 000000000..72890678d
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-pies-full.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#797774" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-pies-half.svg b/icon-themes/colibre_svg/sc/res/icon-set-pies-half.svg
new file mode 100644
index 000000000..4c9002fe9
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-pies-half.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7z" fill="#fafafa"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#3a3a38"/><path d="m8 1v14a7 7 0 0 0 7-7 7 7 0 0 0 -7-7z" fill="#797774"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-pies-one-quarter.svg b/icon-themes/colibre_svg/sc/res/icon-set-pies-one-quarter.svg
new file mode 100644
index 000000000..b27072a61
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-pies-one-quarter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<circle cx="8" cy="8" fill="#fafafa" r="7"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#585858"/><circle cx="8" cy="8" fill="#fafafa" r="7"/><path d="m8 1v7h7a7 7 0 0 0 -7-7z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-pies-three-quarters.svg b/icon-themes/colibre_svg/sc/res/icon-set-pies-three-quarters.svg
new file mode 100644
index 000000000..f1b4d06f5
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-pies-three-quarters.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#fafafa"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#3a3a38"/><path d="m8 1v7h-7a7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0 -7-7z" fill="#797774"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-positive-green-smilie.svg b/icon-themes/colibre_svg/sc/res/icon-set-positive-green-smilie.svg
new file mode 100644
index 000000000..ab960962b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-positive-green-smilie.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#a1ddaa" r="7"/><g fill="#309048"><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/><path d="m5.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m10.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m3 9a5 4 0 0 0 5 4 5 4 0 0 0 5-4h-1a4 3 0 0 1 -4 3 4 3 0 0 1 -4-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-positive-yellow-smilie.svg b/icon-themes/colibre_svg/sc/res/icon-set-positive-yellow-smilie.svg
new file mode 100644
index 000000000..858b37861
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-positive-yellow-smilie.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#f8db8f"/><g fill="#ed8733"><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/><path d="m5.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m10.5 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 -1.5-1.5zm0 1a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z"/><path d="m3 9a5 4 0 0 0 5 4 5 4 0 0 0 5-4h-1a4 3 0 0 1 -4 3 4 3 0 0 1 -4-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-shapes-circle.svg b/icon-themes/colibre_svg/sc/res/icon-set-shapes-circle.svg
new file mode 100644
index 000000000..66e50fd78
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-shapes-circle.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<circle cx="8" cy="8" fill="#a1ddaa" r="6.5" stroke="#309048" stroke-linecap="square" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-shapes-diamond.svg b/icon-themes/colibre_svg/sc/res/icon-set-shapes-diamond.svg
new file mode 100644
index 000000000..1ef79e5fe
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-shapes-diamond.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill-rule="evenodd"><path d="m8 0-8 8 8 8 8-8zm0 1.4140625 6.585938 6.5859375-6.585938 6.585938-6.5859375-6.585938z" fill="#d42314"/><path d="m8 1.4140625 6.585938 6.5859375-6.585938 6.585938-6.5859375-6.585938z" fill="#ff9198"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-shapes-triangle.svg b/icon-themes/colibre_svg/sc/res/icon-set-shapes-triangle.svg
new file mode 100644
index 000000000..33449a2df
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-shapes-triangle.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m.5 15.5h15l-7.5-15z" fill="#f8db8f" fill-rule="evenodd" stroke="#ed8733" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-squares-empty.svg b/icon-themes/colibre_svg/sc/res/icon-set-squares-empty.svg
new file mode 100644
index 000000000..3909805d6
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-squares-empty.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m1 10h5v5h-5z" fill="#797774" opacity=".5"/><path d="m1 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m1 1h5v5h-5z" fill="#797774" opacity=".5"/><path d="m10 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 10h5v5h-5z" fill="#797774" opacity=".5"/><path d="m10 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 1h5v5h-5z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-squares-full.svg b/icon-themes/colibre_svg/sc/res/icon-set-squares-full.svg
new file mode 100644
index 000000000..19b3d0ba7
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-squares-full.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m1 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 1h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m10 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m10 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m10 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m10 1h5v5h-5z" fill="#83beec" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-squares-half.svg b/icon-themes/colibre_svg/sc/res/icon-set-squares-half.svg
new file mode 100644
index 000000000..a0996c290
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-squares-half.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m1 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m1 1h5v5h-5z" fill="#797774" opacity=".5"/><path d="m10 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m10 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m10 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 1h5v5h-5z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-squares-one-quarter.svg b/icon-themes/colibre_svg/sc/res/icon-set-squares-one-quarter.svg
new file mode 100644
index 000000000..08984dba5
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-squares-one-quarter.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m1 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m1 1h5v5h-5z" fill="#797774" opacity=".5"/><path d="m10 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 10h5v5h-5z" fill="#797774" opacity=".5"/><path d="m10 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 1h5v5h-5z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-squares-three-quarters.svg b/icon-themes/colibre_svg/sc/res/icon-set-squares-three-quarters.svg
new file mode 100644
index 000000000..e2d9e29a1
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-squares-three-quarters.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#3a3a38"><path d="m1 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m1 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m1 1h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m10 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#0063b1"/><path d="m10 10h5v5h-5z" fill="#83beec" opacity=".5"/><path d="m10 0c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h5v5h-5z" fill="#3a3a38"/><path d="m10 1h5v5h-5z" fill="#797774" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-stars-empty.svg b/icon-themes/colibre_svg/sc/res/icon-set-stars-empty.svg
new file mode 100644
index 000000000..0179ecd16
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-stars-empty.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m7.9999293.50004856-1.9999293 5.99995144h-5.50007068l4.50007068 3-1.5 6.000049 4.4999293-3.000049 4.5000707 3.000049-1.5-6.000049 4.499929-3h-5.499929z" fill="#3a3a38" opacity=".5"/><path d="m7.9999293.50004822-1.9999293 5.99995178-5.50007068-.0000003 4.50007068 3.0000003-1.5 6.000049 4.4999293-3.000049 4.5000707 3.000049-1.5-6.000049 4.499929-3.0000003-5.499929.0000003z" fill="#c8c6c4" stroke="#3a3a38" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-stars-full.svg b/icon-themes/colibre_svg/sc/res/icon-set-stars-full.svg
new file mode 100644
index 000000000..d3a15add3
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-stars-full.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m7.9999293.50004856-1.9999293 5.99995144h-5.50007068l4.50007068 3-1.5 6.000049 4.4999293-3.000049 4.5000707 3.000049-1.5-6.000049 4.499929-3h-5.499929z" fill="#3a3a38" opacity=".5"/><path d="m7.9999293.50004822-1.9999293 5.99995178-5.50007068-.0000003 4.50007068 3.0000003-1.5 6.000049 4.4999293-3.000049 4.5000707 3.000049-1.5-6.000049 4.499929-3.0000003-5.499929.0000003z" fill="#f8db8f" stroke="#ed8733" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-stars-half.svg b/icon-themes/colibre_svg/sc/res/icon-set-stars-half.svg
new file mode 100644
index 000000000..58916ca3a
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-stars-half.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g stroke-linejoin="round"><path d="m7.9999293.50004856-1.9999293 5.99995144h-5.50007068l4.50007068 3-1.5 6.000049 4.4999293-3.000049 4.5000707 3.000049-1.5-6.000049 4.499929-3h-5.499929z" fill="#797774" stroke="#3a3a38" stroke-linecap="round"/><path d="m7.9999293.50004822-1.9999293 5.99995178-5.50007068-.0000003 4.50007068 3.0000003-1.5 6.000049 4.4999293-3.000049z" fill="#f8db8f" stroke="#ed8733"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-symbols1-check.svg b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-check.svg
new file mode 100644
index 000000000..0be09615b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-check.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#a1ddaa"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#309048"/><path d="m2.9743327 8.6823554 4.017513 3.3539126 8.0350293-10.061733" fill="none" stroke="#fafafa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.927546"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-symbols1-cross.svg b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-cross.svg
new file mode 100644
index 000000000..3036af52b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-cross.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#ff9198"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#d42314"/><g fill="none" stroke="#fafafa" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m4 12 8-8"/><path d="m12 12-8-7.9999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-symbols1-exclamation-mark.svg b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-exclamation-mark.svg
new file mode 100644
index 000000000..6b25cd903
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-symbols1-exclamation-mark.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7 7 7 0 0 1 7 7z" fill="#f8db8f"/><path d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z" fill="#ed8733"/><g fill="#fafafa"><rect height="9" ry="1" width="2" x="7" y="2"/><rect height="2" ry="1" width="2" x="7" y="12"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-green.svg b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-green.svg
new file mode 100644
index 000000000..d745889ff
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-green.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<rect fill="#3a3a38" height="16" ry="1" width="16"/><circle cx="8" cy="8" fill="#fafafa" r="7"/><circle cx="8" cy="8" fill="#18ab50" r="6"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-red.svg b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-red.svg
new file mode 100644
index 000000000..e77d3de5f
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-red.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<rect fill="#3a3a38" height="16" ry="1" width="16"/><circle cx="8" cy="8" fill="#fafafa" r="7"/><circle cx="8" cy="8" fill="#ed3d3b" r="6"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-yellow.svg b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-yellow.svg
new file mode 100644
index 000000000..148b09f22
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-trafficlights-yellow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<rect fill="#3a3a38" height="16" ry="1" width="16"/><circle cx="8" cy="8" fill="#fafafa" r="7"/><circle cx="8" cy="8" fill="#fb983b" r="6"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-triangles-down.svg b/icon-themes/colibre_svg/sc/res/icon-set-triangles-down.svg
new file mode 100644
index 000000000..42345fcd6
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-triangles-down.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.499912 7.5000048h-14.99999958l7.50008758 7.0000132z" fill="#ff9198" fill-rule="evenodd" stroke="#d42314" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-triangles-same.svg b/icon-themes/colibre_svg/sc/res/icon-set-triangles-same.svg
new file mode 100644
index 000000000..713ba357a
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-triangles-same.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<rect fill="#f8db8f" height="3.000499" ry="1.000166" width="15.112699" x=".44365" y="6.499751"/><path d="m1.5 6c-.82244347 0-1.5.6775566-1.5 1.5v1c0 .8224434.67755653 1.5 1.5 1.5h13c.822443 0 1.5-.6775566 1.5-1.5v-1c0-.8224434-.677557-1.5-1.5-1.5zm0 1h13c.28574 0 .5.2142593.5.5v1c0 .2857407-.21426.5-.5.5h-13c-.2857407 0-.50000001-.2142593-.50000001-.5v-1c0-.2857407.21425931-.5.50000001-.5z" fill="#ed8733"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/icon-set-triangles-up.svg b/icon-themes/colibre_svg/sc/res/icon-set-triangles-up.svg
new file mode 100644
index 000000000..7a2aba009
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/icon-set-triangles-up.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<path d="m15.499912 8.5h-14.99999958l7.50008758-7.0000136z" fill="#a1ddaa" fill-rule="evenodd" stroke="#309048" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/lc26049.svg b/icon-themes/colibre_svg/sc/res/lc26049.svg
new file mode 100644
index 000000000..4c1aed587
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/lc26049.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><rect height="2" ry="1" width="16" x="4" y="8"/><rect height="2" ry="1" width="16" x="4" y="14"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/lftrgt.svg b/icon-themes/colibre_svg/sc/res/lftrgt.svg
new file mode 100644
index 000000000..93d869f84
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/lftrgt.svg
@@ -0,0 +1 @@
+<svg height="65" viewBox="0 0 90 65" width="90" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h90v65h-90z" fill="#3a3a38"/><path d="m1 1h88v63h-88z" fill="#fafafa"/><g transform="translate(-1)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z" fill="#3a3a38"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z" fill="#797774"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-1 29)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-43 29)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-43)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g fill="#1e8bcd"><path d="m22 15h34l2 6h-36z"/><path d="m26 45h38v6h-34.5z"/><path d="m56 15-30 30h8.484375l25.757813-25.757812z" fill="#1e8bcd"/><path d="m64 56v-15h1l7.5 7.5-7.5 7.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou01.svg b/icon-themes/colibre_svg/sc/res/ou01.svg
new file mode 100644
index 000000000..ff328b968
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou01.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6.2936291 3-.2936291.2929688-2 2 .7070312.7070312 1.2929688-1.2929688v4.2929688h1v-6z" fill="#505050"/><path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou010.svg b/icon-themes/colibre_svg/sc/res/ou010.svg
new file mode 100644
index 000000000..9df0deb4f
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou010.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><rect fill="#505050" height="2" ry="1" width="6" x="3" y="5"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou011.svg b/icon-themes/colibre_svg/sc/res/ou011.svg
new file mode 100644
index 000000000..ac2ad9eba
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou011.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou012.svg b/icon-themes/colibre_svg/sc/res/ou012.svg
new file mode 100644
index 000000000..c7065449e
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou012.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1 12v-11h10v-1h-10-1v12z" fill="#3a3a38"/><path d="m12 12v-1-11h-1v11h-10v1z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou02.svg b/icon-themes/colibre_svg/sc/res/ou02.svg
new file mode 100644
index 000000000..9b0a57ef3
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou02.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m6.0890869 2.9999998q.4097995 0 .7438752.125093.3385301.1206255.5746103.344006.2405344.2233805.3697104.5405807.1336302.3127327.1336302.6924796 0 .3261355-.093541.6075949-.093542.2769918-.2494435.5316456-.155902.2501861-.3652561.491437-.2093541.2367833-.44098.4780343l-1.2561245 1.3179448q.2004454-.0625465.4008909-.0938198.2004455-.0357409.3741648-.0357409h1.3407572q.169265 0 .271715.098287.1069042.0982871.1069042.2591215v.6433357h-4v-.3618764q0-.102755.0400894-.2189128.0445437-.1206255.1514476-.2233805l1.7193761-1.7736406q.2182628-.2278482.3830736-.4333583.169265-.2055099.2806235-.4065524.1158129-.20551.1737194-.4110201.057906-.2099777.057906-.4378257 0-.4110202-.2048998-.6209978-.2048998-.2099777-.5790646-.2099777-.1603564 0-.2939866.049144-.1336298.0491435-.2405341.1340281-.1069042.0848845-.182628.2010424-.0757238.1161578-.1158129.2501862-.0712695.2055099-.1959911.2680565-.1202672.0625465-.3340757.0268057l-.5701559-.0982874q.0668151-.4333582.2405345-.7550261.1737194-.3261355.4320713-.5405808.2628062-.2189129.6013362-.3261355.3385302-.1116902.726058-.1116902z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou03.svg b/icon-themes/colibre_svg/sc/res/ou03.svg
new file mode 100644
index 000000000..e2627ab22
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou03.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m6.1436466 3.0000002q.4066298 0 .7292818.119381.3270717.119381.5524861.3271923.2254144.2033899.3447514.4819455.1237569.2741342.1237569.5880619 0 .2785557-.061879.4907885-.057458.2122329-.1723751.3714076-.1149172.1591746-.2828729.2697126-.1679558.1105379-.3801105.1812821 1.0033149.3404569 1.0033149 1.3574061 0 .4465734-.1635359.7870302-.1591161.3360354-.4331492.5659543-.2696133.229919-.6320442.3448784-.358011.1149595-.7558012.1149595-.4198894 0-.7425414-.097274-.3182321-.0972727-.561326-.2918196-.238674-.1989683-.4154696-.4907884-.1723757-.2918203-.2961326-.6764923l.4685083-.1989684q.1856354-.075166.3447514-.035372.163536.035372.2298342.1724392.079558.1503316.1679559.2829772.088398.128224.198895.2299189.1149171.097273.2607734.1547531.1458565.05748.3359117.05748.2342541 0 .4066299-.075166.1767955-.079588.2917126-.2033899.1149171-.128224.1723758-.2873986.057458-.1591747.057458-.3183494 0-.2033898-.039779-.3714075-.0353586-.1680177-.1679554-.2873987-.1281767-.119381-.3801104-.1857038-.2519337-.0663228-.6850829-.0663228v-.7560795q.3624309-.0044209.5922652-.0663233.2342541-.0619014.3668509-.1724391.1325967-.1149595.1812154-.2697126.048619-.1547532.048619-.3448784 0-.4023582-.2033149-.605748-.1988951-.2033898-.561326-.2033898-.322652 0-.5392266.1812822-.2165747.1812827-.3005526.4465737-.0707183.2033899-.1900553.2652912-.1149171.0619012-.3314917.0265291l-.5613259-.0972735q.0618784-.4288872.2342541-.7472365.1723757-.3227708.4331491-.5350037.2607736-.2166544.5922652-.3227708.3359116-.110538.7204421-.110538z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou04.svg b/icon-themes/colibre_svg/sc/res/ou04.svg
new file mode 100644
index 000000000..eaa96203c
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou04.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m7.0186577 6.999751h.9813423v.7925163c0 .060195-.017473.1113616-.052419.1534988-.034946.042137-.083333.063206-.1451613.063206h-.7837617v.991028h-1.0162656v-.991028h-2.6394889c-.061828 0-.1182796-.021069-.1693548-.063206-.0483873-.0451466-.0793013-.1023325-.092742-.1715575l-.1008067-.7157669 2.9217469-4.0584418h1.0969108zm-1.0162656-2.1351914c0-.087284.00134-.1820918.00403-.2844244.00537-.1053423.014782-.2136945.028226-.3250564l-2.010455 2.7446722h1.9781984z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou05.svg b/icon-themes/colibre_svg/sc/res/ou05.svg
new file mode 100644
index 000000000..abac1e1c4
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou05.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m7.7942858 3.4515646q0 .2280179-.1508571.3755589-.1508572.14307-.4982858.14307h-1.5542857l-.2011429 1.1669151q.3611429-.071535.6948572-.071535.4662857 0 .8228572.1430701.3611427.1385994.6034284.384501.2422858.2459017.3657143.5767511.1234286.3308495.1234286.7108793 0 .4739195-.1691427.8673623-.1645714.3889713-.4617144.6661695-.2971428.2771983-.7085715.4336812-.4068571.1520119-.8914286.1520119-.2834285 0-.5394285-.0581225-.2514285-.0581219-.4754285-.1564826-.2240001-.0983606-.4160001-.2280179-.1874285-.1296572-.3382857-.2727273l.3382857-.4560358q.1142857-.1475409.2834286-.1475409.1097144 0 .2148572.067064.1051428.062593.2377143.14307.1371429.080478.3154285.147541.1828572.062593.4434286.062593.2697143 0 .4662858-.089419.2011428-.089418.3337142-.2459016.1325714-.1564829.1965715-.3666169.068572-.2146052.068572-.4649777 0-.4739196-.2697142-.7332341-.2697142-.2593137-.7817142-.2593137-.2057143 0-.416.040238-.2102857.035768-.4205714.1117735l-.6811433-.1833082.4937144-2.9105813h2.9714287v.4515649z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou06.svg b/icon-themes/colibre_svg/sc/res/ou06.svg
new file mode 100644
index 000000000..5ef473de4
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou06.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m5.6803456 5.3481953q.1468682-.063694.3110151-.097665.1641468-.038216.3542116-.038216.3066955 0 .6047517.1104033.2980561.1104034.5313174.3312101.2332613.2208069.37581.5562633.1425486.3354567.1425486.7813166 0 .4161358-.1468683.7813163-.1468682.3651805-.4146868.6369426-.2634989.2717621-.6349892.433121-.3714903.1571125-.825054.1571125-.4622031 0-.8293737-.1528662-.3628509-.1528665-.6220301-.428875-.2548597-.2760085-.3930886-.6624204-.1339093-.3864118-.1339093-.8535031 0-.4246284.1598272-.8619957.1641469-.4416135.488121-.912951l1.2958963-1.8768576q.082073-.1061572.237581-.178344.1555076-.072187.349892-.072187h.9762418l-1.6630668 2.1358811zm-.6263499 1.7197451q0 .2377919.056155.433121.056155.1953291.1684664.3354565.1166306.135881.2850973.2123142.1684664.076434.3930885.076434.2030237 0 .3758099-.080679.1727862-.0806794.2980562-.2208076.1295896-.1401273.1987041-.3312102.073434-.195329.073434-.4203822 0-.2462844-.069114-.4416135-.0691143-.1953295-.1943842-.3312107-.1209503-.135881-.2980563-.2080678-.1727861-.0721869-.3844491-.0721869-.1987042 0-.3671707.080679-.1641469.0764335-.2850972.2165606-.1166307.135881-.1857451.3312101-.0647952.1910827-.0647952.4203821z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou07.svg b/icon-themes/colibre_svg/sc/res/ou07.svg
new file mode 100644
index 000000000..1c8ebdc0f
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou07.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m7.9999999 3v.4653615q0 .2078313-.044346.3388555-.044346.131024-.084257.2168673l-2.1152994 4.6084338q-.075388.1536144-.2084256.2620482-.1286031.1084337-.3547672.1084337h-.7804879l2.1640798-4.5045182q.075388-.1490962.1552107-.2756023.079823-.126506.1818181-.2394578h-2.669623q-.093127 0-.1685144-.072289-.075388-.0768073-.075388-.1762047v-.7319277h3.9999999z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou08.svg b/icon-themes/colibre_svg/sc/res/ou08.svg
new file mode 100644
index 000000000..402320102
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou08.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><path d="m6 9q-.4454148 0-.8165938-.1217635-.3668124-.1217634-.6331878-.3442967-.2620088-.2267319-.4061137-.5458362-.1441047-.3191043-.1441047-.7095872 0-.5038489.2358078-.8649405.235808-.3610916.7598254-.5374388-.4061135-.176347-.606987-.5038487-.2008733-.3317006-.2008733-.7893633 0-.3358992.1310045-.6256124.1353711-.2897129.3755457-.4996501.2401748-.2141357.5720525-.3358991.3362445-.1217635.7336244-.1217635.3973799 0 .7292576.1217635.3362446.1217634.5764193.3358991.2401746.2099372.371179.4996501.1353711.2897132.1353711.6256124 0 .4576627-.2008732.7893633-.2008735.3275017-.6113537.5038487.5240174.1763472.7598253.5374388.2401746.3610916.2401746.8649405 0 .3904829-.1441047.7095872-.1441048.3191043-.4104805.5458362-.2620086.2225333-.6331877.3442967-.3668122.1217635-.8122271.1217635zm0-.8271518q.2183406 0 .3799127-.06718.1615721-.071379.2663755-.193142.1048035-.1217636.1572053-.2855144.052401-.1679496.052401-.3652904 0-.4576627-.2052401-.6969909-.2008734-.243527-.6506551-.243527-.4454148 0-.6506551.243527-.20524.2435269-.20524.6969909 0 .1973408.052401.3652904.052401.1637508.1572053.2855144.1048035.1217634.2663755.193142.1615721.06718.3799127.06718zm0-2.6871939q.2139738 0 .3537118-.075578.1441048-.075578.2270742-.1973409.087337-.1217634.1179039-.2813155.034935-.1595521.034935-.3275018 0-.1553533-.043668-.3023093-.0393018-.1469552-.1310049-.2561225-.0873362-.1091672-.2270743-.1763472-.1353711-.0671797-.3318777-.0671797-.1965066 0-.3362445.06718-.1353713.067179-.2270743.1763471-.087337.1091673-.1310043.2561232-.039301.1469559-.039301.3023093 0 .1679497.030567.3275018.034935.1595521.117904.2813155.087336.1217636.2270742.1973409.139738.075578.3580786.075578z" fill="#505050"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/ou09.svg b/icon-themes/colibre_svg/sc/res/ou09.svg
new file mode 100644
index 000000000..4419a6a80
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/ou09.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg">/&gt;<rect fill="#505050" height="6" ry="1" width="2" x="5" y="3"/><path d="m11 0v11h-10v1h10 1v-12z" fill="#3a3a38"/><path d="m0 0v1 11h1v-11h10v-1z" fill="#fafafa"/><rect fill="#505050" height="2" ry="1" width="6" x="3" y="5"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/paste_transpose.svg b/icon-themes/colibre_svg/sc/res/paste_transpose.svg
new file mode 100644
index 000000000..49fcbe9d6
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/paste_transpose.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m1 4c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h22c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1h-5v4h-12v-4z" fill="#ed8733"/><path d="m1 5v16h22v-16h-5v3h-12v-3z" fill="#f8db8f"/><path d="m2 6v14h20v-14h-4v2h-12v-2z" fill="#fafafa"/><path d="m18 8c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m18 9v2h2v-2z" fill="#fafafa"/><path d="m15 8c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m15 9v2h2v-2z" fill="#fafafa"/><path d="m12 8c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m12 9v2h2v-2z" fill="#fafafa"/><g transform="matrix(0 -1 1 0 -7 30)"><path d="m18 10c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m18 11v2h2v-2z" fill="#fafafa"/><path d="m15 10c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m15 11v2h2v-2z" fill="#fafafa"/><path d="m12 10c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1z" fill="#797774"/><path d="m12 11v2h2v-2z" fill="#fafafa"/></g><path d="m12 2c-1.1046 0-2 .89543-2 2h-3v3h10v-3h-3c0-.13807-.005-.27605-.03125-.40625-.18649-.91137-1.00215-1.59375-1.96875-1.59375zm0 1c.41421 0 .75444.26608.90625.625.0506.11964.09375.23693.09375.375 0 .55228-.44771 1-1 1s-1-.44772-1-1 .44771-1 1-1z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/paste_values_formats.svg b/icon-themes/colibre_svg/sc/res/paste_values_formats.svg
new file mode 100644
index 000000000..c8a535c25
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/paste_values_formats.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m1 4c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h6.0292969c-.0142689-.427382.0907935-.860782.3808593-1.234375a1.0005291 1.0005291 0 0 0 .0019532 0l1.2519531-1.607422a1.0005291 1.0005291 0 0 1 .0195313-.027344 1.0005291 1.0005291 0 0 1 .0390624-.054687c.4058123-.510347.8049482-1.169538 1.6464848-1.853516.877094-.712879 1.866898-1.003334 2.716797-1.148437 2.918303-3.53659 4.636447-6.1347256 8.851562-8.7695315.301498-.1889693.648208-.2942095 1.003906-.3046875.385023-.0110191.746083.0965328 1.058594.28125v-2.28125c0-.554-.446-1-1-1h-5v4h-12v-4zm23 9.099609c-1.493354 2.234899-2.494884 3.67913-5.662109 6.439453-.132021.115418-.319281.114937-.47461.191407.019677.528929.038581 1.106253-.287109 1.716797-.094366.177364-.2151.338783-.357422.480468-.025777.025595-.05577.047107-.082031.072266h5.863281c.554 0 1-.446 1-1z" fill="#ed8733"/><path d="m1 5v16h6.2792969c.044411-.078108.0735054-.160505.1308593-.234375a1.0005291 1.0005291 0 0 0 .0019532 0l1.2519531-1.607422a1.0005291 1.0005291 0 0 1 .0195313-.027344 1.0005291 1.0005291 0 0 1 .0390624-.054687c.4058123-.510347.8049482-1.169538 1.6464848-1.853516.877094-.712879 1.866898-1.003334 2.716797-1.148437 2.918303-3.53659 4.636447-6.1347256 8.851562-8.7695315.301498-.1889693.648208-.2942095 1.003906-.3046875.019973-.0005716.038734.0038719.058594.0039062v-2.0039062h-5v3h-12v-3zm22 9.541016c-1.081992 1.526224-2.20579 2.857297-4.662109 4.998046-.132021.115418-.319281.114937-.47461.191407.014802.397877.028906.823344-.103515 1.269531h5.240234z" fill="#f8db8f"/><path d="m2 6v14h6.0078125l.65625-.841797a1.0005291 1.0005291 0 0 1 .0195313-.027344 1.0005291 1.0005291 0 0 1 .0390624-.054687c.4058123-.510347.8049482-1.169538 1.6464848-1.853516.877094-.712879 1.866898-1.003334 2.716797-1.148437 2.918303-3.53659 4.636447-6.1347256 8.851562-8.7695315.019643-.0123114.042484-.0176993.0625-.0292969v-1.2753906h-4v2h-12v-2zm20 9.878906c-.862587 1.052922-1.929771 2.150376-3.662109 3.660156-.132021.115418-.319281.114937-.47461.191407.003202.086073-.005585.18096-.003906.269531h4.140625z" fill="#fafafa"/><path d="m12 2c-1.1046 0-2 .89543-2 2h-3v3h10v-3h-3c0-.13807-.005-.27605-.03125-.40625-.18649-.91137-1.00215-1.59375-1.96875-1.59375zm0 1c.41421 0 .75444.26608.90625.625.0506.11964.09375.23693.09375.375 0 .55228-.44771 1-1 1s-1-.44772-1-1 .44771-1 1-1z" fill="#3a3a38"/><g transform="translate(1)"><path d="m21.970703 8c-.177888.00524-.351159.057831-.501953.1523438-4.136759 2.5854742-5.700584 5.0450262-8.737621 8.7080372-.210813.253601-.283141.594786-.193359.91211.124699.438291.05849.586853.729808.897431.67132.310578 1.530176.423588 2.802734.361328.225038-.01109.439749-.0978.609376-.246094 3.574573-3.115338 4.182424-4.307327 6.15039-7.226562.11091-.165166.17007-.359644.169922-.558594v-2c-.000147-.5637669-.465761-1.0161281-1.029297-1z" fill="#3a3a38"/><path d="m22 9v2c-2 2.966753-2.5 4-5.979176 7.032197-2.365328.115723-2.378568-.032197-2.520824-.532197 3.032664-3.657737 4.5-6 8.5-8.5z" fill="#fafafa"/><path d="m12.521484 18.03125c-.323926.05073-.668149.136039-.99414.259766-.326113.124095-.634239.287343-.888672.49414-.314064.255263-.429433.449978-.638672.714844l4.261719 1.419922c.192081-.135176.38609-.269973.537109-.419922.19996-.374848.180051-.969421.01758-1.433594v-.002c-.054184-.15472-.124008-.293657-.207033-.406203-.150368-.173668-.346757-.299663-.558594-.390625h-.002c-.212443-.09101-.440245-.147122-.654297-.18164-.428371-.06869-.799057-.05211-.873047-.05469z" fill="#fafafa"/><path d="m12.515625 17.017578c-.05035.000165-.100621.0041-.150391.01172-.773679.12116-1.638455.378043-2.365234.96875-.7182932.583809-1.0383516 1.127975-1.4941406 1.701172-.00197.0032-.00392.0065-.00586.0098l-1.2988275 1.669886c-.5164462.665161-.0432845 1.633465.7988281 1.634766h3c.01564-.000305.03126-.000925.04687-.002 1.790411-.084 3.417955-.751558 4.466797-1.792969.07164-.07132.132206-.152947.179687-.242188.28179-.528248.298157-1.043096.242188-1.53125-.05597-.488151-.191681-.954835-.511719-1.388671-.000664-.0013-.0013-.0026-.002-.0039-.411673-.551823-1.022934-.934666-1.613281-1.029296-.491722-.02811-.819751-.01448-1.292969-.0059zm.0059 1.013672c.147979.0052 1.48492-.06945 2.087891.626953.332098.450185.456066 1.341999.189453 1.841797-.151019.149949-.345028.284746-.537109.419922l-4.26176-1.419922c.209239-.264866.324608-.459581.638672-.714844.508867-.413594 1.23496-.65245 1.882812-.753906zm-3.1093746 2.152344 3.3242186 1.476562c-.545471.17759-1.125964.311206-1.736369.339844h-3l1.2988281-1.669922c.044164-.05554.072599-.09372.1132813-.146484z" fill="#0063b1"/><path d="m9.4121094 20.183594c-.040682.05276-.069117.09094-.1132813.146484l-1.2988281 1.669922h3c.610405-.02864 1.190857-.162254 1.736328-.339844z" fill="#83beec"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/paste_values_only.svg b/icon-themes/colibre_svg/sc/res/paste_values_only.svg
new file mode 100644
index 000000000..5d9542fe8
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/paste_values_only.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m1 4c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h22c.554 0 1-.446 1-1v-16c0-.554-.446-1-1-1h-5v4h-12v-4z" fill="#ed8733"/><path d="m1 5v16h22v-16h-5v3h-12v-3z" fill="#f8db8f"/><path d="m2 6v14h20v-14h-4v2h-12v-2z" fill="#fafafa"/><path d="m12 2c-1.1046 0-2 .89543-2 2h-3v3h10v-3h-3c0-.13807-.005-.27605-.03125-.40625-.18649-.91137-1.00215-1.59375-1.96875-1.59375zm0 1c.41421 0 .75444.26608.90625.625.0506.11964.09375.23693.09375.375 0 .55228-.44771 1-1 1s-1-.44772-1-1 .44771-1 1-1z" fill="#3a3a38"/><g fill="#797774"><path d="m4.8342399 9.06464c.3187199 0 .6105599.04608.87552.13824.26496.09216.4934399.22272.6854398.3916799.1920001.16896.3398402.37248.4435203.6105601.10752.23808.16128.50304.16128.79488 0 .24192-.03072.45696-.09216.64512-.0576.18816-.14208.35328-.25344.49536-.1113602.14208-.2457603.26304-.4032002.36288-.1574399.096-.3340799.17472-.52992.23616.4799999.13056.8409599.34944 1.08288.65664.2419201.30336.3628801.68544.3628801 1.14624 0 .34944-.06528.66432-.1958402.94464-.1305599.27648-.3091198.51264-.5356799.70848-.2227199.19584-.4838399.3456-.78336.44928-.2995199.10368-.6182399.15552-.9561599.15552-.3916801 0-.7257602-.048-1.0022402-.144-.27648-.09984-.51264-.23808-.7084801-.41472-.1958399-.17664-.3571198-.384-.4838397-.62208-.1267201-.23808-.2323202-.4992-.3168001-.78336l.41472-.17856c.11136-.04608.21696-.05952.3168001-.04032.1036799.0192.1785598.0768.2246398.1728.04608.09984.10176.21888.1670399.35712.06912.1344.1612801.26496.27648.39168.1152001.12288.2611201.22848.43776.3168.1766401.08448.3974402.12672.6624001.12672.2534401 0 .4742402-.04224.6624001-.12672.18816-.08832.3456-.19968.4723199-.33408.1267201-.1344.2208002-.28608.2822402-.45504.06528-.16896.09792-.33408.09792-.49536 0-.19968-.02496-.384-.07488-.55296-.04992-.1728-.1440001-.31872-.2822402-.43776-.13824-.12288-.33024-.21888-.576-.288-.2419199-.06912-.5548798-.10368-.9388798-.10368v-.69696c.3148799-.0039.5817598-.03843.8006398-.10368.2188801-.06912.3974402-.16128.5356802-.27648s.23808-.25344.29952-.41472.09216-.33792.09216-.52992c0-.21504-.03264-.40128-.09792-.55872-.06144-.16128-.1497599-.29568-.2649598-.4032-.11136-.10752-.2457601-.18624-.4032002-.2361601-.1536-.05376-.32256-.08064-.50688-.08064s-.35328.0288-.50688.0864c-.1497599.0537601-.2841598.1305601-.4031999.2304001-.1190401.096-.2208.21312-.3052799.35136-.0806402.1344-.1420802.28224-.1843201.44352-.03072.13056-.08448.21696-.16128.2592-.07296.0384-.17664.048-.3110401.0288l-.50688-.08064c.04992-.34944.144-.65664.28224-.9216.13824-.2688.3129599-.4934402.5241598-.6739202.21504-.1804799.45888-.3167998.7315201-.4089598.27648-.09216.57408-.13824.8928001-.13824z"/><path d="m9.2200001 16.29152c0 .096-.0192.18816-.0576.27648-.0384.08448-.09216.15936-.16128.22464-.06528.06144-.14208.11136-.2304.14976-.0844801.0384-.1747202.0576-.2707201.0576-.096 0-.18624-.0192-.2707201-.0576-.0844799-.0384-.15936-.08832-.2246401-.14976-.06144-.06528-.11136-.14016-.1497599-.22464-.0384-.08832-.0576-.18048-.0576-.27648 0-.09984.0192-.192.0576-.27648.0384-.08832.08832-.16512.1497599-.2304.06528-.06528.14016-.11712.2246401-.15552s.1747201-.0576.2707201-.0576.18624.0192.2707201.0576c.08832.0384.1651198.09024.2304.15552.06912.06528.1228799.14208.16128.2304.0384.08448.0576.17664.0576.27648z"/><path d="m11 16h2.032321v-5.10912c0-.14976.0058-.30528.01728-.46656l-1.28448 1.12896c-.09216.0768-.1824.10368-.27072.08064-.08448-.02688-.144-.06528-.17856-.1152l-.305281-.42048 2.20608-1.9526403h.78336v6.8544003h2v1h-5z"/><path d="m20.996247 13.985876 1.003753.014124.0038.785679c.000303.06345-.02115.118448-.06346.164985-.03807.04231-.0952.06486-.171329.06346l-.769011-.014124-.0038 2h-.9962l.0038-2.000006h-3.521766c-.08461 0-.154408-.02115-.209402-.06346-.05499-.04653-.09095-.105759-.107875-.177676l-.111674-.715875 3.887215-5.042983h1.059702zm-.992494-3.056834c0-.203057.01269-.425151.03808-.66628l-2.852893 3.723114h2.811066z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/popup_select_current.svg b/icon-themes/colibre_svg/sc/res/popup_select_current.svg
new file mode 100644
index 000000000..06bfe328e
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/popup_select_current.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1 1h14v14h-14z" fill="#fafafa"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h14v14h-14z" fill="#3a3a38"/><path d="m2.8233545 9.3984514 3.4516449 2.7872186 6.9032906-8.3616516" fill="none" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.629"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/popup_unselect_current.svg b/icon-themes/colibre_svg/sc/res/popup_unselect_current.svg
new file mode 100644
index 000000000..9a72f0371
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/popup_unselect_current.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1 1h14v14h-14z" fill="#fafafa"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 1h14v14h-14z" fill="#3a3a38"/><g fill="none" stroke="#3a3a38" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m4 12 8-7.9999998"/><path d="m12 12-8-7.9999996"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sc26049.svg b/icon-themes/colibre_svg/sc/res/sc26049.svg
new file mode 100644
index 000000000..bf19d2d03
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sc26049.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><rect height="2" ry=".90678" width="12" x="2" y="4"/><rect height="2" ry=".923729" width="12" x="2" y="10"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sf01.svg b/icon-themes/colibre_svg/sc/res/sf01.svg
new file mode 100644
index 000000000..c356e6467
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sf01.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g stroke-width=".999999" transform="scale(.26458333)"><path d="m1 1v14h.9960938c.0020782-.434796.1228996-.877508.4121093-1.25.7078097-.910022.9542227-1.525116 1.4238281-2.185547.4696056-.66043 1.2588327-1.225042 2.4277344-1.505859a1.02588 1.02588 0 0 1 .1542969-.023438c.0628313-.005224.1510213-.008378.2207031-.013672.0367783-.0552892.030831-.1213733.0742188-.1738278.0010009-.00121.0009485-.0026978.0019531-.0039062 2.4383719-3.4178186 3.3050895-4.903071 7.4941405-7.5214844.190569-.1194425.43377-.2613989.794922-.3183594v-1.0039062zm14 9.029297c-.612098.745639-1.327509 1.381583-3.375 3.166015l-.001953.001954c-.165121.143979-.394257.154969-.59375.238281.000998.029424.01348.048203.013672.078125.003482.538808-.155546 1.018139-.355469 1.449219a1.02588 1.02588 0 0 1 -.017578.037109h4.330078z" fill="#fafafa"/><path d="m.50195312.00195313c-.27630145-.00037796-.50038441.22375433-.49999999.49999999l-.00390626 14.99609388c-.00038441.276283.22369855.500378.50000001.5h1.75195312c-.0224605-.039446-.0567376-.072564-.0761719-.113281-.1286891-.269623-.1792118-.575679-.1777343-.884766h-1.00000005l.00390625-14h14 .003906v1.0039062c.076182-.0118557.150216-.0267027.238282-.0292968.252394-.0072234.516537.0669246.759765.1816406v-1.65429688c.000384-.27628346-.223699-.50037795-.5-.49999999zm15.49804688 8.65624997c-.370929.5524478-.708447 1.0182118-.998047 1.3710939l-.001953 4.970703h-4.330078a1.02588 1.02588 0 0 1 -.00586.013672c-.095553.179596-.217221.342863-.361328.486328a1.02588 1.02588 0 0 1 -.013672.013672c-.195526.187575-.3915038.336039-.5878901.484375h5.7968751c.276302.000378.500384-.223717.5-.5z" fill="#3a3a38"/><path d="m5 1v4h-4v1h4v4h-4v1h3.359375c.4660692-.407452 1.0862033-.745806 1.9003906-.941406a1.02588 1.02588 0 0 1 .1542969-.023438c.0628313-.005224.1510213-.008378.2207031-.013672.0045909-.006901.0063272-.014294.0097656-.021484h-.6445312v-4h3.6132812c.4139848-.4625157.8723498-.9120304 1.3867188-1.359375v-3.640625h-1v4h-4v-4zm10 9.029297c-.241392.294057-.570225.638423-.919922.970703h.919922zm-4.001953 3.970703c-.059302.345408-.173176.666686-.310547.962891a1.02588 1.02588 0 0 1 -.015625.035156h.326172z" fill="#797774"/><g fill="#1e8bcd"><path d="m6 6v4h.6445312c.0241077-.0504133.0264813-.106437.0644532-.1523438.0010009-.00121.0009485-.0026978.0019531-.0039062 1.1431695-1.6023585 1.9457565-2.7750237 2.9023437-3.84375z" opacity=".5"/><path d="m5 5v5.556641c.3609172-.203531.7699088-.380364 1.2597656-.498047a1.02588 1.02588 0 0 1 .1542969-.023438c.0628313-.005224.1510213-.008378.2207031-.013672.0045909-.006901.0063272-.014294.0097656-.021484h-.6445312v-4h3.6132812c.3037261-.3393314.6227108-.6725056.9746098-1z"/></g></g><path d="m1.5875.52916h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/><g transform="scale(.26458333)"><path d="m15.272029 3c-.177888.00524-.37069.0963941-.521484.1909069-4.136759 2.5854743-4.750545 3.8090931-7.250545 7.3090931-.210813.253601-.283141.594786-.193359.91211.124699.438291.05849.586853.729808.897431.67132.310578 1.030176.423588 2.302734.361328.225038-.01109.439749-.0978.609376-.246094 3.574573-3.115338 2.913553-2.4320307 4.881519-5.3512657.11091-.165166.17007-.359644.169922-.558594v-2.5c-.000147-.563767-.164435-1.0310434-.727971-1.0149153z" fill="#3a3a38"/><path d="m15 4.2729381c-3.629717 2.3517184-4.226438 3.3663405-6.6855469 6.8090929-.014286.01941-.02927.03831-.044922.05664h-.00195c.083056.291924.1130843.342522.042969.232422-.070116-.1101-.1231235-.09544.1464843.0293.6319655.292371.6295827.330409 1.8339846.271484.000666-.000668.0013-.0013.002-.002 1.750049-1.525215 2.380042-2.2914085 2.851512-3.044877.471254-.7531216.833054-.5909801 1.855469-2.1079213v-.00195z" fill="#fafafa"/><path d="m7.2304688 11.009766c-.2611936.00974-.5143343.028897-.7304688.046875-2.056692.4941-1.7371332 1.337014-3.28125 3.322265-.5164462.665161-.0608622 1.627607.78125 1.628906 2.7115807-.173351 3.7401211.528889 5.578125-1.234374.07164-.07132.1322065-.152947.1796875-.242188.1631052-.351692.2618925-.682612.2597655-1.011719-.0037-.568259-.23225-1.098535-.4023436-1.486328-.4416095-.580756-.8799889-.870494-1.6035156-1.021484-.2501619-.0123-.5200567-.01169-.78125-.002zm.013672.978515c.2108343.0016.4312475.02151.6660156.05274.6457798.226088 1.0391393.662816 1.0839844 1.507812.0004787.07407-.016144.177417-.048828.296875l-3.09375-1.423828c.4524271-.326142.8961695-.4373 1.3925781-.433594zm-2.0585937 1.226563 3.0214843 1.390625c-.4027608.269951-.7300308.357145-1.1699218.392578-.9042073-.0092-2.4189477-.0088-3.0351563-.0098.6037334-.776211.9275974-1.337725 1.1835938-1.773437z" fill="#0063b1"/><path d="m5.1855469 13.214844c-.2559964.435712-.5798604.997226-1.1835938 1.773437.6162086.000977 2.130949.000587 3.0351563.0098.439891-.03543.7671611-.122627 1.1699218-.392578z" fill="#83beec"/><path d="m7.2441406 11.988281c-.4902613-.00366-.9303436.122539-1.3769531.439453l3.078125 1.417969c.032685-.119484.049307-.222806.048828-.296875-.044845-.844996-.4382045-1.281724-1.0839843-1.507812-.2347681-.031228-.4551813-.051161-.6660156-.052735z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sf02.svg b/icon-themes/colibre_svg/sc/res/sf02.svg
new file mode 100644
index 000000000..753a43e1b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sf02.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;amp;gt;<path d="m1 1v14h.9960938c.0020782-.434796.1228995-.877508.4121093-1.25.7078097-.910022.9542227-1.525116 1.4238281-2.185547.4696056-.66043 1.2588327-1.225042 2.4277344-1.505859a1.02588 1.02588 0 0 1 .1542969-.023438c.0628313-.005224.1510213-.008378.2207031-.013672.0367783-.0552892.030831-.1213732.0742188-.1738278.0010009-.00121.0009485-.0026978.0019531-.0039062 1.6379022-2.2958158 2.5861509-3.7221098 4.2890625-5.203125v-.9355469l-2.6953125-2.7050781zm10 12.992188c-.058845.348473-.174072.672221-.3125.970703a1.02588 1.02588 0 0 1 -.017578.037109h.330078z" fill="#fafafa"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h1.25c-.0227639-.0399-.056506-.074031-.0761719-.115234-.1286891-.269623-.1792118-.575679-.1777343-.884766h-.9960938v-14h6v3.5c0 .277.223.5.5.5h3.087891c.411224-.3827058.887295-.7695284 1.412109-1.1660156v-.1972656l-3.6367188-3.6367188h-.8632812zm7 1 3 3h-3zm4 11.867188c-.148666.129475-.209659.184026-.375.328124l-.001953.001954c-.165121.143979-.394257.154969-.59375.238281.000998.029424.01348.048203.013672.078125.001071.165735-.016828.323709-.042969.478516v.007812.091797.908203h-.330078a1.02588 1.02588 0 0 1 -.00586.013672c-.095553.179596-.217221.342863-.361328.486328a1.02588 1.02588 0 0 1 -.013672.013672c-.196232.188253-.3927469.337593-.5898432.486328h1.3007812c.554 0 1-.446 1-1v-.800781-.199219z" fill="#3a3a38"/><path d="m15.272029 3c-.177888.00524-.37069.0963941-.521484.1909069-4.136759 2.5854743-4.750545 3.8090931-7.250545 7.3090931-.210813.253601-.283141.594786-.193359.91211.124699.438291.05849.586853.729808.897431.67132.310578 1.030176.423588 2.302734.361328.225038-.01109.439749-.0978.609376-.246094 3.574573-3.115338 2.913553-2.4320307 4.881519-5.3512657.11091-.165166.17007-.359644.169922-.558594v-2.5c-.000147-.563767-.164435-1.0310434-.727971-1.0149153z" fill="#3a3a38"/><path d="m15 4.2729381c-3.629717 2.3517184-4.226438 3.3663405-6.6855469 6.8090929-.014286.01941-.02927.03831-.044922.05664h-.00195c.083056.291924.1130843.342522.042969.232422-.070116-.1101-.1231235-.09544.1464843.0293.6319655.292371.6295827.330409 1.8339846.271484.000666-.000668.0013-.0013.002-.002 1.750049-1.525215 2.380042-2.2914085 2.851512-3.044877.471254-.7531216.833054-.5909801 1.855469-2.1079213v-.00195z" fill="#fafafa"/><path d="m7.2304688 11.009766c-.2611936.00974-.5143343.028897-.7304688.046875-2.056692.4941-1.7371332 1.337014-3.28125 3.322265-.5164462.665161-.0608622 1.627607.78125 1.628906 2.7115807-.173351 3.7401211.528889 5.578125-1.234374.07164-.07132.1322065-.152947.1796875-.242188.1631052-.351692.2618925-.682612.2597655-1.011719-.0037-.568259-.23225-1.098535-.4023436-1.486328-.4416095-.580756-.8799889-.870494-1.6035156-1.021484-.2501619-.0123-.5200567-.01169-.78125-.002zm.013672.978515c.2108343.0016.4312475.02151.6660156.05274.6457798.226088 1.0391393.662816 1.0839844 1.507812.0004787.07407-.016144.177417-.048828.296875l-3.09375-1.423828c.4524271-.326142.8961695-.4373 1.3925781-.433594zm-2.0585937 1.226563 3.0214843 1.390625c-.4027608.269951-.7300308.357145-1.1699218.392578-.9042073-.0092-2.4189477-.0088-3.0351563-.0098.6037334-.776211.9275974-1.337725 1.1835938-1.773437z" fill="#0063b1"/><path d="m5.1855469 13.214844c-.2559964.435712-.5798604.997226-1.1835938 1.773437.6162086.000977 2.130949.000587 3.0351563.0098.439891-.03543.7671611-.122627 1.1699218-.392578z" fill="#83beec"/><path d="m7.2441406 11.988281c-.4902613-.00366-.9303436.122539-1.3769531.439453l3.078125 1.417969c.032685-.119484.049307-.222806.048828-.296875-.044845-.844996-.4382045-1.281724-1.0839843-1.507812-.2347681-.031228-.4551813-.051161-.6660156-.052735z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder.svg
new file mode 100644
index 000000000..982b67816
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder.svg
@@ -0,0 +1 @@
+<svg height="43" viewBox="0 0 43 43" width="43" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1h1v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v1h1v-1-1h-1zm-38 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2 1 2h1v-2h1v-1h-1v-2zm20 0v2h1v-2zm1 2v1h2v-1zm0 1h-1v2h1zm-1 0v-1h-2v1zm20-3v2h1v-2zm0 2h-1v1h1zm0 1v2h1v-2zm-37-1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm9 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm-36 4v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h1v-2zm20 0v2h1v-2zm-40 3v2h1v-2zm20 0v2h2v-1h-1v-1zm20 0v1h-2v1h2 1v-2zm-38 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm6 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_005.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_005.svg
new file mode 100644
index 000000000..2609938a9
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_005.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 6h74v1h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_110.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_110.svg
new file mode 100644
index 000000000..3dec9b528
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_110.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 4h74v2h-74z"/><path d="m2 7h74v2h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_250.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_250.svg
new file mode 100644
index 000000000..6f4ee3a1d
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_250.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 5h74v3h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_260.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_260.svg
new file mode 100644
index 000000000..ed4e9c99e
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_260.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 3h74v2h-74z"/><path d="m2 8h74v2h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_400.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_400.svg
new file mode 100644
index 000000000..85a77455b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_400.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 4h74v5h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_450.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_450.svg
new file mode 100644
index 000000000..15b9f66cc
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_450.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 3h74v2h-74z"/><path d="m2 6h74v3h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_500.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_500.svg
new file mode 100644
index 000000000..fcfd16e3c
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_500.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 3h74v6h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_505.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_505.svg
new file mode 100644
index 000000000..8487abe47
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_505.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 3h74v3h-74z"/><path d="m2 7h74v2h-74z"/><path d="m2 7h74v2h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_750.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_750.svg
new file mode 100644
index 000000000..f1e79c885
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorderLineStyle_750.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2 7h74v3h-74z"/><path d="m2 3h74v3h-74z"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_All_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_All_18x18.svg
new file mode 100644
index 000000000..8559c426b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_All_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/><g transform="matrix(0 1 -1 0 18 0)"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/></g><path d="m0 8v2h18v-2h-2-14z"/><path d="m10 0h-2v18h2v-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg
new file mode 100644
index 000000000..f2c44768c
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m0 16v2h18v-2h-2-14z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg
new file mode 100644
index 000000000..62ecdcd49
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 13v2h18v-2h-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg
new file mode 100644
index 000000000..beb004bc4
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 14v2h18v-2h-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg
new file mode 100644
index 000000000..da624e329
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg
new file mode 100644
index 000000000..c02e86dd3
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/><path d="m2 0h-2v18h2v-2-14z"/><path d="m18 0h-2v18h2v-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg
new file mode 100644
index 000000000..83fa3991e
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/><g transform="matrix(0 1 -1 0 18 0)"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/></g><path d="m0 14v2h18v-2h-2-14z"/><path d="m16 0h-2v18h2v-2-14z"/><path d="m18 4v-2h-18v2h2 14z"/><path d="m2 18h2v-18h-2v2 14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg
new file mode 100644
index 000000000..7ba724ba3
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m2 0h-2v18h2v-2-14z"/><path d="m18 0h-2v18h2v-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg
new file mode 100644
index 000000000..e8dbc9ac7
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m0 0v1.4160156l16.583984 16.5839844h1.416016v-1.416016l-1.142578-1.140625-14.3007814-14.3007809-1.140625-1.1425781z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Left_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Left_18x18.svg
new file mode 100644
index 000000000..d0e1a2300
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Left_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m2 0h-2v18h2v-2-14z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg
new file mode 100644
index 000000000..67ca22307
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m18 0v1.4160156l-16.583984 16.5839844h-1.416016v-1.416016l1.142578-1.140625 14.300781-14.3007809 1.140625-1.1425781z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Right_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Right_18x18.svg
new file mode 100644
index 000000000..ac76b310f
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Right_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m18 0h-2v18h2v-2-14z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg
new file mode 100644
index 000000000..604413e57
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg
new file mode 100644
index 000000000..ef1b20899
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/><path d="m0 13v2h18v-2h-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg
new file mode 100644
index 000000000..c7fdc53b4
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><g fill="#3a3a38"><path d="m0 16v2h18v-2h-2-14z"/><path d="m0 0v2h18v-2h-2-14z"/><path d="m0 14v2h18v-2h-2-14z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Top_18x18.svg b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Top_18x18.svg
new file mode 100644
index 000000000..8b9582f07
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/CellBorder_Top_18x18.svg
@@ -0,0 +1 @@
+<svg height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v18h18v-18z" fill="#fafafa" stroke-width="1.125"/><path d="m0 0v1 1h1v-1-1zm2 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1 1h1v-1-1zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 4v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v2h1v-2zm-17 3v2h1v-2zm17 0v1 1h1v-2zm-15 1v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1zm3 0v1h2v-1z" fill="#d3d3d3"/><path d="m0 0v2h18v-2h-2-14z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/Line_color.svg b/icon-themes/colibre_svg/sc/res/sidebar/Line_color.svg
new file mode 100644
index 000000000..2d5fae7a2
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/Line_color.svg
@@ -0,0 +1,2 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">
+/&amp;amp;gt;<path d="m21 1h54v10h-54z" fill="#fafafa"/><path d="m20 0v12h56v-12zm1 1h54v10h-54z" fill="#3a3a38"/><path d="m22 2h52v8h-52z" fill="#fb983b"/><g transform="translate(-.000001 -2.5)"><path d="m10.794702 5.4999999-1.8027609.018682-2.0251138-.1447114h-.00781c-.9356626.0347179-1.5380972.5124434-1.7734667 1.0125724-.2353696.5001291-.1881205 1.0060873-.1855496 1.1134571v4.392179l.00195-.04297c-.044035.459305.1865186.881152.5097732 1.120929s.7136644.341366 1.101579.347488c-.00674-.12688.270944-.789588.390585-1.466232l.00195.0355.013672-3.945675z" fill="#0063b1"/><g fill="#fafafa"><path d="m8.000001 7.3339509 3.5 5.6660491 4.5-3-3.5-5.5z" fill="#3a3a38"/><path d="m12.251953 5.609375-3.1464842 1.9804688 2.6425782 4.2773442 3.148437-2.0996099z" fill="#fafafa"/></g><path d="m6.9863281 6.3261719c-.6161992.027578-.872971.319428-.9414062.4648437-.05475.1163356-.085168.2575185-.095703.3808594s-.00376.1475066 0 .3046875a.94957167.94957167 0 0 1 0 .023437v4.3925785l-.9902344-.02148.9882812.06836c-.00872.09091.062254.218643.1308594.269531.000994.000738.00291.0012.00391.002.00211-.0015.00376-.0063.00586-.0078-.058639.04168-.00682.04787-.03125-.28125l.9960893-.064517-.9960938.02539.0136719-3.945312a.94957167.94957167 0 0 1 .4335937-.7929688l1.1855469-.7675781z" fill="#83beec"/></g><g fill="#3a3a38" transform="translate(0 2)"><path d="m.5 8c-.1282996 0-.24174073.0519711-.33007812.1308594-.05159481.0460759-.0941589.1001497-.12304688.1640625-.02843682.0629146-.046875.1313131-.046875.2050781v.2597656.4804688.2597656c0 .073765.01843818.1421635.046875.2050781.02888798.0639128.07145205.1179866.12304688.1640625.08833739.0788883.20177852.1308594.33007812.1308594h8c.277 0 .5-.223.5-.5v-1c0-.277-.223-.5-.5-.5h-.640625c-.051028.2121308-.1040228.4338889-.1523438.5878906-.043722.139344-.08095.2569029-.1015624.3261719-.011393.038287-.00695-.069449-.00195-.082031a.99145181.99145181 0 0 1 -1.0058626.9785154c-.5507233-.008692-1.1535732-.1556158-1.6757812-.5429688-.3987821-.2958003-.6413221-.7538132-.7636719-1.2675781z"/><path d="m11.5 4v-3.5c0-2.8277923 2.140512-2.5 2.05323-.0153171l-.05323 1.5153171" fill="none" stroke="#3a3a38"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/sidebar/fill_color.svg b/icon-themes/colibre_svg/sc/res/sidebar/fill_color.svg
new file mode 100644
index 000000000..52f588349
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/sidebar/fill_color.svg
@@ -0,0 +1,2 @@
+<svg height="12" viewBox="0 0 76 12" width="76" xmlns="http://www.w3.org/2000/svg">
+/&amp;amp;gt;<g transform="translate(-8 11)"><g fill-rule="evenodd" transform="translate(10 -12)"><path d="m7 4-1.0197613.018687-3.9802387-.018687c-.931826.0674074-1.26108412.24659-1.80891038 1.0686251-.23536957.5001291-.18812052 1.0060873-.18554966 1.1134571l-.00553996 5.8179178c1.2308966-.665811 2.1877407-1.400014 3-2.5.0025999-.9507136-.0122883-.9878477.007811-2.8527291-.0087902-.7429187.5557234-.8771154.992189-1.1472709z" fill="#0063b1"/><path d="m2.0605469 4.9941406c-.3933227.0298039-.5371223.0742138-.6074219.1152344-.0623055.036356-.1932771.1836649-.3769531.4433594-.0369594.0978716-.0676512.2049334-.0761719.3046875-.0102171.1196148-.00388037.1387207 0 .3007812a.99433536.99433536 0 0 1 0 .025391l-.003906 3.7246093c.3212554-.2755246.7352629-.48896 1.0117185-.8378909-.0012383-.6195262-.0106929-.8583307.0058594-2.4121094-.0073824-.6239362.3322038-1.2339661.6914062-1.5292969.0984394-.0809353.1245173-.075221.2109375-.1308593z" fill="#83beec"/></g><path d="m20.5-9-6 3 3.5 7 6-3z" fill="#3a3a38"/><path d="m20.177734-8.0332031-4.710937 2.3554687 2.855469 5.7109374 4.710937-2.3554686z" fill="#fafafa"/><path d="m18.5-4 .05323-4.5153171c.03333-2.8275959 4.05289-2.4994409 4 0l-.05323 2.5153171" fill="none" stroke="#3a3a38"/></g><path d="m21 1h54v10h-54z" fill="#fafafa"/><path d="m20 0v12h56v-12zm1 1h54v10h-54z" fill="#3a3a38"/><path d="m22 2h52v8h-52z" fill="#fb983b"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/topdown.svg b/icon-themes/colibre_svg/sc/res/topdown.svg
new file mode 100644
index 000000000..4ff62f86b
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/topdown.svg
@@ -0,0 +1 @@
+<svg height="65" viewBox="0 0 90 65" width="90" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h90v65h-90z" fill="#3a3a38"/><path d="m1 1h88v63h-88z" fill="#fafafa"/><g transform="translate(-1)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-1 29)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-43 29)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g transform="translate(-43)"><g fill="#3a3a38"><path d="m48 5h37v1h-37z"/><path d="m84 6h1v25h-1z"/><path d="m-49-30h1v25h-1z" transform="scale(-1)"/></g><g fill="#797774"><path d="m57 6h1v24h-1z"/><path d="m66 6h1v24h-1z"/><path d="m75 6h1v24h-1z"/><g transform="rotate(-90)"><path d="m-11 49h1v35h-1z"/><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g><path d="m-85-31h37v1h-37z" fill="#3a3a38" transform="scale(-1)"/><g fill="#797774"><g transform="matrix(0 -1 1 0 9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 18 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g><g transform="matrix(0 -1 1 0 -9 0)"><path d="m-9 60h1v4h-1z"/><path d="m-14 60h1v4h-1z"/><path d="m-16 60h1v4h-1z"/><path d="m-18 60h1v4h-1z"/><path d="m-20 60h1v4h-1z"/><path d="m-22 60h1v4h-1z"/><path d="m-24 60h1v4h-1z"/><path d="m-26 60h1v4h-1z"/><path d="m-28 60h1v4h-1z"/></g></g></g><g fill="#1e8bcd" transform="matrix(0 1 1 0 15 -15)"><path d="m28 7h36l.757812 1.757812 1.242188 4.242188h-38z"/><path d="m26.5 46h36.5v6h-33z"/><path d="m64.757812 8.757812-38.257812 37.242188h8.484375l34.015625-33z" fill="#1e8bcd"/><path d="m63 57v-15h1l7.5 7.5-7.5 7.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/xml_attribute.svg b/icon-themes/colibre_svg/sc/res/xml_attribute.svg
new file mode 100644
index 000000000..2f6484a46
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/xml_attribute.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8.3183594 1c-.6792744 0-1.3339146.0846491-1.9609375.2539062-.090749.0236218-.1757135.0554732-.2617188.0859376-.0314326.0111339-.0641354.0201369-.0957031.03125v.0019531c-2.411254.6998134-4.0700737 2.5295242-4.7421875 4.6953125h.0078125c-.0031992.0091527-.0069564.017907-.0097656.0273437-.1698186.5863558-.2558594 1.1973168-.2558594 1.8320313 0 1.1062177.1940484 2.0961446.5859375 2.9726566.3984207.876511.941147 1.618166 1.6269531 2.222656.6923375.610536 1.5106379 1.076104 2.4511719 1.396484.9405343.32038 1.9573979.480469 3.0546875.480469 1.0842267 0 2.059719-.121484 2.921875-.363281.868688-.241796 1.637804-.567462 2.310547-.978516l-.244141-.589844c-.04573-.102763-.118824-.168994-.216797-.199218-.09144-.03023-.201401-.008097-.332031.064453-.529051.2962-1.162332.537217-1.900391.724609-.731526.193437-1.5789333.291016-2.539062.291016-.9013452 0-1.7435656-.130694-2.5273438-.390625-.7837781-.253885-1.4655727-.633038-2.046875-1.134766-.5813022-.507771-1.0431753-1.135195-1.3828124-1.884766-.333106-.7495668-.4980469-1.6199631-.4980469-2.6113276 0-.6861444.1203299-1.3245046.3300781-1.9257813.0002059-.0005903-.0002061-.0013628 0-.0019531.5617742-1.756709 1.6426061-2.8507048 3.40625-3.5214844.0051916-.0020304.0104285-.0038431.015625-.0058594.7191517-.2790278 1.4850904-.4218749 2.3027344-.421875.7707149 0 1.4868041.103067 2.1464846.3085938.666212.1994819 1.241279.5031946 1.724609.9082031.489862.3989638.870209.8994158 1.144531 1.5039063.280854.6044905.421875 1.3093088.421875 2.1132812 0 .5077723-.0634.9696203-.1875 1.3867188-.124098.4110533-.290992.7680672-.5 1.0703125-.202476.2962001-.441802.526241-.722656.6894531-.274323.163212-.56088.244141-.861328.244141-.195945 0-.377729-.025677-.541016-.080079-.163287-.060449-.289419-.170957-.380859-.3281245s-.139952-.3705574-.146484-.6425781c0-.2780659.061448-.6388002.185546-1.0800782l.882813-3.1542968c-.287387-.1208992-.592067-.2129884-.912109-.2734375-.320044-.060449-.6945938-.0898438-1.119141-.0898438-.5290511 0-1.0128906.0607429-1.4570312.1816407-.4441418.1148531-.8458471.2749419-1.2050782.4804687-.3527006.1994814-.6670838.4387313-.9414062.7167969-.2677909.2720208-.4928998.5645711-.6757813.8789062-.1763501.314335-.3109031.6419537-.4023437.9804688-.0914412.3385144-.1367188.6733893-.1367188 1.0058594 0 .3385142.0452786.654971.1367188.9511718.091441.2901544.2292277.5423334.4121094.7539064.1894131.211571.4261773.377148.7070312.498047.2808539.120898.6062209.18164.9785156.18164.4898619 0 .9445944-.101296 1.3691406-.300781.431078-.205526.8315022-.540401 1.1972657-1.0058592.091442.4533692.2906772.7882432.5976561 1.0058592.313513.217617.711983.328125 1.195313.328125.535582 0 1.031077-.110508 1.488281-.328125.457205-.223661.853722-.53091 1.193359-.923828.339637-.3929193.607461-.8584875.796875-1.3964844.195945-.5379969.292969-1.12133.292969-1.75 0-.9309154-.184346-1.7627071-.556641-2.4941406-.365763-.7314335-.86193-1.3478823-1.482421-1.8496094-.613961-.5017271-1.321629-.8826471-2.125-1.1425781-.803374-.2659758-1.6423594-.3984375-2.5175786-.3984375zm.8613281 4.6425781c.2939172 0 .5578348.0256742.7929687.0800781l-.7148437 2.5761719c-.1045043.3747842-.2338691.6857525-.390625.9335938-.1567559.2478406-.3268842.4447659-.5097656.5898437-.1763496.1450778-.3658833.2481444-.5683594.3085934-.1959442.0544-.3887117.082032-.578125.082032-.4114832 0-.7226332-.125206-.9316406-.3730472-.202476-.2538839-.3027344-.5887609-.3027344-1.0058594 0-.3989636.0795719-.7890925.2363281-1.1699219.1632871-.3868701.3851616-.7272374.6660156-1.0234375.287386-.3022455.6256896-.5432623 1.0175782-.7246094.3918894-.1813472.8194677-.2734375 1.2832031-.2734375z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/xml_element.svg b/icon-themes/colibre_svg/sc/res/xml_element.svg
new file mode 100644
index 000000000..57c76edfa
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/xml_element.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m8.6875 1-2.34375 8.75.96875.25 2.34375-8.75z" fill="#3a3a38"/><path d="m4.28125 2-2.96875 3.15625-.3125.34375.3125.34375 2.96875 3.15625.6875-.6875-2.59375-2.8125 2.625-2.8125zm7.4375 0-.71875.6875 2.625 2.8125-2.59375 2.8125.6875.6875 2.96875-3.15625.3125-.34375-.3125-.34375z" fill="#1e8bcd"/><path d="m8.6875 1-2.34375 8.75.96875.25 2.34375-8.75z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sc/res/xml_element_repeat.svg b/icon-themes/colibre_svg/sc/res/xml_element_repeat.svg
new file mode 100644
index 000000000..037914f07
--- /dev/null
+++ b/icon-themes/colibre_svg/sc/res/xml_element_repeat.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m4.28125 2-2.96875 3.15625-.3125.34375.3125.34375 2.96875 3.15625.6875-.6875-2.59375-2.8125 2.625-2.8125zm7.4375 0-.71875.6875 2.625 2.8125-2.59375 2.8125.6875.6875 2.96875-3.15625.3125-.34375-.3125-.34375z" fill="#1e8bcd"/><path d="m7.6875 1-2.34375 8.75.96875.25 2.34375-8.75zm2 0-2.34375 8.75.96875.25 2.34375-8.75z" fill="#3a3a38"/></svg> \ No newline at end of file