summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandreas kainz <kainz.a@gmail.com>2018-06-29 13:10:22 +0200
committerandreas_kainz <kainz.a@gmail.com>2018-06-29 13:39:29 +0200
commit00ed5f27e56edc3d8128ec817a21b37986b37421 (patch)
treeb674537d1d9cdff958b077ccf41486e24ce2f09d
parent41e2f767113e7fc5ea942f80f92990b3f276f26b (diff)
Colibre icons: add 32px icons
Change-Id: Ic998fd44d22d4a328e0083d3f91cd23d48c79f48 Reviewed-on: https://gerrit.libreoffice.org/56679 Reviewed-by: andreas_kainz <kainz.a@gmail.com> Tested-by: andreas_kainz <kainz.a@gmail.com>
-rw-r--r--icon-themes/colibre/cmd/32/alignbottom.pngbin0 -> 414 bytes
-rw-r--r--icon-themes/colibre/cmd/32/aligncenter.pngbin0 -> 495 bytes
-rw-r--r--icon-themes/colibre/cmd/32/aligndown.pngbin0 -> 411 bytes
-rw-r--r--icon-themes/colibre/cmd/32/alignmiddle.pngbin0 -> 524 bytes
-rw-r--r--icon-themes/colibre/cmd/32/aligntop.pngbin0 -> 396 bytes
-rw-r--r--icon-themes/colibre/cmd/32/alignup.pngbin0 -> 431 bytes
-rw-r--r--icon-themes/colibre/cmd/32/alignverticalcenter.pngbin0 -> 494 bytes
-rw-r--r--icon-themes/colibre/cmd/32/basicstop.pngbin0 -> 788 bytes
-rw-r--r--icon-themes/colibre/cmd/32/changepicture.pngbin0 -> 802 bytes
-rw-r--r--icon-themes/colibre/cmd/32/choosemacro.pngbin0 -> 820 bytes
-rw-r--r--icon-themes/colibre/cmd/32/compilebasic.pngbin0 -> 844 bytes
-rw-r--r--icon-themes/colibre/cmd/32/compressgraphic.pngbin0 -> 726 bytes
-rw-r--r--icon-themes/colibre/cmd/32/datafilterautofilter.pngbin0 -> 806 bytes
-rw-r--r--icon-themes/colibre/cmd/32/dataimport.pngbin0 -> 563 bytes
-rw-r--r--icon-themes/colibre/cmd/32/datainrows.pngbin0 -> 222 bytes
-rw-r--r--icon-themes/colibre/cmd/32/dbdistinctvalues.pngbin0 -> 772 bytes
-rw-r--r--icon-themes/colibre/cmd/32/dbviewtablenames.pngbin0 -> 208 bytes
-rw-r--r--icon-themes/colibre/cmd/32/deletecolumns.pngbin0 -> 652 bytes
-rw-r--r--icon-themes/colibre/cmd/32/deleterows.pngbin0 -> 671 bytes
-rw-r--r--icon-themes/colibre/cmd/32/deletetable.pngbin0 -> 639 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributecolumns.pngbin0 -> 357 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributerows.pngbin0 -> 361 bytes
-rw-r--r--icon-themes/colibre/cmd/32/entirecell.pngbin0 -> 730 bytes
-rw-r--r--icon-themes/colibre/cmd/32/entirecolumn.pngbin0 -> 720 bytes
-rw-r--r--icon-themes/colibre/cmd/32/entirerow.pngbin0 -> 724 bytes
-rw-r--r--icon-themes/colibre/cmd/32/formfiltered.pngbin0 -> 943 bytes
-rw-r--r--icon-themes/colibre/cmd/32/formfilternavigator.pngbin0 -> 885 bytes
-rw-r--r--icon-themes/colibre/cmd/32/gallery.pngbin0 -> 424 bytes
-rw-r--r--icon-themes/colibre/cmd/32/goalseekdialog.pngbin0 -> 702 bytes
-rw-r--r--icon-themes/colibre/cmd/32/graphicdialog.pngbin0 -> 461 bytes
-rw-r--r--icon-themes/colibre/cmd/32/graphicfiltersepia.pngbin0 -> 408 bytes
-rw-r--r--icon-themes/colibre/cmd/32/helpindex.pngbin0 -> 783 bytes
-rw-r--r--icon-themes/colibre/cmd/32/imagebutton.pngbin0 -> 424 bytes
-rw-r--r--icon-themes/colibre/cmd/32/importdialog.pngbin0 -> 656 bytes
-rw-r--r--icon-themes/colibre/cmd/32/insertgraphic.pngbin0 -> 424 bytes
-rw-r--r--icon-themes/colibre/cmd/32/inserttable.pngbin0 -> 217 bytes
-rw-r--r--icon-themes/colibre/cmd/32/lastrecord.pngbin0 -> 443 bytes
-rw-r--r--icon-themes/colibre/cmd/32/macrorecorder.pngbin0 -> 834 bytes
-rw-r--r--icon-themes/colibre/cmd/32/managebreakpoints.pngbin0 -> 878 bytes
-rw-r--r--icon-themes/colibre/cmd/32/mediapause.pngbin0 -> 793 bytes
-rw-r--r--icon-themes/colibre/cmd/32/mediarepeat.pngbin0 -> 809 bytes
-rw-r--r--icon-themes/colibre/cmd/32/mergecells.pngbin0 -> 694 bytes
-rw-r--r--icon-themes/colibre/cmd/32/moduledialog.pngbin0 -> 870 bytes
-rw-r--r--icon-themes/colibre/cmd/32/movedown.pngbin0 -> 398 bytes
-rw-r--r--icon-themes/colibre/cmd/32/movedownsubitems.pngbin0 -> 412 bytes
-rw-r--r--icon-themes/colibre/cmd/32/moveup.pngbin0 -> 379 bytes
-rw-r--r--icon-themes/colibre/cmd/32/moveupsubitems.pngbin0 -> 390 bytes
-rw-r--r--icon-themes/colibre/cmd/32/navigator.pngbin0 -> 902 bytes
-rw-r--r--icon-themes/colibre/cmd/32/nextrecord.pngbin0 -> 364 bytes
-rw-r--r--icon-themes/colibre/cmd/32/objectalignleft.pngbin0 -> 373 bytes
-rw-r--r--icon-themes/colibre/cmd/32/objectalignright.pngbin0 -> 370 bytes
-rw-r--r--icon-themes/colibre/cmd/32/optimizetable.pngbin0 -> 592 bytes
-rw-r--r--icon-themes/colibre/cmd/32/radiobutton.pngbin0 -> 814 bytes
-rw-r--r--icon-themes/colibre/cmd/32/recentfilelist.pngbin0 -> 771 bytes
-rw-r--r--icon-themes/colibre/cmd/32/removefiltersort.pngbin0 -> 997 bytes
-rw-r--r--icon-themes/colibre/cmd/32/runbasic.pngbin0 -> 861 bytes
-rw-r--r--icon-themes/colibre/cmd/32/sectionshrink.pngbin0 -> 493 bytes
-rw-r--r--icon-themes/colibre/cmd/32/sectionshrinkbottom.pngbin0 -> 368 bytes
-rw-r--r--icon-themes/colibre/cmd/32/sectionshrinktop.pngbin0 -> 374 bytes
-rw-r--r--icon-themes/colibre/cmd/32/selectall.pngbin0 -> 872 bytes
-rw-r--r--icon-themes/colibre/cmd/32/selecttable.pngbin0 -> 711 bytes
-rw-r--r--icon-themes/colibre/cmd/32/setoptimalcolumnwidth.pngbin0 -> 392 bytes
-rw-r--r--icon-themes/colibre/cmd/32/setoptimalrowheight.pngbin0 -> 408 bytes
-rw-r--r--icon-themes/colibre/cmd/32/splitcell.pngbin0 -> 257 bytes
-rw-r--r--icon-themes/colibre/cmd/32/splittable.pngbin0 -> 884 bytes
-rw-r--r--icon-themes/colibre/cmd/32/tabledesign.pngbin0 -> 331 bytes
-rw-r--r--icon-themes/colibre/cmd/32/tabledialog.pngbin0 -> 311 bytes
-rw-r--r--icon-themes/colibre/cmd/32/testmode.pngbin0 -> 844 bytes
-rw-r--r--icon-themes/colibre/cmd/32/thesaurus.pngbin0 -> 906 bytes
-rw-r--r--icon-themes/colibre/cmd/32/thesaurusdialog.pngbin0 -> 971 bytes
-rw-r--r--icon-themes/colibre/cmd/32/timefield.pngbin0 -> 936 bytes
-rw-r--r--icon-themes/colibre/cmd/32/titlepagedialog.pngbin0 -> 437 bytes
-rw-r--r--icon-themes/colibre/cmd/32/togglebreakpoint.pngbin0 -> 834 bytes
-rw-r--r--icon-themes/colibre/cmd/32/togglemergecells.pngbin0 -> 694 bytes
-rw-r--r--icon-themes/colibre/cmd/32/vfixedline.pngbin0 -> 189 bytes
-rw-r--r--icon-themes/colibre_svg/cmd/32/alignbottom.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/aligncenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/aligndown.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/alignmiddle.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/aligntop.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/alignup.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/alignverticalcenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/basicstop.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/changepicture.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/choosemacro.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/compilebasic.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/compressgraphic.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/datafilterautofilter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/dataimport.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/datainrows.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/dbdistinctvalues.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/dbviewtablenames.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/deletecolumns.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/deleterows.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/deletetable.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributecolumns.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributerows.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/entirecell.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/entirecolumn.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/entirerow.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/formfiltered.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/formfilternavigator.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/gallery.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/goalseekdialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/graphicdialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/graphicfiltersepia.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/helpindex.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/imagebutton.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/importdialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/insertgraphic.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/inserttable.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/lastrecord.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/macrorecorder.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/managebreakpoints.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/mediapause.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/mediarepeat.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/mergecells.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/moduledialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/movedown.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/movedownsubitems.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/moveup.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/moveupsubitems.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/navigator.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/nextrecord.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/objectalignleft.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/objectalignright.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/optimizetable.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/radiobutton.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/recentfilelist.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/removefiltersort.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/runbasic.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/sectionshrink.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/sectionshrinkbottom.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/sectionshrinktop.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/selectall.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/selecttable.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/setoptimalcolumnwidth.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/setoptimalrowheight.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/splitcell.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/splittable.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/tabledesign.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/tabledialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/testmode.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/thesaurus.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/thesaurusdialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/timefield.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/titlepagedialog.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/togglebreakpoint.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/togglemergecells.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/vfixedline.svg1
150 files changed, 75 insertions, 0 deletions
diff --git a/icon-themes/colibre/cmd/32/alignbottom.png b/icon-themes/colibre/cmd/32/alignbottom.png
new file mode 100644
index 000000000000..0150e2a9b424
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/alignbottom.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/aligncenter.png b/icon-themes/colibre/cmd/32/aligncenter.png
new file mode 100644
index 000000000000..58b27dd02c0b
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/aligncenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/aligndown.png b/icon-themes/colibre/cmd/32/aligndown.png
new file mode 100644
index 000000000000..cb6a4516c1ef
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/aligndown.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/alignmiddle.png b/icon-themes/colibre/cmd/32/alignmiddle.png
new file mode 100644
index 000000000000..08fc4fc37468
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/alignmiddle.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/aligntop.png b/icon-themes/colibre/cmd/32/aligntop.png
new file mode 100644
index 000000000000..874f59686cdd
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/aligntop.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/alignup.png b/icon-themes/colibre/cmd/32/alignup.png
new file mode 100644
index 000000000000..43d50d556421
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/alignup.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/alignverticalcenter.png b/icon-themes/colibre/cmd/32/alignverticalcenter.png
new file mode 100644
index 000000000000..f02eae41ec86
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/alignverticalcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/basicstop.png b/icon-themes/colibre/cmd/32/basicstop.png
new file mode 100644
index 000000000000..f5919ef6b1fb
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/basicstop.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/changepicture.png b/icon-themes/colibre/cmd/32/changepicture.png
new file mode 100644
index 000000000000..26c27e654660
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/changepicture.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/choosemacro.png b/icon-themes/colibre/cmd/32/choosemacro.png
new file mode 100644
index 000000000000..e9e8fc6f5844
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/choosemacro.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/compilebasic.png b/icon-themes/colibre/cmd/32/compilebasic.png
new file mode 100644
index 000000000000..d5effccb6943
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/compilebasic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/compressgraphic.png b/icon-themes/colibre/cmd/32/compressgraphic.png
new file mode 100644
index 000000000000..34919368371d
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/compressgraphic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/datafilterautofilter.png b/icon-themes/colibre/cmd/32/datafilterautofilter.png
new file mode 100644
index 000000000000..4710ca30c9b4
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/datafilterautofilter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/dataimport.png b/icon-themes/colibre/cmd/32/dataimport.png
new file mode 100644
index 000000000000..f5f2f8049fce
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/dataimport.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/datainrows.png b/icon-themes/colibre/cmd/32/datainrows.png
new file mode 100644
index 000000000000..6b12862466aa
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/datainrows.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/dbdistinctvalues.png b/icon-themes/colibre/cmd/32/dbdistinctvalues.png
new file mode 100644
index 000000000000..edf963f35687
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/dbdistinctvalues.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/dbviewtablenames.png b/icon-themes/colibre/cmd/32/dbviewtablenames.png
new file mode 100644
index 000000000000..1c16774e49cc
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/dbviewtablenames.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/deletecolumns.png b/icon-themes/colibre/cmd/32/deletecolumns.png
new file mode 100644
index 000000000000..e3196bb2c076
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/deletecolumns.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/deleterows.png b/icon-themes/colibre/cmd/32/deleterows.png
new file mode 100644
index 000000000000..14376bea253f
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/deleterows.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/deletetable.png b/icon-themes/colibre/cmd/32/deletetable.png
new file mode 100644
index 000000000000..d184c275da4a
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/deletetable.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributecolumns.png b/icon-themes/colibre/cmd/32/distributecolumns.png
new file mode 100644
index 000000000000..1586c6da7aa5
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributecolumns.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributerows.png b/icon-themes/colibre/cmd/32/distributerows.png
new file mode 100644
index 000000000000..59dab6654593
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributerows.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/entirecell.png b/icon-themes/colibre/cmd/32/entirecell.png
new file mode 100644
index 000000000000..417f26c889e5
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/entirecell.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/entirecolumn.png b/icon-themes/colibre/cmd/32/entirecolumn.png
new file mode 100644
index 000000000000..1f55a7bcec3d
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/entirecolumn.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/entirerow.png b/icon-themes/colibre/cmd/32/entirerow.png
new file mode 100644
index 000000000000..f1318f281f3e
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/entirerow.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/formfiltered.png b/icon-themes/colibre/cmd/32/formfiltered.png
new file mode 100644
index 000000000000..26c1f432c004
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/formfiltered.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/formfilternavigator.png b/icon-themes/colibre/cmd/32/formfilternavigator.png
new file mode 100644
index 000000000000..3db111b347b6
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/formfilternavigator.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/gallery.png b/icon-themes/colibre/cmd/32/gallery.png
new file mode 100644
index 000000000000..bee6df59d044
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/gallery.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/goalseekdialog.png b/icon-themes/colibre/cmd/32/goalseekdialog.png
new file mode 100644
index 000000000000..63e46a5479ea
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/goalseekdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/graphicdialog.png b/icon-themes/colibre/cmd/32/graphicdialog.png
new file mode 100644
index 000000000000..2c78e7801daf
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/graphicdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/graphicfiltersepia.png b/icon-themes/colibre/cmd/32/graphicfiltersepia.png
new file mode 100644
index 000000000000..d5900aa71e52
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/graphicfiltersepia.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/helpindex.png b/icon-themes/colibre/cmd/32/helpindex.png
new file mode 100644
index 000000000000..276224afc714
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/helpindex.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/imagebutton.png b/icon-themes/colibre/cmd/32/imagebutton.png
new file mode 100644
index 000000000000..bee6df59d044
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/imagebutton.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/importdialog.png b/icon-themes/colibre/cmd/32/importdialog.png
new file mode 100644
index 000000000000..472803ad8cf1
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/importdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/insertgraphic.png b/icon-themes/colibre/cmd/32/insertgraphic.png
new file mode 100644
index 000000000000..bee6df59d044
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/insertgraphic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/inserttable.png b/icon-themes/colibre/cmd/32/inserttable.png
new file mode 100644
index 000000000000..748b79c49347
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/inserttable.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/lastrecord.png b/icon-themes/colibre/cmd/32/lastrecord.png
new file mode 100644
index 000000000000..4d07715072d4
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/lastrecord.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/macrorecorder.png b/icon-themes/colibre/cmd/32/macrorecorder.png
new file mode 100644
index 000000000000..e4d161707f16
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/macrorecorder.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/managebreakpoints.png b/icon-themes/colibre/cmd/32/managebreakpoints.png
new file mode 100644
index 000000000000..70e0b4a06068
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/managebreakpoints.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/mediapause.png b/icon-themes/colibre/cmd/32/mediapause.png
new file mode 100644
index 000000000000..4fbd33d5a973
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/mediapause.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/mediarepeat.png b/icon-themes/colibre/cmd/32/mediarepeat.png
new file mode 100644
index 000000000000..5f8cef89cf5f
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/mediarepeat.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/mergecells.png b/icon-themes/colibre/cmd/32/mergecells.png
new file mode 100644
index 000000000000..3fbf0ebb1b9c
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/mergecells.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/moduledialog.png b/icon-themes/colibre/cmd/32/moduledialog.png
new file mode 100644
index 000000000000..c21e03b1f35d
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/moduledialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/movedown.png b/icon-themes/colibre/cmd/32/movedown.png
new file mode 100644
index 000000000000..5cb9eda528cb
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/movedown.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/movedownsubitems.png b/icon-themes/colibre/cmd/32/movedownsubitems.png
new file mode 100644
index 000000000000..0af84dbcbdd7
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/movedownsubitems.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/moveup.png b/icon-themes/colibre/cmd/32/moveup.png
new file mode 100644
index 000000000000..b5b63a21e447
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/moveup.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/moveupsubitems.png b/icon-themes/colibre/cmd/32/moveupsubitems.png
new file mode 100644
index 000000000000..1e9736f618e0
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/moveupsubitems.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/navigator.png b/icon-themes/colibre/cmd/32/navigator.png
new file mode 100644
index 000000000000..a5cf2e4093be
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/navigator.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/nextrecord.png b/icon-themes/colibre/cmd/32/nextrecord.png
new file mode 100644
index 000000000000..878b5e4d44e4
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/nextrecord.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/objectalignleft.png b/icon-themes/colibre/cmd/32/objectalignleft.png
new file mode 100644
index 000000000000..ab4df71d5236
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/objectalignleft.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/objectalignright.png b/icon-themes/colibre/cmd/32/objectalignright.png
new file mode 100644
index 000000000000..6418d4cc9994
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/objectalignright.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/optimizetable.png b/icon-themes/colibre/cmd/32/optimizetable.png
new file mode 100644
index 000000000000..f80b8084d7ac
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/optimizetable.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/radiobutton.png b/icon-themes/colibre/cmd/32/radiobutton.png
new file mode 100644
index 000000000000..5669ee9dbe8a
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/radiobutton.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/recentfilelist.png b/icon-themes/colibre/cmd/32/recentfilelist.png
new file mode 100644
index 000000000000..15961caa9dad
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/recentfilelist.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/removefiltersort.png b/icon-themes/colibre/cmd/32/removefiltersort.png
new file mode 100644
index 000000000000..5c3e1df6d654
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/removefiltersort.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/runbasic.png b/icon-themes/colibre/cmd/32/runbasic.png
new file mode 100644
index 000000000000..f964e5bd37ce
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/runbasic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/sectionshrink.png b/icon-themes/colibre/cmd/32/sectionshrink.png
new file mode 100644
index 000000000000..650bcd05060d
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/sectionshrink.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/sectionshrinkbottom.png b/icon-themes/colibre/cmd/32/sectionshrinkbottom.png
new file mode 100644
index 000000000000..e61f605b2121
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/sectionshrinkbottom.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/sectionshrinktop.png b/icon-themes/colibre/cmd/32/sectionshrinktop.png
new file mode 100644
index 000000000000..37a1e6de2e74
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/sectionshrinktop.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/selectall.png b/icon-themes/colibre/cmd/32/selectall.png
new file mode 100644
index 000000000000..17442185ec73
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/selectall.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/selecttable.png b/icon-themes/colibre/cmd/32/selecttable.png
new file mode 100644
index 000000000000..c9e37b9f31df
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/selecttable.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/setoptimalcolumnwidth.png b/icon-themes/colibre/cmd/32/setoptimalcolumnwidth.png
new file mode 100644
index 000000000000..3277a9ca7ee3
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/setoptimalcolumnwidth.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/setoptimalrowheight.png b/icon-themes/colibre/cmd/32/setoptimalrowheight.png
new file mode 100644
index 000000000000..178afd3e2af7
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/setoptimalrowheight.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/splitcell.png b/icon-themes/colibre/cmd/32/splitcell.png
new file mode 100644
index 000000000000..6aeaa352eb7a
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/splitcell.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/splittable.png b/icon-themes/colibre/cmd/32/splittable.png
new file mode 100644
index 000000000000..363d388cb736
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/splittable.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/tabledesign.png b/icon-themes/colibre/cmd/32/tabledesign.png
new file mode 100644
index 000000000000..ead1b2e46487
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/tabledesign.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/tabledialog.png b/icon-themes/colibre/cmd/32/tabledialog.png
new file mode 100644
index 000000000000..b80f199ecda3
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/tabledialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/testmode.png b/icon-themes/colibre/cmd/32/testmode.png
new file mode 100644
index 000000000000..d5effccb6943
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/testmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/thesaurus.png b/icon-themes/colibre/cmd/32/thesaurus.png
new file mode 100644
index 000000000000..13c5a31b9cf5
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/thesaurus.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/thesaurusdialog.png b/icon-themes/colibre/cmd/32/thesaurusdialog.png
new file mode 100644
index 000000000000..b2b238303ed3
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/thesaurusdialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/timefield.png b/icon-themes/colibre/cmd/32/timefield.png
new file mode 100644
index 000000000000..9f534e16b23b
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/timefield.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/titlepagedialog.png b/icon-themes/colibre/cmd/32/titlepagedialog.png
new file mode 100644
index 000000000000..6f2892504b85
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/titlepagedialog.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/togglebreakpoint.png b/icon-themes/colibre/cmd/32/togglebreakpoint.png
new file mode 100644
index 000000000000..e4d161707f16
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/togglebreakpoint.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/togglemergecells.png b/icon-themes/colibre/cmd/32/togglemergecells.png
new file mode 100644
index 000000000000..3fbf0ebb1b9c
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/togglemergecells.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/vfixedline.png b/icon-themes/colibre/cmd/32/vfixedline.png
new file mode 100644
index 000000000000..067fec76b50f
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/vfixedline.png
Binary files differ
diff --git a/icon-themes/colibre_svg/cmd/32/alignbottom.svg b/icon-themes/colibre_svg/cmd/32/alignbottom.svg
new file mode 100644
index 000000000000..5976722cf932
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/alignbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="scale(-1 1)"><rect fill="#808080" height="1" ry=".436441" width="26" x="-29" y="24"/><rect fill="#808080" height="1" ry=".404121" width="17.999998" x="-21" y="27"/><rect fill="#808080" height="1" ry=".440076" width="18.000002" x="-21" y="19"/></g><g transform="matrix(0 -1 -1 0 27 32.971515)"><path d="m28.985757 15.9899h-12" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".436441" transform="scale(-1 1)" width="26" x="-29" y="25"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" transform="scale(-1 1)" width="17.999998" x="-21" y="28"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" transform="scale(-1 1)" width="17.999998" x="-21" y="20"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/aligncenter.svg b/icon-themes/colibre_svg/cmd/32/aligncenter.svg
new file mode 100644
index 000000000000..b8d1407b1e6b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/aligncenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m8.5 15.5h15v5h-15z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 23.5h25v5h-25z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" transform="matrix(0 -1 -1 0 0 0)" width="28" x="-30" y="-17"/><g transform="matrix(.99996247 0 0 -1.0000034 2.029085 23.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><g transform="matrix(-.99996247 0 0 -1.0000034 29.998874 23.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/aligndown.svg b/icon-themes/colibre_svg/cmd/32/aligndown.svg
new file mode 100644
index 000000000000..15cd1b2a55e5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/aligndown.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16.5 3.5v22h-5v-22z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5 11.5v14h-5v-14z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" transform="scale(1 -1)" width="28" x="2" y="-29"/><g transform="matrix(0 -.99996247 1.0000034 0 8.020166 41.970915)"><path d="m37.97234 15.9899h-20.986583" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/alignmiddle.svg b/icon-themes/colibre_svg/cmd/32/alignmiddle.svg
new file mode 100644
index 000000000000..0cb7a2ccd954
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/alignmiddle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16.5 8.4999996v15.0000004h-5v-15.0000004z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5 3.4999996v25.0000004h-5v-25.0000004z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" transform="scale(1 -1)" width="28" x="2" y="-17"/><g fill="none" stroke="#4d82b8" stroke-linecap="round"><path d="m24.01012 28.988157v-9.976272" stroke-width="1.997637"/><path d="m19.010103 23.989917 5.000017-4.999813 5.000017 4.999813" stroke-linejoin="round" stroke-width="1.999966"/><path d="m24.01012 3.0118854v9.9762716" stroke-width="1.997637"/><path d="m19.010103 8.0002462 5.000017 4.9998118 5.000017-4.9998118" stroke-linejoin="round" stroke-width="1.999966"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/aligntop.svg b/icon-themes/colibre_svg/cmd/32/aligntop.svg
new file mode 100644
index 000000000000..3a1dd57fbfb5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/aligntop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="scale(-1)"><rect fill="#808080" height="1" ry=".5" width="26" x="-29" y="-3.971516"/><rect fill="#808080" height="1" ry=".5" width="17.999998" x="-21" y="-8"/><rect fill="#808080" height="1.028484" ry=".514242" width="26.000002" x="-29" y="-13"/></g><path d="m11.0101 27.985758v-12" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m16.0101 21-5-5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" transform="scale(-1)" width="26" x="-29" y="-4.971516"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" transform="scale(-1)" width="17.999998" x="-21" y="-9"/><rect fill="#eaeaea" fill-opacity=".992157" height="1.028484" ry=".514242" transform="scale(-1)" width="25.999998" x="-29" y="-14"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/alignup.svg b/icon-themes/colibre_svg/cmd/32/alignup.svg
new file mode 100644
index 000000000000..07df407a5051
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/alignup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16.5 20.5v-14.014204h-5v14.014204z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5 28.5v-22.014204h-5v22.014204z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" width="28" x="2" y="2.985796"/><path d="m24.010121 27.985796v-20.9857955" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.999966"/><path d="m19.010104 12.014054 5.000017-4.999812 5.000017 4.999812" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/alignverticalcenter.svg b/icon-themes/colibre_svg/cmd/32/alignverticalcenter.svg
new file mode 100644
index 000000000000..bae5d124db8e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/alignverticalcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m15.0101 29v-9.014242" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m20.0101 25-5-5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><g transform="scale(-1)"><rect fill="#808080" height="1" ry=".5" width="26" x="-29" y="-13.971516"/><rect fill="#808080" height="1" ry=".5" width="17.999998" x="-21" y="-18"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" width="26" x="-29" y="-14.971516"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".5" width="17.999998" x="-21" y="-19"/></g><g transform="matrix(0 -1 -1 0 31 27.971515)"><path d="m25.971515 15.9899h-8.985758" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/basicstop.svg b/icon-themes/colibre_svg/cmd/32/basicstop.svg
new file mode 100644
index 000000000000..b5a6f439c459
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/basicstop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 3a13 13 0 0 0 -13 13 13 13 0 0 0 13 13 13 13 0 0 0 13-13 13 13 0 0 0 -13-13zm0 1a12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-12z" fill="#d65532"/><circle cx="16" cy="16" fill="#fff" r="12"/><path d="m12 11c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c .554 0 1-.446 1-1v-8c0-.554-.446-1-1-1zm1 2h6v6h-6z" fill="#d65532"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/changepicture.svg b/icon-themes/colibre_svg/cmd/32/changepicture.svg
new file mode 100644
index 000000000000..0d90e46a1d6b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/changepicture.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h13.083984a8 8 0 0 1 -.996093-2.886719c-.007893-.053311-.014701-.106637-.021485-.160156a8 8 0 0 1 -.066406-.949219c-.000001-.000653.000001-.0013 0-.001953v-.001953a8 8 0 0 1 .041016-.808594c.026736-.264448.067113-.524918.11914-.78125.041834-.206108.096869-.407318.154297-.607422a8 8 0 0 1 .046875-.173828c.011587-.037181.026948-.072426.039063-.109375a8 8 0 0 1 2.505859-3.679687c.004243-.003517.007468-.008211.011719-.011719a8 8 0 0 1 .560547-.417969c.023834-.016422.046293-.034611.070312-.050781a8 8 0 0 1 .501953-.306641c.065721-.037549.130405-.075606.197266-.111328a8 8 0 0 1 .441406-.21289c.094866-.043431.188362-.089125.285156-.128907a8 8 0 0 1 .429688-.158203c.108171-.037329.215981-.074672.326172-.107422a8 8 0 0 1 .376953-.097656c.144847-.035416.289724-.070286.4375-.097656a8 8 0 0 1 .324219-.048828c.146441-.020921.292565-.041863.441406-.054688a8 8 0 0 1 .689453-.035156 8 8 0 0 1 .005859 0 8 8 0 0 1 1.001953.070312c.036675.004948.0728.01211.109376.017579a8 8 0 0 1 2.882812.992187v-13.080078z" fill="#fff"/><path d="m3 3v26h14.755859a8 8 0 0 1 -.259765-.359375c-.003191-.004307-.008588-.005372-.011719-.009766-.007491-.010514-.012194-.022602-.019531-.033203a8 8 0 0 1 -.38086-.597656h-13.083984v-24h24v13.080078a8 8 0 0 1 1 .683594v-14.763672z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m19 15-5 6.59375-2-1.59375s-7.5124055 8-8 8h13.083984a8 8 0 0 1 -.996093-2.886719c-.007893-.053311-.014701-.106637-.021485-.160156a8 8 0 0 1 -.066406-.949219c-.000001-.000653.000001-.0013 0-.001953v-.001953c0-.244148.01355-.485972.035156-.724609a8 8 0 0 1 .029297-.244141c.021753-.178484.048635-.354604.082031-.529297a8 8 0 0 1 .039063-.193359c.039626-.18244.086755-.361457.138672-.539063a8 8 0 0 1 .058593-.203125c.023266-.072362.052861-.141435.078126-.21289a8 8 0 0 1 .421874-.990235c.011205-.021765.019852-.044757.03125-.066406a8 8 0 0 1 .642579-1.025391c.003575-.004847.008132-.008833.011718-.013672a8 8 0 0 1 3.908203-2.839843c.014795-.004948.028137-.012715.042969-.017578z" fill="#808080" fill-rule="evenodd"/><path d="m24 17a7 7 0 0 0 -7 7 7 7 0 0 0 1.298828 4.050781l1.441406-1.441406a5 5 0 0 1 -.740234-2.609375 5 5 0 0 1 5-5 5 5 0 0 1 2.607422.742188l1.441406-1.441407a7 7 0 0 0 -4.048828-1.300781zm5.701172 2.949219-1.441406 1.441406a5 5 0 0 1 .740234 2.609375 5 5 0 0 1 -5 5 5 5 0 0 1 -2.607422-.742188l-1.441406 1.441407a7 7 0 0 0 4.048828 1.300781 7 7 0 0 0 7-7 7 7 0 0 0 -1.298828-4.050781z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/choosemacro.svg b/icon-themes/colibre_svg/cmd/32/choosemacro.svg
new file mode 100644
index 000000000000..9a8acf9962c6
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/choosemacro.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.015625 7.5800779a7 7 0 0 1 1 .216797l-.015625-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#4d82b8"/><circle cx="24" cy="24" fill="#fff" r="5"/><path d="m22 27 5-3-5-3z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/compilebasic.svg b/icon-themes/colibre_svg/cmd/32/compilebasic.svg
new file mode 100644
index 000000000000..3a88ab36d06f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/compilebasic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.01563 7.5800779a7 7 0 0 1 1 .216797l-.01563-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#4d82b8"/><circle cx="24" cy="24" fill="#fff" r="5"/><path d="m21 22 3 5 3-5z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/compressgraphic.svg b/icon-themes/colibre_svg/cmd/32/compressgraphic.svg
new file mode 100644
index 000000000000..59d14302d134
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/compressgraphic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3-33v14h14v-9.892578l-1.542969-1.541016c-.452851-.438274-.556084-1.125408-.347656-1.640625.20012-.49468.719666-.893856 1.318359-.925781zm13.619141 0c .130865.01054.25848.03664.380859.08008v-.08008z" fill="#fff"/><path d="m2-34v16h16v-9.894531l-1-.998047v9.892578h-14v-14h13.427734c.02485-.0013.04715-.01171.07227-.01172.04018.000004.07936.0085.119141.01172h.380855v.08008c.213613.07583.410918.194421.572266.359375l.427734.427732v-1.867187z" fill="#808080"/><circle cx="6.5" cy="-29.5" fill="#eac282" r="2.5"/><path d="m3-19c .4875945 0 4-5 4-5l2 1.593356 5-4.593356 3 5v3z" fill="#4d82b8" fill-rule="evenodd"/><g fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 24 -23)"><path d="m8.507121 1.494946-2.9999998 2.9949499 2.9999998 3.0050501"/><path d="m5.5071212 4.4898959h9.9928788"/></g><path d="m4 4v24h24v-14.191406l-2.451172 2.451172.125-.154297c-.771578 1.161335-2.558499 1.161335-3.330078 0l-.03516-.05078.04297.08594-4.746093-4.746094c-.611833-.595475-.739166-1.4956877-.458983-2.1855506.280184-.6898629.999744-1.2478228 1.853516-1.2480469.539558.0000313 1.057362.2187227 1.433594.6054687l1.576172 1.5761718v-6.142578zm20.064453 10.916016-.05469.05469-.01367-.01367.01758.03711z" fill="#fff"/><path d="m3 3v26h26v-16.191406l-1 1v14.191406h-24v-24h18.009766v-.9980469c-.000011-.0006611.000009-.00129 0-.00195z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#4d82b8" fill-rule="evenodd"/><g transform="matrix(0 1 1 0 1.0101 -14.028484)"><path d="m17.014242 23h12" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m24 18 5 5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/datafilterautofilter.svg b/icon-themes/colibre_svg/cmd/32/datafilterautofilter.svg
new file mode 100644
index 000000000000..9139ec3e041f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/datafilterautofilter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m6.5 3.5-2 2v2l8 10.5v6.5l4.886719 3.490234 1.996093-3.990234h-1.382812c-.890637-.00035-1.336587-1.077036-.707031-1.707031l2.207031-2.207031v-2.085938l8-10.5v-2l-2-2z" fill="#fff"/><path d="m24 17h7l-5 5h3l-12 9 4-8h-3z" fill="#eac282"/><path d="m6.5 3c-.1325995.0000255-.2597597.052716-.3535156.1464844l-2 2c-.0937681.0937559-.1464589.2209161-.1464844.3535156v2c-.000141.1092992.035533.2156344.1015625.3027344l7.8984375 10.3652346v6.332031c.000116.161184.07792.312429.208984.40625l4.951172 3.537109.453125-.904297-4.613281-3.296874v-6.242188c.000141-.109299-.03553-.215634-.101562-.302734l-7.898438-10.3652348v-1.625l1.7070312-1.7070312h18.5859378l1.707031 1.7070312v1.625l-7.898438 10.3652348c-.066029.0871-.101703.193435-.101562.302734v2.585938l1-1v-1.417969l7.898438-10.3652346c.06603-.0871001.101703-.1934353.101562-.3027344v-2c-.000025-.1325994-.05272-.2597597-.146484-.3535156l-2-2c-.093756-.0937682-.220916-.146459-.353516-.1464844z" fill="#808080"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/dataimport.svg b/icon-themes/colibre_svg/cmd/32/dataimport.svg
new file mode 100644
index 000000000000..ce046c98368b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/dataimport.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v26h14.201172l-4.460938-4.460938.154297.125c-.580666-.385789-.871093-1.024437-.871093-1.664062-.000148-.160553.01825-.319992.05469-.476562.108875-.467821.380906-.900111.816406-1.189454l.05078-.03516-.08594.04297 4.746094-4.746094c.361982-.37256.855776-.589999 1.375-.605469.865433-.02552 1.606922.527265 1.90039 1.220704.293469.693437.173572 1.609411-.447265 2.21289l-1.576171 1.576175h4.140625l.001953-11-7-7zm15.857422 22 1.572266 1.572266c.426944.409907.658049.993863.630859 1.527343-.0082.159914-.04083.310038-.08398.455079-.0063.0201-.0146.03881-.02148.05859-.045603.137011-.104258.265828-.17579.386722h2.21875v-4z" fill="#fff"/><path d="m5.9980469 2c-.554 0-1 .446-1 1v26c0 .554.446 1 1 1h15.7109371c-.403831-.075748-.803452-.283007-1.107422-.599609l-.40039-.400391h-14.2031251v-26h13.0000001v6c0 .6726441.491378 1 1 1h6v11h1v-2.109375-10.5058594l-6.507813-6.3847656zm20.0000001 23v4h-2.21875c-.092298.15599-.197063.302532-.322266.427734-.292425.292426-.67893.50153-1.123047.572266h3.664063c.554 0 .892483-.456533 1-1v-4z" fill="#808080"/><path d="m20 9h6l-6-6z" fill="#fff" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 46.028484 0)"><path d="m17.014242 23h12" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m24 18 5 5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/datainrows.svg b/icon-themes/colibre_svg/cmd/32/datainrows.svg
new file mode 100644
index 000000000000..bf91349b69a8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/datainrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10 9h5v19h-5z" fill="#eac282"/><path d="m4 4v24h4v-24zm13 0v24h11v-24z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h4v-1h-4v-4h4v-1h-4v-4h4v-1h-4v-4h4v-1h-4v-4h4v-6h-4zm6 0v6 4 1 4 1 4 1 4 1h7v-1-4-1-4-1-4-1-4-6zm8 0v6h4v4h-4v1h4v4h-4v1h4v4h-4v1h4v4h-4v1h11c .554 0 1-.446 1-1v-19-5-1h-1zm-7 6h5v4h-5zm12 0h6v4h-6zm-12 5h5v4h-5zm12 0h6v4h-6zm-12 5h5v4h-5zm12 0h6v4h-6zm-12 5h5v4h-5zm12 0h6v4h-6z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/dbdistinctvalues.svg b/icon-themes/colibre_svg/cmd/32/dbdistinctvalues.svg
new file mode 100644
index 000000000000..d68f66a3226e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/dbdistinctvalues.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6.5 3.5-2 2v2l8 10.5v6.5l2.5 1.785156v-7.285156h4.5v-1l8-10.5v-2l-2-2z" fill="#fff" fill-rule="evenodd"/><path d="m25.080078 15.605938-1.882812 4.394531h-7.197266v2h6.339844l-1.285156 3h-5.054688v2h4.197266l-1.117188 2.605469 1.839844.789062 1.455078-3.394531h7.625v-2h-6.767578l1.285156-3h5.482422v-2h-4.625l1.544922-3.605469z" fill="#4d82b8"/><path d="m6.5 3a .50005.50005 0 0 0 -.3535156.1464844l-2 2a .50005.50005 0 0 0 -.1464844.3535156v2a .50005.50005 0 0 0 .1015625.3027344l7.8984375 10.3652346v6.332031a.50005.50005 0 0 0 .208984.40625l2.791016 1.994141v-1.228516l-2-1.429687v-6.242188a.50005.50005 0 0 0 -.101562-.302734l-7.898438-10.3652348v-1.625l1.7070312-1.7070312h18.5859378l1.707031 1.7070312v1.625l-7.898438 10.3652348a.50005.50005 0 0 0 -.101562.302734v1h1v-.832031l7.898438-10.3652346a.50005.50005 0 0 0 .101562-.3027344v-2a .50005.50005 0 0 0 -.146484-.3535156l-2-2a .50005.50005 0 0 0 -.353516-.1464844z" fill="#808080" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/dbviewtablenames.svg b/icon-themes/colibre_svg/cmd/32/dbviewtablenames.svg
new file mode 100644
index 000000000000..2f90b48726c2
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/dbviewtablenames.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h24v-24z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-19-5-1h-1-24zm1 6h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/deletecolumns.svg b/icon-themes/colibre_svg/cmd/32/deletecolumns.svg
new file mode 100644
index 000000000000..cb47faddd88b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/deletecolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10 9h5v19h-5z" fill="#fff"/><path d="m4 4v24h4v-24zm13 0v13.603516l1.402344-1.328125c.182041-.173182.422599-.271491.673828-.275391.270213-.0031.530175.103283.720703.294922l4.214844 4.226562 3.988281-4.050781v-12.470703zm0 16.408203v7.115235l3.519531-3.541016z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h4v-1h-4v-4h4v-1h-4v-4h4v-1h-4v-4h4v-1h-4v-4h4v-6h-4zm14 0v6h4v4h-4v1h4v3.501953l1.494141 1.498047h3.015625l.984375-1h-4.494141v-4h6v2.470703l.169922-.171875c.225417-.229233.533214-.310553.830078-.27539v-7.023438-5-1h-1zm5 6h6v4h-6zm-5 14v1h3.501953l.01758-.01758-.966799-.98242z" fill="#808080"/><path d="m9 3v6 4 1 4 1 4 1 4 1h7v-1-4-1-4-1-4-1-4-6zm1 6h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5z" fill="#e68497"/><path d="m31 28.944338-4.895447-4.946153 4.7861-5.086414-2.008392-1.911762-4.867282 4.941173-4.925406-4.941173-2.089573 1.98208 4.925403 5.003525-4.925403 4.955562 2.089573 2.058824 4.922011-5.088233 4.928799 5.088233z" fill="#e68497"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/deleterows.svg b/icon-themes/colibre_svg/cmd/32/deleterows.svg
new file mode 100644
index 000000000000..06f4e7bccdd5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/deleterows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h12.525391l3.99414-4.017578-4.232422-4.298828c-.392688-.399113-.381239-1.042837.025391-1.427735l2.089844-1.980468c.182041-.173182.422599-.271491.673828-.275391.270213-.0031.530175.103283.720703.294922l4.214844 4.226562 3.988281-4.050781v-12.470703z" fill="#fff"/><path d="m3 13v15c0 .554.446 1 1 1h12.009766c-.01616-.274251.07221-.553402.28125-.763672l.234375-.236328h-.525391v-4h4.501953l.01758-.01758-.966799-.98242h-3.552734v-4h .0059c-.0048-.270888.09396-.542829.306641-.744141l.26949-.255859h-.582031v-4h5v3.501953l1.494141 1.498047h3.015625l.984375-1h-4.494141v-4h6v2.470703l.169922-.171875c.225417-.229233.533214-.310553.830078-.27539v-3.023438h-1-6-1-5-1-5-1-5zm1 1h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><path d="m31 28.944338-4.895447-4.946153 4.7861-5.086414-2.008392-1.911762-4.867282 4.941173-4.925406-4.941173-2.089573 1.98208 4.925403 5.003525-4.925403 4.955562 2.089573 2.058824 4.922011-5.088233 4.928799 5.088233z" fill="#e68497"/><path d="m3 3v1 5h1 5 1 5 1 5 1 6 1v-5-1h-1-24zm1 1h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#e68497"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/deletetable.svg b/icon-themes/colibre_svg/cmd/32/deletetable.svg
new file mode 100644
index 000000000000..3151c958b6dd
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/deletetable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h12.525391l3.99414-4.017578-4.232422-4.298828c-.392688-.399113-.381239-1.042837.025391-1.427735l2.089844-1.980468c.182041-.173182.422599-.271491.673828-.275391.270213-.0031.530175.103283.720703.294922l2.697266 2.705078h3.015625l2.490234-2.529297v-12.470703z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h12.009766c-.01616-.274251.07221-.553402.28125-.763672l.234375-.236328h-.525391v-4h4.501953l.01758-.01758-.966799-.98242h-3.552734v-4h .0059c-.0048-.270888.09396-.542829.306641-.744141l.26949-.255859h-.582031v-4h5v3.501953l1.494141 1.498047h3.015625l.984375-1h-4.494141v-4h6v2.470703l.169922-.171875c.225417-.229233.533214-.310553.830078-.27539v-7.023438-5-1h-1-24zm1 6h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><path d="m31 28.944338-4.895447-4.946153 4.7861-5.086414-2.008392-1.911762-4.867282 4.941173-4.925406-4.941173-2.089573 1.98208 4.925403 5.003525-4.925403 4.955562 2.089573 2.058824 4.922011-5.088233 4.928799 5.088233z" fill="#e68497"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributecolumns.svg b/icon-themes/colibre_svg/cmd/32/distributecolumns.svg
new file mode 100644
index 000000000000..7df887d05032
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributecolumns.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.952061 4v24h6v-24z" fill="#fff"/><path d="m11 3v6h5v4h-5v1h5v4h-5v1h5v4h-5v1h5v4h-5v1h6v-1-4-1-4-1-4-1-4-6z" fill="#808080"/><path d="m20.013044 24.0101h9.976165" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m25.001365 19.010083 4.999745 5.000017-4.999745 5.000017" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/><path d="m3 4v24h7v-24z" fill="#fff"/><g fill="#808080"><path d="m3 3h7v6h-7z"/><path d="m9 9h1v20h-1z"/><path d="m4 3c-.554 0-1 .446-1 1v24c0 .554.446 1 1 1h5c .554 0 1-.446 1-1v-24c0-.554-.446-1-1-1zm0 6h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributerows.svg b/icon-themes/colibre_svg/cmd/32/distributerows.svg
new file mode 100644
index 000000000000..16f5ce4e8dcd
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributerows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v6h24v-6z" fill="#fff"/><path d="m3 4v6h1 5 1 5 1 5 1 6 1v-6h-1-6-1-5-1-5-1-5zm1 1h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#808080"/><g transform="matrix(1 0 0 -1 0 47.991364)"><path d="m16.0101 28.988157v-9.976272" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m11.010083 23.989917 5.000017-4.999813 5.000017 4.999813" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/></g><path d="m4 11v5h24v-5z" fill="#fff"/><path d="m3 11v5h1 5 1 5 1 5 1 6 1v-5h-1v4h-6v-4h-1v4h-5v-4h-1v4h-5v-4h-1v4h-5v-4z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/entirecell.svg b/icon-themes/colibre_svg/cmd/32/entirecell.svg
new file mode 100644
index 000000000000..a83b4891cb58
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/entirecell.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h12.429688c.04373-.05543.07183-.118871.123046-.169922l1.658204-1.648437.375-.449219v-.001953-1.708985c-.000167-.494485.198148-.969835.548828-1.318359l6.02539-5.978516c.402684-.22941.785662-.458751 1.212891-.699218.675546-.154084 1.234115.032453 1.626953.242187v-12.267578zm4 8h9v8h-9z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h12.035156c.0288-.356077.159087-.701582.394532-1h-.429688v-4h2.587891c.0041-.357822.110481-.704876.304687-1h-2.892578v-3h-1v3h-5v-3h-1v3h-5v-4h4v-1h-4v-4h4v-1h-4v-4h5v3h1v-3h5v3h1v-3h5v4h-4v1h4v4h-4v1h4v1.851562l1-.992187v-.859375h.867188l1.007812-1h-1.875v-4h6v2.267578c.19383.103483.359836.208991.455078.289063l-.015625.017578.003906.001953c.0007-.00083.015625-.017578.015625-.017578.160318.156485.364178.361644.541016.535156v-8.09375-5-1h-1-24zm19 6h6v4h-6zm-18 15h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><g transform="matrix(1.1672303 0 0 1.1579211 -19.184138 3.367815)"><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.451264-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.339362-.398175-.737537 0z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.504354-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.365907-.42472-.737537 0z" fill="#eac282" fill-rule="evenodd"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="#fff" fill-rule="evenodd"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="none" stroke="#808080" stroke-width="1.475074"/><g fill-rule="evenodd"><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="#fff"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="#eac282"/></g></g><path d="m9 13h7v6h-7z" fill="#eac282"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/entirecolumn.svg b/icon-themes/colibre_svg/cmd/32/entirecolumn.svg
new file mode 100644
index 000000000000..3c9380d6ffb0
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/entirecolumn.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6 9v19h5v-19z" fill="#eac282"/><path d="m15 4v24h1.429688c.04373-.05543.07183-.118871.123046-.169922l1.658204-1.648437.375-.449219v-.002-1.708985c-.000167-.494485.198148-.969835.548828-1.318359l6.02539-5.978516c.402684-.22941.785662-.458751 1.212891-.699218.675546-.154084 1.234115.03245 1.626953.242187v-12.267531z" fill="#fff"/><path d="m5 3v1 5 19c0 .554.446 1 1 1h6v-1-4-1-4-1-4-1-4-6h-6zm10 0v6 4 1 4 1 4 1 4 1h1.035156c.0288-.356077.159087-.701582.394532-1h-.429688v-4h2.587891c.0041-.357822.110481-.704876.304687-1h-2.892578v-4h5v1.851562l1-.992187v-.859375h.867188l1.007812-1h-1.875v-4h6v2.267578c.19383.103483.359836.208991.455078.289063l-.01563.01758.0039.002c.0007-.00083.01563-.01758.01563-.01758.160324.156438.364184.361597.541022.535109v-8.09375-5-1h-1zm-9 6h5v4h-5zm10 0h5v4h-5zm6 0h6v4h-6zm-16 5h5v4h-5zm10 0h5v4h-5zm-10 5h5v4h-5zm0 5h5v4h-5z" fill="#808080"/><g transform="matrix(1.1672303 0 0 1.1579211 -19.184138 3.367815)"><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.451264-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.339362-.398175-.737537 0z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.504354-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.365907-.42472-.737537 0z" fill="#eac282" fill-rule="evenodd"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="#fff" fill-rule="evenodd"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="none" stroke="#808080" stroke-width="1.475074"/><g fill-rule="evenodd"><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="#fff"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="#eac282"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/entirerow.svg b/icon-themes/colibre_svg/cmd/32/entirerow.svg
new file mode 100644
index 000000000000..3bcea6312420
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/entirerow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 13v15h12.429688c.04373-.05543.07183-.118871.123046-.169922l1.658204-1.648437.375-.449219v-.002-1.708985c-.000167-.494485.198148-.969835.548828-1.318359l6.02539-5.978516c.402684-.22941.785662-.458751 1.212891-.699218.675546-.154084 1.234115.03245 1.626953.242187v-3.267531z" fill="#fff"/><path d="m3 3v1 5h1 5 1 5 1 5 1 6 1v-5-1h-1-24zm0 10v15c0 .554.446 1 1 1h12.035156c.0288-.356077.159087-.701582.394532-1h-.429688v-4h2.587891c.0041-.357822.110481-.704876.304687-1h-2.892578v-4h5v1.851562l1-.992187v-.859375h.867188l1.007812-1h-1.875v-4h6v2.267578c.19383.103483.359836.208991.455078.289063l-.015625.017578.003906.001953c.0007-.00083.015625-.017578.015625-.017578.160318.156485.364178.361644.541016.535156v-4.09375h-1-6-1-5-1-5-1-5zm1 1h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm-12 5h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><g transform="matrix(1.1672303 0 0 1.1579211 -19.184138 3.367815)"><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.451264-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.339362-.398175-.737537 0z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.504354-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.365907-.42472-.737537 0z" fill="#eac282" fill-rule="evenodd"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="#fff" fill-rule="evenodd"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="none" stroke="#808080" stroke-width="1.475074"/><g fill-rule="evenodd"><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="#fff"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="#eac282"/></g></g><path d="m4 4v4h5v-4zm6 0v4h5v-4zm6 0v4h5v-4zm6 0v4h6v-4z" fill="#eac282"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/formfiltered.svg b/icon-themes/colibre_svg/cmd/32/formfiltered.svg
new file mode 100644
index 000000000000..7d51cec3a110
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/formfiltered.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6.5 3.5-2 2v2l8 10.5v6.5l2.5 1.785156v-.640625h.121094c-.29737-.772485-.130063-1.671272.509765-2.296875.874569-.854986 2.20748-.855196 3.082032 0l .787109.769532v-6.117188l8-10.5v-2l-2-2z" fill="#fff" fill-rule="evenodd"/><path d="m6.5 3a .50005.50005 0 0 0 -.3535156.1464844l-2 2a .50005.50005 0 0 0 -.1464844.3535156v2a .50005.50005 0 0 0 .1015625.3027344l7.8984375 10.3652346v6.332031a.50005.50005 0 0 0 .208984.40625l2.791016 1.994141v-1.228516l-2-1.429687v-6.242188a.50005.50005 0 0 0 -.101562-.302734l-7.898438-10.3652348v-1.625l1.7070312-1.7070312h18.5859378l1.707031 1.7070312v1.625l-7.898438 10.3652348a.50005.50005 0 0 0 -.101562.302734v5.628906l1 .978516v-6.439453l7.898438-10.3652346a.50005.50005 0 0 0 .101562-.3027344v-2a .50005.50005 0 0 0 -.146484-.3535156l-2-2a .50005.50005 0 0 0 -.353516-.1464844z" fill="#808080" fill-rule="evenodd"/><path d="m29.00817 18.015625c-.112629-.02069-.229377-.02214-.349609.002-.256226.05409-.492079.196223-.658203.394484l-7.353516 8.226563-2.632812-2.576172c-.440541-.430791-1.242971-.430757-1.683594 0-.440564.430768-.440599 1.213717 0 1.644531l3.511719 3.433594.916015.859375.804688-.929688 8.193359-9.15625c.581205-.618653.04034-1.753608-.748047-1.898437z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/formfilternavigator.svg b/icon-themes/colibre_svg/cmd/32/formfilternavigator.svg
new file mode 100644
index 000000000000..5cff322a027f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/formfilternavigator.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6.5 3.5-2 2v2l8 10.5v6.5l4.220703 3.015625 1.322266-3.970703c.103513-1.298244.643897-2.475085 1.457031-3.416016v-2.128906l8-10.5v-2l-2-2zm11.542969 20.044922c-.004534.056861-.01469.112659-.017578.169922l.048828-.265625z" fill="#fff" fill-rule="evenodd"/><path d="m6.5 3a .50005.50005 0 0 0 -.3535156.1464844l-2 2a .50005.50005 0 0 0 -.1464844.3535156v2a .50005.50005 0 0 0 .1015625.3027344l7.8984375 10.3652346v6.332031a.50005.50005 0 0 0 .208984.40625l4.347657 3.105469.330078-.992188-3.886719-2.777343v-6.242188a.50005.50005 0 0 0 -.101562-.302734l-7.898438-10.3652348v-1.625l1.7070312-1.7070312h18.5859378l1.707031 1.7070312v1.625l-7.898438 10.3652348a.50005.50005 0 0 0 -.101562.302734v2.775391c.282327-.432342.619694-.820699 1-1.167969v-1.439453l7.898438-10.3652346a.50005.50005 0 0 0 .101562-.3027344v-2a .50005.50005 0 0 0 -.146484-.3535156l-2-2a .50005.50005 0 0 0 -.353516-.1464844z" fill="#808080" fill-rule="evenodd"/><path d="m29.990234 17c-.10416.0013-.205932.019574-.304687.052734l-5.919922 1.970704c-2.516616.12692-4.615266 2.225567-4.742187 4.742187l-1.970704 5.919922c-.257633.780132.481587 1.519352 1.261719 1.261719l5.919922-1.970704c2.516616-.12692 4.615266-2.225567 4.742187-4.742187l1.970704-5.919922c.216004-.650537-.271593-1.319852-.957032-1.314453zm-5.990234 4a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3-3 3 3 0 0 1 3-3z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/gallery.svg b/icon-themes/colibre_svg/cmd/32/gallery.svg
new file mode 100644
index 000000000000..ca79c839faed
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/gallery.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4h24v24h-24z" fill="#fff"/><path d="m3 3v26h26v-26zm1 1h24v24h-24z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/goalseekdialog.svg b/icon-themes/colibre_svg/cmd/32/goalseekdialog.svg
new file mode 100644
index 000000000000..ce036567fc1e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/goalseekdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m11 3.5v6.5c0 .554-.446 1-1 1h-2.8339844l5.3339844 7v6.5l7 5v-11.5l8-10.5v-2l-2-2z" fill="#fff" fill-rule="evenodd"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g><path d="m11 3v1h14.292969l1.707031 1.7070312v1.625l-7.898438 10.3652348a.50005.50005 0 0 0 -.101562.302734v10.529297l-6-4.287109v-6.242188a.50005.50005 0 0 0 -.101562-.302734l-5.1035161-6.697266h-1.2578125l5.4628906 7.167969v6.332031a.50005.50005 0 0 0 .208984.40625l7 5a .50005.50005 0 0 0 .791016-.40625v-11.332031l7.898438-10.3652346a.50005.50005 0 0 0 .101562-.3027344v-2a .50005.50005 0 0 0 -.146484-.3535156l-2-2a .50005.50005 0 0 0 -.353516-.1464844z" fill="#808080" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/graphicdialog.svg b/icon-themes/colibre_svg/cmd/32/graphicdialog.svg
new file mode 100644
index 000000000000..f1585da593d5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/graphicdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m11 4v6c0 .554-.446 1-1 1h-6v17h24v-24z" fill="#fff"/><path d="m11 3v1h17v24h-24v-17h-1v18h26v-26z" fill="#808080"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#4d82b8" fill-rule="evenodd"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/graphicfiltersepia.svg b/icon-themes/colibre_svg/cmd/32/graphicfiltersepia.svg
new file mode 100644
index 000000000000..cb07e3835c57
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/graphicfiltersepia.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4h24v24h-24z" fill="#fff"/><path d="m3 3v26h26v-26zm1 1h24v24h-24z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#eac282" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/helpindex.svg b/icon-themes/colibre_svg/cmd/32/helpindex.svg
new file mode 100644
index 000000000000..d6ada7df171a
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/helpindex.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" fill="#4d82b8" r="13"/><path d="m15.999999 6c-2.946666 0-5.333333 2.3866668-5.333333 5.333333h2.666667c0-1.4666662 1.2-2.6666662 2.666666-2.6666662 1.466667 0 2.666667 1.2 2.666667 2.6666662 0 .733334-.293125 1.400208-.786459 1.880208l-1.653645 1.679688c-.96.973334-1.559896 2.306771-1.559896 3.773438v.666666h2.666667c0-2 .599896-2.800104 1.559896-3.773437l1.20052-1.226563c.76-.76 1.239584-1.826666 1.239584-3 0-2.9466662-2.386667-5.333333-5.333334-5.333333zm-1.333333 17.333333v2.666667h2.666667v-2.666667z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/imagebutton.svg b/icon-themes/colibre_svg/cmd/32/imagebutton.svg
new file mode 100644
index 000000000000..ca79c839faed
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/imagebutton.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4h24v24h-24z" fill="#fff"/><path d="m3 3v26h26v-26zm1 1h24v24h-24z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/importdialog.svg b/icon-themes/colibre_svg/cmd/32/importdialog.svg
new file mode 100644
index 000000000000..f514697214d9
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/importdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m12 3v8c0 .554-.446 1-1 1h-5v17h14.201172l-4.460938-4.460938.154297.125c-.580666-.385789-.871094-1.024437-.871093-1.664062-.000148-.160553.018247-.319992.054687-.476562.108875-.467822.380906-.900111.816406-1.189454l.050781-.035156-.085937.042969 4.746094-4.746094c.361982-.37256.855776-.589999 1.375-.605469.865433-.02552 1.606922.527264 1.90039 1.220704.293469.693436.173572 1.609411-.447265 2.21289l-1.576172 1.576172h4.140625l.001953-11-7-7zm9.857422 22 1.572266 1.572266c.426943.409907.658049.993863.630859 1.527343-.0082.159914-.040835.310037-.083985.455079-.006299.020099-.014604.038813-.021484.058593-.0456.137011-.104249.265825-.175781.386719h2.21875v-4z" fill="#fff"/><path d="m12 2v1h6.998047v6c0 .6726441.491378 1 1 1h6v11h1v-2.109375-10.5058594l-6.507813-6.3847656zm-7.0019531 10v17c0 .554.446 1 1 1h15.7109371c-.403831-.07575-.803452-.283007-1.107422-.599609l-.40039-.400391h-14.2031251v-17zm21.0000001 13v4h-2.21875c-.0923.15599-.197063.302532-.322266.427734-.292425.292426-.67893.50153-1.123047.572266h3.664063c.554 0 .892483-.456533 1-1v-4z" fill="#808080"/><path d="m20 9h6l-6-6z" fill="#fff" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 46.028484 0)"><path d="m17.014242 23h12" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m24 18 5 5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><g fill="#eac282"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/insertgraphic.svg b/icon-themes/colibre_svg/cmd/32/insertgraphic.svg
new file mode 100644
index 000000000000..ca79c839faed
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/insertgraphic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4h24v24h-24z" fill="#fff"/><path d="m3 3v26h26v-26zm1 1h24v24h-24z" fill="#808080"/><circle cx="9" cy="9" fill="#eac282" r="3"/><path d="m4 28c .4875945 0 8-8 8-8l2 1.593356 5-6.593356 9 5v8z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/inserttable.svg b/icon-themes/colibre_svg/cmd/32/inserttable.svg
new file mode 100644
index 000000000000..cff92068be1e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/inserttable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4h24v24h-24z" fill="#fff"/><path d="m4 3c-.554 0-1 .446-1 1v24c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-24c0-.554-.446-1-1-1zm0 1h24v9h-6v-4h-1v4h-5v-4h-1v4h-5v-4h-1v4h-5zm0 10h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#808080"/><path d="m3 3h26v6h-26z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/lastrecord.svg b/icon-themes/colibre_svg/cmd/32/lastrecord.svg
new file mode 100644
index 000000000000..495fa92a90d2
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/lastrecord.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 31.00026 0)"><path d="m25.96611 27.965574-11.942333-11.965573 11.942333-11.965575" style="fill:none;stroke:#e8e8e8;stroke-width:2.047639;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.992157"/><path d="m22.96598 27.965574-11.942333-11.965573 11.942333-11.965575" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.047639"/><rect fill="#808080" height="2" opacity=".99" ry="1" transform="rotate(-90)" width="26" x="-29" y="4"/><rect fill="#e8e8e8" fill-opacity=".992157" height="2" opacity=".99" ry="1" transform="rotate(-90)" width="26" x="-29" y="6"/><path d="m25.96611 27.965574-11.942333-11.965573 11.942333-11.965575" style="fill:none;stroke:#e8e8e8;stroke-width:2.047639;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.992157"/><path d="m22.96598 27.965574-11.942333-11.965573 11.942333-11.965575" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.047639"/><rect fill="#808080" height="2" opacity=".99" ry="1" transform="rotate(-90)" width="26" x="-29" y="4"/><rect fill="#e8e8e8" fill-opacity=".992157" height="2" opacity=".99" ry="1" transform="rotate(-90)" width="26" x="-29" y="6"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/macrorecorder.svg b/icon-themes/colibre_svg/cmd/32/macrorecorder.svg
new file mode 100644
index 000000000000..09af3733e765
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/macrorecorder.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.01563 7.5800779a7 7 0 0 1 1 .216797l-.01563-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#d65532"/><circle cx="24" cy="24" fill="#fff" r="5"/><circle cx="24" cy="24" fill="#d65532" r="3"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/managebreakpoints.svg b/icon-themes/colibre_svg/cmd/32/managebreakpoints.svg
new file mode 100644
index 000000000000..35f06b1504ea
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/managebreakpoints.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m11 3.5v6.5c0 .554-.446 1-1 1h-3.4609375v11.525391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m11 3v1h .3125 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.015625 7.5800779a7 7 0 0 1 1 .216797l-.015625-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375zm-4.9609375 8v11.115234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-11.525391z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#d65532"/><circle cx="24" cy="24" fill="#fff" r="5"/><circle cx="24" cy="24" fill="#d65532" r="3"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/mediapause.svg b/icon-themes/colibre_svg/cmd/32/mediapause.svg
new file mode 100644
index 000000000000..d00c70d7fbf8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/mediapause.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 3a13 13 0 0 0 -13 13 13 13 0 0 0 13 13 13 13 0 0 0 13-13 13 13 0 0 0 -13-13zm0 1a12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-12z" fill="#4d82b8"/><g fill="#fff"><circle cx="16" cy="16" r="12"/><rect height="8.995147" rx=".217987" ry=".418997" stroke="#4d82b8" stroke-width="1.004853" width="3.002151" x="11.502426" y="11.502427"/><rect height="8.995147" rx=".217987" ry=".418997" stroke="#4d82b8" stroke-width="1.004853" width="3.002151" x="17.495422" y="11.502427"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/mediarepeat.svg b/icon-themes/colibre_svg/cmd/32/mediarepeat.svg
new file mode 100644
index 000000000000..5e902f26829b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/mediarepeat.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 3.0000001a13 13 0 0 0 -13 12.9999999 13 13 0 0 0 13 13 13 13 0 0 0 13-13 13 13 0 0 0 -13-12.9999999zm0 1a12 12 0 0 1 12 11.9999999 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-11.9999999z" fill="#808080"/><circle cx="16" cy="16" fill="#fff" r="12"/><path d="m9.5 11.50005v1 4h2v-2.999999h9v4.999999h-3v-2l-4 3 4 3v-2h5v-1-7-1z" fill="#fff" stroke="#808080" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/mergecells.svg b/icon-themes/colibre_svg/cmd/32/mergecells.svg
new file mode 100644
index 000000000000..6adf48db0e40
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/mergecells.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3.9667969 9v5.033203h.1894531l2.4140625-2.414062c.3615529-.372124.8544971-.589539 1.3730469-.605469h.0019531c.865383-.02642 1.6082002.52558 1.9023437 1.21875.2333628.549934.2000548 1.237336-.1308593 1.800781h12.5507811c-.330914-.563445-.364222-1.250847-.130859-1.800781.294143-.69317 1.036961-1.24517 1.902343-1.21875h.001954c.51855.01593 1.011494.233345 1.373046.605469l2.414063 2.414062h.138672v-5.033203h-20.966797-3zm0 13.033203v6h24.0000001v-6h-.158203l-2.404297 2.404297c-.412332.412901-.989638.632144-1.515625.601562-.525988-.03058-.978255-.265825-1.3125-.599609-.334246-.333784-.570262-.786556-.601563-1.3125-.0217-.364548.083489-.75128.283203-1.09375h-12.5312495c.1997137.34247.3048985.729202.2832035 1.09375-.0313028.525944-.2673177.978716-.6015629 1.3125-.3342448.333784-.7865126.56903-1.3125.599609-.5259869.030581-1.1032931-.188661-1.515625-.601562l-2.4042969-2.404297z" fill="#fff"/><path d="m3 3v1 5 6.191406l1-1v-.191406h.1894531l1-1h-1.1894531v-4h5v2.251953c.395129.222588.7142845.55472.8808594.947266.0614186.144737.0945976.303573.1191406.46289v-3.662109h5v4h-4.986328c-.004755.343513-.0809436.68887-.263672 1h .25 5 1 5 1 .300781c-.182728-.31113-.258917-.656487-.263672-1h-.037109v-4h6v4h-1.138672l1 1h .138672v.140625l1 1v-6.140625-5-1h-1-24zm13 6h5v4h-5zm-13 11.789062v7.210938c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-7.160156l-1 1v .160156h-.158203l-1 1h1.158203v5h-6v-5h .013672c-.001416-.337201.0945-.686459.277344-1h-.291016-1-5-1-5-.2402344c.1828435.313541.2787604.662799.2773434 1h4.962891v5h-5v-4.636719c-.0826444.410394-.2834883.768243-.5585938 1.042969-.1289719.128794-.279835.236724-.4414062.330078v3.263672h-5v-5h1.2089844l-1-1h-.2089844v-.210938zm13 2.210938h5v5h-5z" fill="#808080"/><g transform="matrix(.99996247 0 0 -1.0000034 -13.970915 33.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><g transform="matrix(-.99996247 0 0 -1.0000034 45.998874 33.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/moduledialog.svg b/icon-themes/colibre_svg/cmd/32/moduledialog.svg
new file mode 100644
index 000000000000..71df37a2a34f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/moduledialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.01563 7.5800779a7 7 0 0 1 1 .216797l-.01563-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#4d82b8"/><circle cx="24" cy="24" fill="#fff" r="5"/><path d="m22 27 5-3-5-3z" fill="#4d82b8" fill-rule="evenodd"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/movedown.svg b/icon-themes/colibre_svg/cmd/32/movedown.svg
new file mode 100644
index 000000000000..c35d5c9a5ff5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/movedown.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3.5 4c-.277 0-.5.223-.5.5s.223.5.5.5h25c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h21c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm14 6c-.277 0-.5.223-.5.5s.223.5.5.5h11c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h9c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm-14 6c-.277 0-.5.223-.5.5s.223.5.5.5h25c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h21c .277 0 .5-.223.5-.5s-.223-.5-.5-.5z" fill="#808080"/><path d="m3.5 5.000002c-.277 0-.5.223-.5.5s.223.5.5.5h24.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h20.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm14 5.999998c-.277 0-.5.223-.5.5s.223.5.5.5h10.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h8.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm-14 6c-.277 0-.5.223-.5.5s.223.5.5.5h24.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h20.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5z" fill="#e9e9e9" fill-opacity=".992157"/><path d="m9.0101 11.985758v10" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m14.0101 16.971516-5 5-5-5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/movedownsubitems.svg b/icon-themes/colibre_svg/cmd/32/movedownsubitems.svg
new file mode 100644
index 000000000000..04e69e7af0b2
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/movedownsubitems.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3.5000001 4c-.277 0-.5.223-.5.5s.223.5.5.5h24.9999999c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h20.9999999c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm13.9999999 6c-.277 0-.5.223-.5.5s.223.5.5.5h11c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h9c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 6c-.277 0-.5.223-.5.5s.223.5.5.5h11c .277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h7c .277 0 .5-.223.5-.5s-.223-.5-.5-.5z" fill="#808080"/><path d="m3.5000001 5.000002c-.277 0-.5.223-.5.5s.223.5.5.5h24.9999979c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h20.9999979c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm13.9999999 5.999998c-.277 0-.5.223-.5.5s.223.5.5.5h10.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h8.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 6c-.277 0-.5.223-.5.5s.223.5.5.5h10.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm0 4c-.277 0-.5.223-.5.5s.223.5.5.5h6.999998c.277 0 .5-.223.5-.5s-.223-.5-.5-.5z" fill="#e9e9e9" fill-opacity=".992157"/><path d="m9.0101 13.985758v14" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m14.0101 22.971516-5 5-5-5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/moveup.svg b/icon-themes/colibre_svg/cmd/32/moveup.svg
new file mode 100644
index 000000000000..1fac6c16783e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/moveup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m28.5 4c .277 0 .5.223.5.5s-.223.5-.5.5h-25c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-21c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-10 6c .277 0 .5.223.5.5s-.223.5-.5.5h-11c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-9c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm16 6c .277 0 .5.223.5.5s-.223.5-.5.5h-25c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-21c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z" fill="#808080"/><path d="m28.5 5.000002c.277 0 .5.223.5.5s-.223.5-.5.5h-24.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-20.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-10 5.999998c.277 0 .5.223.5.5s-.223.5-.5.5h-10.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-8.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm16 6c .277 0 .5.223.5.5s-.223.5-.5.5h-24.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-20.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z" fill="#e9e9e9" fill-opacity=".992157"/><g transform="matrix(1 0 0 -1 0 33.971516)"><path d="m22.9899 11.985758v10" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m17.9899 16.971516 5 5 5-5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/moveupsubitems.svg b/icon-themes/colibre_svg/cmd/32/moveupsubitems.svg
new file mode 100644
index 000000000000..6fd8d409f7c2
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/moveupsubitems.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m28.5 4c .277 0 .5.223.5.5s-.223.5-.5.5h-25c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-21c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-10 6c .277 0 .5.223.5.5s-.223.5-.5.5h-11c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-9c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm2 6c .277 0 .5.223.5.5s-.223.5-.5.5h-11c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-9c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z" fill="#808080"/><path d="m28.5 5.000002c.277 0 .5.223.5.5s-.223.5-.5.5h-24.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-4 4c .277 0 .5.223.5.5s-.223.5-.5.5h-20.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-10 5.999998c.277 0 .5.223.5.5s-.223.5-.5.5h-10.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-8.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm2 6c .277 0 .5.223.5.5s-.223.5-.5.5h-10.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5zm-2 4c .277 0 .5.223.5.5s-.223.5-.5.5h-8.999998c-.277 0-.5-.223-.5-.5s.223-.5.5-.5z" fill="#e9e9e9" fill-opacity=".992157"/><g transform="matrix(1 0 0 -1 0 35.971516)"><path d="m22.9899 7.985758v14" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m17.9899 16.971516 5 5 5-5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/navigator.svg b/icon-themes/colibre_svg/cmd/32/navigator.svg
new file mode 100644
index 000000000000..ffa50cd3f7ec
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/navigator.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" fill="#fff" r="12"/><path d="m21.992188 9c-.104161.00126-.207887.0195624-.306641.0527344l-5.919922 1.9707036c-2.516616.126915-4.615266 2.225611-4.742187 4.742187l-1.9707036 5.919922c-.2576328.780118.4815862 1.519346 1.2617186 1.261719l5.921875-1.970704c2.516615-.126916 4.613312-2.225612 4.740234-4.742187l1.972657-5.919922c.216003-.6505253-.271592-1.3198531-.957031-1.314453zm-5.992188 4a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3-3 3 3 0 0 1 3-3z" fill="#4d82b8"/><path d="m16 3c-7.1716829.0002268-12.9997729 5.8283171-13 13 .0002271 7.171683 5.8283171 12.999773 13 13 7.171683-.000227 12.999773-5.828317 13-13-.000227-7.1716828-5.828317-12.9997729-13-13zm0 1a12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-12z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/nextrecord.svg b/icon-themes/colibre_svg/cmd/32/nextrecord.svg
new file mode 100644
index 000000000000..d11fa75a3bc4
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/nextrecord.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.047639" transform="matrix(-1 0 0 1 34.00026 0)"><path d="m25.96611 27.965574-11.942333-11.965573 11.942333-11.9655748" stroke="#e8e8e8" stroke-opacity=".992157"/><path d="m22.96598 27.965574-11.942333-11.965573 11.942333-11.9655748" stroke="#808080"/><path d="m25.96611 27.965574-11.942333-11.965573 11.942333-11.9655748" stroke="#e8e8e8" stroke-opacity=".992157"/><path d="m22.96598 27.965574-11.942333-11.965573 11.942333-11.9655748" stroke="#808080"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/objectalignleft.svg b/icon-themes/colibre_svg/cmd/32/objectalignleft.svg
new file mode 100644
index 000000000000..3f023c21e60c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/objectalignleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m28.5 15.75h-22v5h22z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.499999 23.5h-13.999999v5h13.999999z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" transform="rotate(-90)" width="28" x="-30" y="3"/><path d="m27.986966 8h-20.9739321" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997617"/><path d="m12.024252 12.991103-4.9969851-4.9910997 4.9969851-4.9910995" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.997617"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/objectalignright.svg b/icon-themes/colibre_svg/cmd/32/objectalignright.svg
new file mode 100644
index 000000000000..68a467297850
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/objectalignright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 32 0)"><path d="m28.5 15.75h-22v5h22z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.499999 23.5h-13.999999v5h13.999999z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#4d82b8" height="2" ry="1" transform="rotate(-90)" width="28" x="-30" y="3"/><path d="m27.986966 8h-20.9739321" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997617"/><path d="m12.024252 12.991103-4.9969851-4.9910997 4.9969851-4.9910995" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.997617"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/optimizetable.svg b/icon-themes/colibre_svg/cmd/32/optimizetable.svg
new file mode 100644
index 000000000000..8b695e07d5ed
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/optimizetable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h13.220703l-.589844-.576172c-.874081-.854669-.87406-2.221546 0-3.076172.874124-.854551 2.207925-.854761 3.082032 0l1.886718 1.84375 6.400391-7.164062v-15.027344z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h14.242188l-1.021485-1h-1.220703v-1.857422c-.02089-.170896-.02095-.342782 0-.513672v-1.628906h1.105469c.667606-.379452 1.465214-.379475 2.132812 0h1.761719v1.605469l.599609.585937.400391-.447265v-1.744141h1.558594l.892578-1h-2.451172v-4h6v .02734l.253906-.283203-.01953.02539c.211475-.252382.473643-.443454.765624-.576168v-9.193359-5-1h-1-24zm1 6h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm-12 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><path d="m30.008379 19.015652c-.11263-.02069-.229582-.02189-.349814.0022-.256226.05414-.492352.195183-.658476.393444l-7.352978 8.22655-2.633903-2.575268c-.440541-.430791-1.242149-.430757-1.682772 0-.440564.430768-.440599 1.214497 0 1.645311l3.511871 3.433689.91455.858422.804804-.929957 8.194364-9.156507c.581205-.618654.04074-1.75309-.747646-1.897919z" fill="#76a797"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/radiobutton.svg b/icon-themes/colibre_svg/cmd/32/radiobutton.svg
new file mode 100644
index 000000000000..e6b781e7030c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/radiobutton.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" fill="#808080" r="13"/><circle cx="16" cy="16" fill="#fff" r="11.7"/><circle cx="16" cy="16" fill="#808080" r="9"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/recentfilelist.svg b/icon-themes/colibre_svg/cmd/32/recentfilelist.svg
new file mode 100644
index 000000000000..590dfb72c001
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/recentfilelist.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m19.103826 6c-.324636.0000601-.635955.1240384-.865493.3446692l-4.728087 3.6553308h-10.510246c-.6760366.000065-.9999324.35028-1 1l-.033898 15h1.2241232 22.0342168.775558l3.732355-11.831945c.36461-1.168055.36461-1.168055-.911383-1.168055h-2.820972v-5.9999999c-.000068-.6497199-.323963-.9999351-1-1zm-.103826 1.0000001h6l-.02397 5.9411759-18.1114704.058824c-1.2500514.0041-1.2624101-.0033-1.5664789 1.16563l-2.2980807 8.83437v-12h11.017109z" fill="#eac282" fill-rule="evenodd"/><path d="m19 7.0000001-4.982891 3.9999999h-11.017109v12l2.2989073-8.835019c.3164209-1.16563.3159657-1.160921 1.566017-1.164981l18.1111057-.058824.02397-5.9411759z" fill="#fff" fill-rule="evenodd"/><circle cx="24" cy="23" fill="#808080" r="7"/><circle cx="24" cy="23" fill="#fff" r="6"/><path d="m23 18h1v6h-1z" fill="#808080"/><path d="m24 23h4v1h-4z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/removefiltersort.svg b/icon-themes/colibre_svg/cmd/32/removefiltersort.svg
new file mode 100644
index 000000000000..65263c7cd2f9
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/removefiltersort.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6.5 3.5-2 2v2l8 10.5v6.5l4.388672 3.134766 2.611328-2.626954v-2.060546l-3.212891-3.263672c-.392688-.399113-.381239-1.042837.025391-1.427735l2.089844-1.980468c.182041-.173182.422599-.271491.673828-.275391.270213-.003097.530175.103283.720703.294922l.568359.570312 7.134766-9.365234v-2l-2-2z" fill="#fff" fill-rule="evenodd"/><path d="m31 28.944338-4.895447-4.946153 4.7861-5.086414-2.008392-1.911762-4.867282 4.941173-4.925406-4.941173-2.089573 1.98208 4.925403 5.003525-4.925403 4.955562 2.089573 2.058824 4.922011-5.088233 4.928799 5.088233z" fill="#e68497"/><path d="m6.5 3c-.1325995.0000255-.2597597.052716-.3535156.1464844l-2 2c-.0937681.0937559-.1464589.2209161-.1464844.3535156v2c-.000141.1092992.035533.2156344.1015625.3027344l7.8984375 10.3652346v6.332031c.000116.161184.07792.312429.208984.40625l4.322266 3.087891.714844-.71875-4.246094-3.033203v-6.242188c.000141-.109299-.03553-.215634-.101562-.302734l-7.898438-10.3652348v-1.625l1.7070312-1.7070312h18.5859378l1.707031 1.7070312v1.625l-6.992188 9.1757808.712891.714844 7.177735-9.4199216c.06603-.0871001.101703-.1934353.101562-.3027344v-2c-.000025-.1325994-.05272-.2597597-.146484-.3535156l-2-2c-.093756-.0937682-.220916-.146459-.353516-.1464844z" fill="#808080" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/runbasic.svg b/icon-themes/colibre_svg/cmd/32/runbasic.svg
new file mode 100644
index 000000000000..b322aa24ea04
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/runbasic.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" fill="#fff" r="12"/><path d="m11.574398 21.425633v-10.851266l9.851277 5.425633z" style="fill:#4d82b8;fill-rule:evenodd;stroke:#4d82b8;stroke-width:1.148795;stroke-linecap:round;stroke-linejoin:round"/><path d="m16 3a13 13 0 0 0 -13 13 13 13 0 0 0 13 13 13 13 0 0 0 13-13 13 13 0 0 0 -13-13zm0 1a12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-12z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/sectionshrink.svg b/icon-themes/colibre_svg/cmd/32/sectionshrink.svg
new file mode 100644
index 000000000000..b61aa436a6d3
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/sectionshrink.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#808080" height="1" ry=".5" transform="scale(1 -1)" width="28" x="2" y="-16"/><g fill="none" stroke="#4d82b8" stroke-linecap="round" transform="translate(-8.00002)"><path d="m24.01012 28.988157v-9.976272" stroke-width="1.997637"/><path d="m19.010103 23.989917 5.000017-4.999813 5.000017 4.999813" stroke-linejoin="round" stroke-width="1.999966"/><path d="m24.01012 3.0118854v9.9762716" stroke-width="1.997637"/><path d="m19.010103 8.0002462 5.000017 4.9998118 5.000017-4.9998118" stroke-linejoin="round" stroke-width="1.999966"/></g><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".460681" transform="scale(1 -1)" width="28" x="2" y="-17"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/sectionshrinkbottom.svg b/icon-themes/colibre_svg/cmd/32/sectionshrinkbottom.svg
new file mode 100644
index 000000000000..afcb691c9c1c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/sectionshrinkbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#808080" height="1" ry=".5" transform="scale(1 -1)" width="28" x="2" y="-28"/><path d="m16.0101 9.0118852v13.9762718" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m11.010083 20.000246 5.000017 4.999812 5.000017-4.999812" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".460681" transform="scale(1 -1)" width="28" x="2" y="-29"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/sectionshrinktop.svg b/icon-themes/colibre_svg/cmd/32/sectionshrinktop.svg
new file mode 100644
index 000000000000..d8c86096c096
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/sectionshrinktop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#808080" height="1" ry=".5" width="28" x="2" y="4"/><path d="m16.0101 23.986956v-13.976272" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m11.010083 12.998595 5.000017-4.999812 5.000017 4.999812" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/><rect fill="#eaeaea" fill-opacity=".992157" height="1" ry=".460681" width="28" x="2" y="5"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/selectall.svg b/icon-themes/colibre_svg/cmd/32/selectall.svg
new file mode 100644
index 000000000000..025e60864bff
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/selectall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v26h10.035156c.034144-.42222.190659-.844042.517578-1.169922l1.658204-1.648437.375-.449219v-.001953-1.708985c-.000165-.494485.198148-.969835.548828-1.318359l6.02539-5.978516c.138711-.137275.314554-.230971.50586-.269531h.001953c.116096-.077447.219749-.16948.332031-.25v-6.205078l-7-7zm19.998047 24.958984-.802735.796875-.001953.001953c-.093863.0929-.196997.172125-.30664.242188h1.111328z" fill="#eac282"/><path d="m5.9980469 2c-.554 0-1 .446-1 1v26c0 .554.446 1 1 1h10.2363281c-.026722-.050202-.066445-.094432-.087891-.146484-.107779-.261601-.135234-.557902-.111328-.853516h-10.0371091v-26h13.0000001v6c0 .6726441.491378 1 1 1h6v6.205078c.110319-.079248.229517-.146495.375-.179687.220693-.050353.428596-.059444.625-.048829v-7.5917964l-6.507813-6.3847656zm21.0000001 24.966797-1 .992187v1.041016h-1.111328c-.296477.189452-.642886.295042-1 .294922h-1.701172l-.517578.396484-.310547.308594h4.640625c.554 0 .892483-.456533 1-1z" fill="#808080"/><path d="m8.4160156 10c-.2305227 0-.4160156.185493-.4160156.416016v.167968c0 .230523.1854929.416016.4160156.416016h8.1679684c.230523 0 .416016-.185493.416016-.416016v-.167968c0-.230523-.185493-.416016-.416016-.416016zm-.00586 4c-.2272024 0-.4101556.182953-.4101556.410156v.179688c0 .227203.1829531.410156.4101562.410156h5.1796878c.227203 0 .410156-.182953.410156-.410156v-.179688c0-.227203-.182953-.410156-.410156-.410156zm7.9999998 0c-.2272024 0-.4101554.182953-.4101554.410156v.179688c0 .227203.182953.410156.410156.410156h7.179688c.227203 0 .410156-.182953.410156-.410156v-.179688c0-.227203-.182953-.410156-.410156-.410156zm-7.9999992 4c-.227203 0-.4101562.182953-.4101562.410156v.179688c0 .227203.1829531.410156.4101562.410156h9.1796878c.227203 0 .410156-.182953.410156-.410156v-.179688c0-.227203-.182953-.410156-.410156-.410156zm11.9999998 0c-.227203 0-.410156.182953-.410156.410156v.179688c0 .227203.182953.410156.410156.410156h2.457032l.9375-.931641c-.063278-.039869-.13423-.068359-.214844-.068359zm-11.910156 4c-.277 0-.5.223-.5.5s.223.5.5.5h10.392578c.06992-.106249.150721-.205971.242188-.296875l.708984-.703125z" fill="#fff"/><g transform="matrix(1.1672303 0 0 1.1579211 -19.184138 3.367815)"><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.451264-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.339362-.398175-.737537 0z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.504354-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.365907-.42472-.737537 0z" fill="#eac282" fill-rule="evenodd"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="#fff" fill-rule="evenodd"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="none" stroke="#808080" stroke-width="1.475074"/><g fill-rule="evenodd"><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="#fff"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="#eac282"/></g></g><path d="m20 9h6l-6-6z" fill="#fff" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/selecttable.svg b/icon-themes/colibre_svg/cmd/32/selecttable.svg
new file mode 100644
index 000000000000..130a39c333e8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/selecttable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h12.429688c.04373-.05543.07183-.118871.123046-.169922l1.658204-1.648437.375-.449219v-.002-1.708985c-.000166-.494485.198148-.969835.548828-1.318359l6.02539-5.978516c.402684-.22941.785662-.458751 1.212891-.699218.675546-.154084 1.234115.032504 1.626953.242234v-12.267578z" fill="#eac282"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h12.035156c.0288-.356077.159087-.701582.394532-1h-.429688v-4h2.587891c.0041-.357822.110481-.704876.304687-1h-2.892578v-4h5v1.851562l1-.992187v-.859375h.867188l1.007812-1h-1.875v-4h6v2.267578c.19383.103483.359836.208991.455078.289063l-.01563.01758.0039.002c.0007-.00083.01563-.01758.01563-.01758.160318.156485.364184.361597.541022.535109v-8.09375-5-1h-1-24zm1 6h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm-12 5h5v4h-5zm6 0h5v4h-5zm-6 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><g transform="matrix(1.1672303 0 0 1.1579211 -19.184138 3.367815)"><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.451264-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.339362-.398175-.737537 0z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242 2.950147 2.950148 5.162758-5.162758c.504354-.371629 0-.737537 0-.737537l-2.212611-2.21261s-.365907-.42472-.737537 0z" fill="#eac282" fill-rule="evenodd"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.950043 17.837242v1.475074l1.475073 1.475074h1.475074z" fill="#fff" fill-rule="evenodd"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="none" stroke="#808080" stroke-linejoin="round" stroke-width="1.475074"/><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="none" stroke="#808080" stroke-width="1.475074"/><g fill-rule="evenodd"><path d="m33.765659 20.118997-.553153.668393.737537.737536.622296-.484008z" fill="#fff"/><path d="m31.737432 22.262463h1.475074l.737537-.737537-.737537-.737536z" fill="#eac282"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/setoptimalcolumnwidth.svg b/icon-themes/colibre_svg/cmd/32/setoptimalcolumnwidth.svg
new file mode 100644
index 000000000000..320a5b9ac232
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/setoptimalcolumnwidth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m13 4v24h7v-24z" fill="#fff"/><path d="m13 3v6 4 1 4 1 4 1 4 1h7v-1-4-1-4-1-4-1-4-6zm1 6h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5zm0 5h5v4h-5z" fill="#808080"/><g fill="none" stroke="#4d82b8" stroke-linecap="round"><path d="m10.99788 24.0101h-7.976165" stroke-width="1.997637"/><path d="m7.9996805 19.010083-4.9997462 5.000017 4.9997462 5.000017" stroke-linejoin="round" stroke-width="1.999966"/><path d="m22.013044 24.0101h7.976165" stroke-width="1.997637"/><path d="m25.001365 19.010083 4.999745 5.000017-4.999745 5.000017" stroke-linejoin="round" stroke-width="1.999966"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/setoptimalrowheight.svg b/icon-themes/colibre_svg/cmd/32/setoptimalrowheight.svg
new file mode 100644
index 000000000000..8c00ebc6e39c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/setoptimalrowheight.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 13v6h24v-6z" fill="#fff"/><path d="m3 13v6h1 5 1 5 1 5 1 6 1v-6h-1-6-1-5-1-5-1-5zm1 1h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#808080"/><g transform="matrix(1 0 0 -1 0 47.991364)"><path d="m16.0101 26.988157v-7.976272" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m11.010083 23.989917 5.000017-4.999813 5.000017 4.999813" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/></g><g transform="matrix(1 0 0 -1 0 16.000042)"><path d="m16.0101 5.0118852v7.9762718" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="1.997637"/><path d="m11.010083 8.000246 5.000017 4.999812 5.000017-4.999812" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.999966"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/splitcell.svg b/icon-themes/colibre_svg/cmd/32/splitcell.svg
new file mode 100644
index 000000000000..3918c52bd6e1
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/splitcell.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3 14h18v9h-18z" fill="#fff"/><path d="m3 3v1 5 3h1v-3h24v19h-24v-3h-1v3c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-19-5-1h-1-24z" fill="#808080"/><path d="m4 9v3h18c .554 0 1 .446 1 1v11c0 .554-.446 1-1 1h-18v3h24v-19z" fill="#fff"/><g fill="#808080"><path d="m20 9v3h1v-3zm0 16v3h1v-3z"/><path d="m23 14v1h5v-1z"/><path d="m23 22v1h5v-1z"/><path d="m12 9v3h1v-3zm0 16v3h1v-3z"/></g><path d="m2 13v11h20v-11zm1 1h18v9h-18z" fill="#4d82b8"/><path d="m8 14h1v9h-1z" fill="#4d82b8"/><path d="m14 14h1v9h-1z" fill="#4d82b8"/><path d="m3 18h18v1h-18z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/splittable.svg b/icon-themes/colibre_svg/cmd/32/splittable.svg
new file mode 100644
index 000000000000..d16fc932ced4
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/splittable.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v10h12.009766c-.475643 0-.96571-.154229-1.361328-.509766-.395619-.355536-.646972-.928369-.638672-1.517578v-4.1582029l-1.572266 1.5722657c-.409911.4269254-.993873.6580592-1.527344.6308592-.53347-.0271974-.9907477-.2661386-1.3281248-.6035155-.3373769-.3373769-.5763176-.7946543-.6035156-1.328125-.0271978-.5334707.203934-1.1174323.6308594-1.5273437l2.558594-2.5585938zm12.009766 10h11.990234v-10h-8.146484l2.55664 2.5585938c.426926.4099113.65806.993873.63086 1.5273437-.027198.5334707-.266139.9907481-.603516 1.328125s-.794654.5763186-1.328125.6035155c-.533471.027198-1.117432-.2039338-1.527344-.6308592l-1.572265-1.5722657v4.1582029c.008333.589209-.243053 1.162042-.638672 1.517578-.395619.355537-.885685.509766-1.361328.509766zm-12.009766 4v10h8.210938l-2.6054692-2.605469c-.6118338-.595471-.7391678-1.495684-.4589844-2.185547.2801834-.689862.9997436-1.247822 1.8535156-1.248046.539558.000031 1.057356.218722 1.433594.605468l1.576172 1.576172v-4.128906c-.014404-1.051782.816506-1.935282 1.853515-2.013672zm12.128906 0c1.045581.065113 1.895417.950481 1.88086 2.013672v4.128906l1.572265-1.572266c.40991-.42693.99387-.658059 1.527344-.630859.533474.027196.990746.266137 1.328125.603516.337379.337378.576316.794651.603516 1.328125.027196.533474-.203928 1.117432-.63086 1.527344l-2.601562 2.601562h8.191406v-10z" fill="#fff"/><path d="m3 3v1 5 5h1 5 1 5 1c-.472605-.002081-.958629-.156641-1.351562-.509766-.148983-.133888-.269191-.305444-.371094-.490234h-4.277344v-3.2695312c-.1521255-.0911519-.2953985-.1938361-.4179688-.3164063-.3373769-.3373769-.5763176-.7946543-.6035156-1.328125-.0271978-.5334707.203934-1.1174323.6308594-1.5273437l3.558594-3.5585938h-9.167969zm12.984375 0-.0293.041016.041019-.041016zm.03906 0 .04297.041016-.027343-.041016zm2.830078 0 3.55664 3.5585938c.426926.4099113.65806.993873.63086 1.5273437-.017395.3412504-.128034.6466076-.28906.9140625h5.248047v4h-6v-3.2578125c-.262081.153111-.559286.2584985-.890625.2753905-.03592.0018-.07307-.0073-.109375-.0078v2.990222h-3.257812c-.101907.18479-.222111.356346-.371094.490234-.395619.355537-.885685.509766-1.361328.509766h4.990234 1 6 1v-5-5-1h-1zm-14.853513 6h5v4h-5zm-1 9v10c0 .554.446 1 1 1h9.210938l-1-1h-2.210938v-2.210938l-.3945312-.394531c-.6118338-.595471-.7391678-1.495684-.4589844-2.185547.1589147-.391276.4675908-.726363.8535156-.955078v-3.253906h4.283203c.323596-.559187.905761-.949027 1.580078-1h-.863281-5-1-5zm13.128906 0c .683058.04254 1.276607.43345 1.605469 1h3.265625v2.947266c.03631-.000492.07346-.0096.109375-.0078.331341.01689.628544.122279.890625.275391v-3.214857h6v4h-5.222656c.146579.257445.247202.548072.263672.871094.0022.0423-.0068.08608-.0078.128906h4.966784v4h-6v-2.191406l-1 1v1.191406h-1.191406l-1 1h9.191406c.554 0 1-.446 1-1v-10h-1-6-1zm-12.128906 1h5v4h-5zm0 5h5v4h-5zm12.064453 4.916016-.05469.05469-.01367-.01367.01758.03711z" fill="#808080"/><g transform="translate(1 -17.014242)"><path d="m15.0101 29v-9.014242" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m20.0101 25-5-5-5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><g transform="matrix(0 -1 -1 0 32 45.971515)"><path d="m25.971515 15.9899h-8.985758" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/tabledesign.svg b/icon-themes/colibre_svg/cmd/32/tabledesign.svg
new file mode 100644
index 000000000000..afc7847bb198
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/tabledesign.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v24h12.585938l11.414062-11.414062v-12.585938z" fill="#fff"/><path d="m3 3v1 5 19c0 .554.446 1 1 1h11.585938l1-1h-.585938v-4h4.585938l1.414062-1.414062v-3.585938h3.585938l1-1h-4.585938v-4h6v2.585938l1-1v-6.585938-5-1h-1-24zm1 6h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm-12 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm-12 5h5v4h-5zm6 0h5v4h-5z" fill="#808080"/><path d="m30 16-14 14h14zm-2 5.5v6.5h-6.5z" fill="#eac282" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/tabledialog.svg b/icon-themes/colibre_svg/cmd/32/tabledialog.svg
new file mode 100644
index 000000000000..b1cc270a09e5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/tabledialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m11 4v6c0 .554-.446 1-1 1h-6v17h24v-24z" fill="#fff"/><path d="m11 3v6h4v4h-5v-2h-1v2h-5v-2h-1v17c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-19-5-1h-1zm5 6h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6zm-18 5h5v4h-5zm6 0h5v4h-5zm6 0h5v4h-5zm6 0h6v4h-6z" fill="#808080"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/testmode.svg b/icon-themes/colibre_svg/cmd/32/testmode.svg
new file mode 100644
index 000000000000..3a88ab36d06f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/testmode.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.01563 7.5800779a7 7 0 0 1 1 .216797l-.01563-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#4d82b8"/><circle cx="24" cy="24" fill="#fff" r="5"/><path d="m21 22 3 5 3-5z" fill="#4d82b8" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/thesaurus.svg b/icon-themes/colibre_svg/cmd/32/thesaurus.svg
new file mode 100644
index 000000000000..5af99a3a35f5
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/thesaurus.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3 3v26h26v-26c-4.48634.4203966-9.213069.1396615-13 2.6-3.554304-1.973709-8.2931603-2.2641055-13-2.6z" fill="#808080"/><path d="m4.3 27.7c4.1946464-.08739 7.989141-.620022 11.7 1.3 3.500067-2.183217 7.728274-1.3 11.7-1.3v-23.4c-6.5 0-10.4 1.3-11.7 2.6-1.3-1.3-5.2-2.6-11.7-2.6z" fill="#fff" fill-rule="evenodd"/><path d="m13.190662 24.851487q-.26978 0-.415046-.07921-.145266-.07921-.197146-.326733l-.228275-.900985q-.394293.346535-.77821.623763-.373542.267326-.788587.455445-.415045.188119-.8923474.277228-.4773023.099005-1.0479897.099005-.5914397 0-1.1102463-.148515-.5084307-.158415-.9027238-.475246-.3839171-.326734-.612192-.80198-.2178988-.485149-.2178988-1.138614 0-.574258.3216601-1.09901.3320363-.534654 1.068742-.950496.7367055-.415841 1.9195849-.673268 1.18288-.267327 2.905318-.30693v-.742575q0-1.128712-.508431-1.693068-.498055-.574258-1.463035-.574258-.6433202 0-1.0894941.158416-.4357975.158415-.7574578.346534-.3216601.188119-.5603112.346535-.2282751.158417-.4669262.158417-.1867703 0-.3216601-.08911-.1348897-.089107-.2178988-.227722l-.3320364-.554456q.8404669-.772277 1.8054474-1.148515.9753568-.386139 2.1582362-.386139.850844 0 1.514915.267327.664073.257426 1.110248.742574.446173.485148.674448 1.158416.238651.673267.238651 1.495049v6.188121zm-3.797666-1.069308q.4565501 0 .840467-.08911.383916-.08911.72633-.247525.342412-.168317.64332-.40594.311284-.247525.612192-.544555v-2q-1.214008.0495-2.064851.198019-.8508432.138615-1.3904021.376238-.529183.237623-.7678341.564357-.238651.316832-.238651.712871 0 .376238.1245133.653466.1348897.267326.3527885.445544.2178989.168317.5188069.257426.3009079.07921.6433202.07921z" fill="#4d82b8"/><path d="m18 24.873259v-12.873259h1.641026v5.277855q.55944-.642757 1.277388-1.013928.717949-.380222 1.65035-.380222.792542 0 1.426573.298746.634033.298747 1.081586.860029.447552.56128.680651 1.366991.242426.796657.242426 1.810584 0 1.077299-.270397 1.955432-.270397.878133-.773892 1.511839-.503498.624651-1.221445.968662-.71795.344012-1.613054.344012-.895105 0-1.501166-.325906-.596736-.334958-1.062936-.923398l-.09324.787605q-.03729.334958-.400934.334958zm4.018648-7.731197q-.755245 0-1.333333.34401-.568765.344011-1.044289.977716v4.27298q.428903.570335.941725.805711.512819.226323 1.128204.226323 1.258741 0 1.930071-.878135.671327-.878132.671327-2.616294 0-1.611421-.596736-2.371866-.596737-.760445-1.696969-.760445z" fill="#4d82b8"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/thesaurusdialog.svg b/icon-themes/colibre_svg/cmd/32/thesaurusdialog.svg
new file mode 100644
index 000000000000..8d96989d61e2
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/thesaurusdialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m29 3c-4.48634.4203966-9.213069.1392709-13 2.5996094-1.486756-.8255974-3.187757-1.3459218-5-1.7089844v6.109375c0 .554-.446 1-1 1h-7v18h26z" fill="#808080"/><path d="m27.699219 4.3007812c-6.5 0-10.399219 1.2996094-11.699219 2.5996094-.76282-.76282-2.446736-1.5193625-5-2.0195312v5.1191406c0 .554-.446 1-1 1h-5.6992188v16.699219c4.1946464-.08739 7.9883598-.619241 11.6992188 1.300781 3.500067-2.183217 7.727493-1.300781 11.699219-1.300781z" fill="#fff" fill-rule="evenodd"/><path d="m13.190662 24.851487q-.26978 0-.415046-.07921-.145266-.07921-.197146-.326733l-.228275-.900985q-.394293.346535-.77821.623763-.373542.267326-.788587.455445-.415045.188119-.8923474.277228-.4773023.099005-1.0479897.099005-.5914397 0-1.1102463-.148515-.5084307-.158415-.9027238-.475246-.3839171-.326734-.612192-.80198-.2178988-.485149-.2178988-1.138614 0-.574258.3216601-1.09901.3320363-.534654 1.068742-.950496.7367055-.415841 1.9195849-.673268 1.18288-.267327 2.905318-.30693v-.742575q0-1.128712-.508431-1.693068-.498055-.574258-1.463035-.574258-.6433202 0-1.0894941.158416-.4357975.158415-.7574578.346534-.3216601.188119-.5603112.346535-.2282751.158417-.4669262.158417-.1867703 0-.3216601-.08911-.1348897-.089107-.2178988-.227722l-.3320364-.554456q.8404669-.772277 1.8054474-1.148515.9753568-.386139 2.1582362-.386139.850844 0 1.514915.267327.664073.257426 1.110248.742574.446173.485148.674448 1.158416.238651.673267.238651 1.495049v6.188121zm-3.797666-1.069308q.4565501 0 .840467-.08911.383916-.08911.72633-.247525.342412-.168317.64332-.40594.311284-.247525.612192-.544555v-2q-1.214008.0495-2.064851.198019-.8508432.138615-1.3904021.376238-.529183.237623-.7678341.564357-.238651.316832-.238651.712871 0 .376238.1245133.653466.1348897.267326.3527885.445544.2178989.168317.5188069.257426.3009079.07921.6433202.07921z" fill="#4d82b8"/><path d="m18 24.873259v-12.873259h1.641026v5.277855q.55944-.642757 1.277388-1.013928.717949-.380222 1.65035-.380222.792542 0 1.426573.298746.634033.298747 1.081586.860029.447552.56128.680651 1.366991.242426.796657.242426 1.810584 0 1.077299-.270397 1.955432-.270397.878133-.773892 1.511839-.503498.624651-1.221445.968662-.71795.344012-1.613054.344012-.895105 0-1.501166-.325906-.596736-.334958-1.062936-.923398l-.09324.787605q-.03729.334958-.400934.334958zm4.018648-7.731197q-.755245 0-1.333333.34401-.568765.344011-1.044289.977716v4.27298q.428903.570335.941725.805711.512819.226323 1.128204.226323 1.258741 0 1.930071-.878135.671327-.878132.671327-2.616294 0-1.611421-.596736-2.371866-.596737-.760445-1.696969-.760445z" fill="#4d82b8"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/timefield.svg b/icon-themes/colibre_svg/cmd/32/timefield.svg
new file mode 100644
index 000000000000..72f03f297c6c
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/timefield.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 3a13 13 0 0 0 -13 13 13 13 0 0 0 13 13 13 13 0 0 0 13-13 13 13 0 0 0 -13-13zm0 1a12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12-12 12 12 0 0 1 12-12z" fill="#808080"/><circle cx="15" cy="17" fill="#fff" r="10"/><rect fill="#808080" height="12" ry=".5" width="1" x="15" y="6"/><rect fill="#808080" height="11" ry=".5" transform="rotate(90)" width="1" x="17" y="-26"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/titlepagedialog.svg b/icon-themes/colibre_svg/cmd/32/titlepagedialog.svg
new file mode 100644
index 000000000000..3c2949a0ba94
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/titlepagedialog.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m11 3v7c0 .554-.446 1-1 1h-4v18h19.998047l.002-19-7-7z" fill="#4d82b8"/><path d="m11 2v1h7.998047v6c0 .6726441.491378 1 1 1h6v19h-20.0000001v-18h-1v18c0 .554.446 1 1 1h20.0000001c.554 0 .892483-.456533 1-1v-10.109375-10.5058594l-6.507813-6.3847656z" fill="#808080"/><path d="m20 9h6l-6-6z" fill="#fff" fill-rule="evenodd"/><g fill="#eac282" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#eac282" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g><rect fill="#fff" height="2" ry=".915254" width="12" x="10" y="15"/><rect fill="#fff" height="1" ry=".466102" width="8" x="12" y="19"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/togglebreakpoint.svg b/icon-themes/colibre_svg/cmd/32/togglebreakpoint.svg
new file mode 100644
index 000000000000..09af3733e765
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/togglebreakpoint.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m10.15625 3.5c-1.7312189 0-3.6171875.9530874-3.6171875 3.125v3.125 12.775391c-1.725907 0-3.0390625 1.123701-3.0390625 2.849609 0 1.725907 1.399094 3.125 3.125 3.125h1.5625 1.5625 3.125 4.6875 1.085938a7 7 0 0 1 -1.648438-4.5 7 7 0 0 1 7-7 7 7 0 0 1 1.515625.169922l-.015625-7.669922c1.725908 0 3-1.1490933 3-2.875 0-1.7259065-1.399093-3.125-3.125-3.125h-1.5625-1.5625-10.9375z" fill="#fff"/><path d="m10.15625 3c-.9574002 0-1.9591053.2555392-2.7558594.8457031-.7967541.590164-1.3613281 1.5484618-1.3613281 2.7792969v3.125 12.365234c-1.699169.221155-3.0390625 1.460541-3.0390625 3.259766 0 1.996232 1.6287695 3.625 3.625 3.625h1.5625 1.5625 3.125 4.6875 1.548828a7 7 0 0 1 -.845703-1h-.703125-4.6875-3.125-1.5625-1.5625c-1.4555815 0-2.625-1.169418-2.625-2.625 0-1.472323 1.0303222-2.349609 2.5390625-2.349609a.50027449.50027449 0 0 0 .5-.5v-12.775391-3.125c0-.9410775.3774121-1.5452796.9570313-1.9746094.579619-.4293298 1.3863375-.6503906 2.1601562-.6503906h1.15625 10.9375 1.5625 1.5625c1.455582 0 2.625 1.1694179 2.625 2.625 0 1.4797677-.996089 2.375-2.5 2.375a.50027449.50027449 0 0 0 -.5.5019531l.01563 7.5800779a7 7 0 0 1 1 .216797l-.01563-7.3906249c1.695587-.2265133 3-1.4912332 3-3.2832031 0-1.9962309-1.628768-3.625-3.625-3.625h-1.5625-1.5625-10.9375z" fill="#808080"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 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" fill="#d65532"/><circle cx="24" cy="24" fill="#fff" r="5"/><circle cx="24" cy="24" fill="#d65532" r="3"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/togglemergecells.svg b/icon-themes/colibre_svg/cmd/32/togglemergecells.svg
new file mode 100644
index 000000000000..6adf48db0e40
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/togglemergecells.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3.9667969 9v5.033203h.1894531l2.4140625-2.414062c.3615529-.372124.8544971-.589539 1.3730469-.605469h.0019531c.865383-.02642 1.6082002.52558 1.9023437 1.21875.2333628.549934.2000548 1.237336-.1308593 1.800781h12.5507811c-.330914-.563445-.364222-1.250847-.130859-1.800781.294143-.69317 1.036961-1.24517 1.902343-1.21875h.001954c.51855.01593 1.011494.233345 1.373046.605469l2.414063 2.414062h.138672v-5.033203h-20.966797-3zm0 13.033203v6h24.0000001v-6h-.158203l-2.404297 2.404297c-.412332.412901-.989638.632144-1.515625.601562-.525988-.03058-.978255-.265825-1.3125-.599609-.334246-.333784-.570262-.786556-.601563-1.3125-.0217-.364548.083489-.75128.283203-1.09375h-12.5312495c.1997137.34247.3048985.729202.2832035 1.09375-.0313028.525944-.2673177.978716-.6015629 1.3125-.3342448.333784-.7865126.56903-1.3125.599609-.5259869.030581-1.1032931-.188661-1.515625-.601562l-2.4042969-2.404297z" fill="#fff"/><path d="m3 3v1 5 6.191406l1-1v-.191406h.1894531l1-1h-1.1894531v-4h5v2.251953c.395129.222588.7142845.55472.8808594.947266.0614186.144737.0945976.303573.1191406.46289v-3.662109h5v4h-4.986328c-.004755.343513-.0809436.68887-.263672 1h .25 5 1 5 1 .300781c-.182728-.31113-.258917-.656487-.263672-1h-.037109v-4h6v4h-1.138672l1 1h .138672v.140625l1 1v-6.140625-5-1h-1-24zm13 6h5v4h-5zm-13 11.789062v7.210938c0 .554.446 1 1 1h24c .554 0 1-.446 1-1v-7.160156l-1 1v .160156h-.158203l-1 1h1.158203v5h-6v-5h .013672c-.001416-.337201.0945-.686459.277344-1h-.291016-1-5-1-5-.2402344c.1828435.313541.2787604.662799.2773434 1h4.962891v5h-5v-4.636719c-.0826444.410394-.2834883.768243-.5585938 1.042969-.1289719.128794-.279835.236724-.4414062.330078v3.263672h-5v-5h1.2089844l-1-1h-.2089844v-.210938zm13 2.210938h5v5h-5z" fill="#808080"/><g transform="matrix(.99996247 0 0 -1.0000034 -13.970915 33.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g><g transform="matrix(-.99996247 0 0 -1.0000034 45.998874 33.979834)"><path d="m26.985682 15.9899h-9.999925" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-width="2"/><path d="m21.999999 10.9899-5 5 5 5" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/vfixedline.svg b/icon-themes/colibre_svg/cmd/32/vfixedline.svg
new file mode 100644
index 000000000000..20e53d36d2e9
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/vfixedline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 27.991224v-23.9824476" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg> \ No newline at end of file