diff --git a/icon-themes/sifr/cmd/sc_datafilterspecialfilter.png b/icon-themes/sifr/cmd/sc_datafilterspecialfilter.png
new file mode 100644
index 000000000000..b1eafb9c6060
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_datafilterspecialfilter.png differ
diff --git a/icon-themes/sifr/cmd/sc_dbtabledelete.png b/icon-themes/sifr/cmd/sc_dbtabledelete.png
index e0e387640603..43843a03750f 100644
Binary files a/icon-themes/sifr/cmd/sc_dbtabledelete.png and b/icon-themes/sifr/cmd/sc_dbtabledelete.png differ
diff --git a/icon-themes/sifr/cmd/sc_dbtableedit.png b/icon-themes/sifr/cmd/sc_dbtableedit.png
index bc99f0022edf..951e8d930ae4 100644
Binary files a/icon-themes/sifr/cmd/sc_dbtableedit.png and b/icon-themes/sifr/cmd/sc_dbtableedit.png differ
diff --git a/icon-themes/sifr/cmd/sc_dbtablerename.png b/icon-themes/sifr/cmd/sc_dbtablerename.png
index d0ad0f5ea0ae..7e7e7b6455ee 100644
Binary files a/icon-themes/sifr/cmd/sc_dbtablerename.png and b/icon-themes/sifr/cmd/sc_dbtablerename.png differ
diff --git a/icon-themes/sifr/cmd/sc_dbviewtablenames.png b/icon-themes/sifr/cmd/sc_dbviewtablenames.png
new file mode 100644
index 000000000000..0f6348600129
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_dbviewtablenames.png differ
diff --git a/icon-themes/sifr/cmd/sc_deletetable.png b/icon-themes/sifr/cmd/sc_deletetable.png
index f590fabb1157..43843a03750f 100644
Binary files a/icon-themes/sifr/cmd/sc_deletetable.png and b/icon-themes/sifr/cmd/sc_deletetable.png differ
diff --git a/icon-themes/sifr/cmd/sc_entirecell.png b/icon-themes/sifr/cmd/sc_entirecell.png
index 218083c7d405..491c61b587db 100644
Binary files a/icon-themes/sifr/cmd/sc_entirecell.png and b/icon-themes/sifr/cmd/sc_entirecell.png differ
diff --git a/icon-themes/sifr/cmd/sc_formatcelldialog.png b/icon-themes/sifr/cmd/sc_formatcelldialog.png
new file mode 100644
index 000000000000..491c61b587db
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_formatcelldialog.png differ
diff --git a/icon-themes/sifr/cmd/sc_formfiltered.png b/icon-themes/sifr/cmd/sc_formfiltered.png
new file mode 100644
index 000000000000..73e056bd42e7
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_formfiltered.png differ
diff --git a/icon-themes/sifr/cmd/sc_formfilternavigator.png b/icon-themes/sifr/cmd/sc_formfilternavigator.png
new file mode 100644
index 000000000000..78a9affd719f
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_formfilternavigator.png differ
diff --git a/icon-themes/sifr/cmd/sc_greatestheight.png b/icon-themes/sifr/cmd/sc_greatestheight.png
new file mode 100644
index 000000000000..a6fa2b4d7bf0
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_greatestheight.png differ
diff --git a/icon-themes/sifr/cmd/sc_greatestwidth.png b/icon-themes/sifr/cmd/sc_greatestwidth.png
new file mode 100644
index 000000000000..f895f0aaa416
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_greatestwidth.png differ
diff --git a/icon-themes/sifr/cmd/sc_insobjctrl.png b/icon-themes/sifr/cmd/sc_insobjctrl.png
new file mode 100644
index 000000000000..d8c3cefd3a90
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_insobjctrl.png differ
diff --git a/icon-themes/sifr/cmd/sc_managelanguage.png b/icon-themes/sifr/cmd/sc_managelanguage.png
new file mode 100644
index 000000000000..6557e5d6664a
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_managelanguage.png differ
diff --git a/icon-themes/sifr/cmd/sc_numberformatdecimal.png b/icon-themes/sifr/cmd/sc_numberformatdecimal.png
index b16ffe3f3f72..0c34677fb3b7 100644
Binary files a/icon-themes/sifr/cmd/sc_numberformatdecimal.png and b/icon-themes/sifr/cmd/sc_numberformatdecimal.png differ
diff --git a/icon-themes/sifr/cmd/sc_numberformatscientific.png b/icon-themes/sifr/cmd/sc_numberformatscientific.png
new file mode 100644
index 000000000000..035e28566c7e
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_numberformatscientific.png differ
diff --git a/icon-themes/sifr/cmd/sc_numberformatstandard.png b/icon-themes/sifr/cmd/sc_numberformatstandard.png
new file mode 100644
index 000000000000..abc32c4422b5
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_numberformatstandard.png differ
diff --git a/icon-themes/sifr/cmd/sc_numberformattime.png b/icon-themes/sifr/cmd/sc_numberformattime.png
new file mode 100644
index 000000000000..aee488f4faff
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_numberformattime.png differ
diff --git a/icon-themes/sifr/cmd/sc_optimizetable.png b/icon-themes/sifr/cmd/sc_optimizetable.png
new file mode 100644
index 000000000000..635699379c04
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_optimizetable.png differ
diff --git a/icon-themes/sifr/cmd/sc_renametable.png b/icon-themes/sifr/cmd/sc_renametable.png
new file mode 100644
index 000000000000..7e7e7b6455ee
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_renametable.png differ
diff --git a/icon-themes/sifr/cmd/sc_setminimalcolumnwidth.png b/icon-themes/sifr/cmd/sc_setminimalcolumnwidth.png
new file mode 100644
index 000000000000..70b665169943
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_setminimalcolumnwidth.png differ
diff --git a/icon-themes/sifr/cmd/sc_setminimalrowheight.png b/icon-themes/sifr/cmd/sc_setminimalrowheight.png
new file mode 100644
index 000000000000..a1e22bd22534
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_setminimalrowheight.png differ
diff --git a/icon-themes/sifr/cmd/sc_setoptimalcolumnwidth.png b/icon-themes/sifr/cmd/sc_setoptimalcolumnwidth.png
new file mode 100644
index 000000000000..77978e1a7732
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_setoptimalcolumnwidth.png differ
diff --git a/icon-themes/sifr/cmd/sc_setoptimalrowheight.png b/icon-themes/sifr/cmd/sc_setoptimalrowheight.png
new file mode 100644
index 000000000000..2c0fe8a047d3
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_setoptimalrowheight.png differ
diff --git a/icon-themes/sifr/cmd/sc_showcolumn.png b/icon-themes/sifr/cmd/sc_showcolumn.png
new file mode 100644
index 000000000000..308baec6d9ab
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_showcolumn.png differ
diff --git a/icon-themes/sifr/cmd/sc_showrow.png b/icon-themes/sifr/cmd/sc_showrow.png
new file mode 100644
index 000000000000..7ccdf62a822f
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_showrow.png differ
diff --git a/icon-themes/sifr/cmd/sc_showsinglepage.png b/icon-themes/sifr/cmd/sc_showsinglepage.png
new file mode 100644
index 000000000000..d8c3cefd3a90
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_showsinglepage.png differ
diff --git a/icon-themes/sifr/cmd/sc_smallestheight.png b/icon-themes/sifr/cmd/sc_smallestheight.png
new file mode 100644
index 000000000000..50cb2a46314b
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_smallestheight.png differ
diff --git a/icon-themes/sifr/cmd/sc_smallestwidth.png b/icon-themes/sifr/cmd/sc_smallestwidth.png
new file mode 100644
index 000000000000..4f857aac8246
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_smallestwidth.png differ
diff --git a/icon-themes/sifr/cmd/sc_splittable.png b/icon-themes/sifr/cmd/sc_splittable.png
new file mode 100644
index 000000000000..81305733f237
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_splittable.png differ
diff --git a/icon-themes/sifr/cmd/sc_tabledesign.png b/icon-themes/sifr/cmd/sc_tabledesign.png
new file mode 100644
index 000000000000..3607a6e9372d
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_tabledesign.png differ
diff --git a/icon-themes/sifr/cmd/sc_tablemodefix.png b/icon-themes/sifr/cmd/sc_tablemodefix.png
new file mode 100644
index 000000000000..af9e09635dd0
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_tablemodefix.png differ
diff --git a/icon-themes/sifr/cmd/sc_tablemodefixprop.png b/icon-themes/sifr/cmd/sc_tablemodefixprop.png
new file mode 100644
index 000000000000..d5c7fa9ecab8
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_tablemodefixprop.png differ
diff --git a/icon-themes/sifr/cmd/sc_tablemodevariable.png b/icon-themes/sifr/cmd/sc_tablemodevariable.png
new file mode 100644
index 000000000000..7ee13a6f59c0
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_tablemodevariable.png differ
diff --git a/icon-themes/sifr/cmd/sc_tablenumberformatdialog.png b/icon-themes/sifr/cmd/sc_tablenumberformatdialog.png
new file mode 100644
index 000000000000..a7a9f5cd2b8a
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_tablenumberformatdialog.png differ
diff --git a/icon-themes/sifr/cmd/sc_unsetcellsreadonly.png b/icon-themes/sifr/cmd/sc_unsetcellsreadonly.png
new file mode 100644
index 000000000000..679657068093
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_unsetcellsreadonly.png differ
diff --git a/icon-themes/sifr/cmd/sc_viewrowcolumnheaders.png b/icon-themes/sifr/cmd/sc_viewrowcolumnheaders.png
new file mode 100644
index 000000000000..c4c47ffc29e5
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_viewrowcolumnheaders.png differ
diff --git a/icon-themes/sifr/cmd/sc_viewvaluehighlighting.png b/icon-themes/sifr/cmd/sc_viewvaluehighlighting.png
new file mode 100644
index 000000000000..a7a9f5cd2b8a
Binary files /dev/null and b/icon-themes/sifr/cmd/sc_viewvaluehighlighting.png differ
diff --git a/icon-themes/sifr/dbaccess/res/forms_32.svg b/icon-themes/sifr/dbaccess/res/forms_32.svg
deleted file mode 100644
index a32ceadf860a..000000000000
--- a/icon-themes/sifr/dbaccess/res/forms_32.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/dbaccess/res/jo02.svg b/icon-themes/sifr/dbaccess/res/jo02.svg
deleted file mode 100644
index 13381ee95e20..000000000000
--- a/icon-themes/sifr/dbaccess/res/jo02.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/dbaccess/res/pkey.svg b/icon-themes/sifr/dbaccess/res/pkey.svg
deleted file mode 100644
index 30256eb2871b..000000000000
--- a/icon-themes/sifr/dbaccess/res/pkey.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/dbaccess/res/queries_32.svg b/icon-themes/sifr/dbaccess/res/queries_32.svg
deleted file mode 100644
index 2ed1d4649a8a..000000000000
--- a/icon-themes/sifr/dbaccess/res/queries_32.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/dbaccess/res/reports_32.svg b/icon-themes/sifr/dbaccess/res/reports_32.svg
deleted file mode 100644
index 521aeaef77d3..000000000000
--- a/icon-themes/sifr/dbaccess/res/reports_32.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/dbaccess/res/tables_32.svg b/icon-themes/sifr/dbaccess/res/tables_32.svg
deleted file mode 100644
index 812da545463a..000000000000
--- a/icon-themes/sifr/dbaccess/res/tables_32.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icon-themes/sifr/desktop/res/caution_16.png b/icon-themes/sifr/desktop/res/caution_16.png
index 9f1461635ff7..c0d42ae24e2c 100644
Binary files a/icon-themes/sifr/desktop/res/caution_16.png and b/icon-themes/sifr/desktop/res/caution_16.png differ
diff --git a/icon-themes/sifr/desktop/res/info_16.png b/icon-themes/sifr/desktop/res/info_16.png
index 518b6283f2d5..cefba2ca607e 100644
Binary files a/icon-themes/sifr/desktop/res/info_16.png and b/icon-themes/sifr/desktop/res/info_16.png differ
diff --git a/icon-themes/sifr/desktop/res/info_16.svg b/icon-themes/sifr/desktop/res/info_16.svg
deleted file mode 100644
index ac8d7e921769..000000000000
--- a/icon-themes/sifr/desktop/res/info_16.svg
+++ /dev/null
@@ -1,332 +0,0 @@
-
-
-
-
diff --git a/icon-themes/sifr/desktop/res/lock_16.png b/icon-themes/sifr/desktop/res/lock_16.png
index ceba6c5e7fb6..840964441947 100644
Binary files a/icon-themes/sifr/desktop/res/lock_16.png and b/icon-themes/sifr/desktop/res/lock_16.png differ
diff --git a/icon-themes/sifr/desktop/res/shared_16.png b/icon-themes/sifr/desktop/res/shared_16.png
index 9971130f1938..81b170be7648 100644
Binary files a/icon-themes/sifr/desktop/res/shared_16.png and b/icon-themes/sifr/desktop/res/shared_16.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_datafilterspecialfilter.png b/icon-themes/sifr_dark/cmd/sc_datafilterspecialfilter.png
new file mode 100644
index 000000000000..5337be62a4f6
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_datafilterspecialfilter.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_dbtabledelete.png b/icon-themes/sifr_dark/cmd/sc_dbtabledelete.png
index 86614b97ec47..35fb86541159 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_dbtabledelete.png and b/icon-themes/sifr_dark/cmd/sc_dbtabledelete.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_dbtableedit.png b/icon-themes/sifr_dark/cmd/sc_dbtableedit.png
index e173ca325274..8f9b7cc8f903 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_dbtableedit.png and b/icon-themes/sifr_dark/cmd/sc_dbtableedit.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_dbtablerename.png b/icon-themes/sifr_dark/cmd/sc_dbtablerename.png
index 69ba68ec1cb7..7c886eb6f4f2 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_dbtablerename.png and b/icon-themes/sifr_dark/cmd/sc_dbtablerename.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_dbviewtablenames.png b/icon-themes/sifr_dark/cmd/sc_dbviewtablenames.png
new file mode 100644
index 000000000000..af149f2becfa
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_dbviewtablenames.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_deletetable.png b/icon-themes/sifr_dark/cmd/sc_deletetable.png
index 3595925562d9..35fb86541159 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_deletetable.png and b/icon-themes/sifr_dark/cmd/sc_deletetable.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_entirecell.png b/icon-themes/sifr_dark/cmd/sc_entirecell.png
index c6cf5ff929cc..53779bee7fc4 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_entirecell.png and b/icon-themes/sifr_dark/cmd/sc_entirecell.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_formatcelldialog.png b/icon-themes/sifr_dark/cmd/sc_formatcelldialog.png
new file mode 100644
index 000000000000..53779bee7fc4
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_formatcelldialog.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_formfiltered.png b/icon-themes/sifr_dark/cmd/sc_formfiltered.png
new file mode 100644
index 000000000000..409a936bafdc
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_formfiltered.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_formfilternavigator.png b/icon-themes/sifr_dark/cmd/sc_formfilternavigator.png
new file mode 100644
index 000000000000..ee17310dda85
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_formfilternavigator.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_greatestheight.png b/icon-themes/sifr_dark/cmd/sc_greatestheight.png
new file mode 100644
index 000000000000..8ace958f2ef4
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_greatestheight.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_greatestwidth.png b/icon-themes/sifr_dark/cmd/sc_greatestwidth.png
new file mode 100644
index 000000000000..ccee4012f52b
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_greatestwidth.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_insobjctrl.png b/icon-themes/sifr_dark/cmd/sc_insobjctrl.png
new file mode 100644
index 000000000000..65688450ecc5
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_insobjctrl.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_managelanguage.png b/icon-themes/sifr_dark/cmd/sc_managelanguage.png
new file mode 100644
index 000000000000..12b8b1056e04
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_managelanguage.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_numberformatdecimal.png b/icon-themes/sifr_dark/cmd/sc_numberformatdecimal.png
index e6ae40700987..ba2e0d2f5f6c 100644
Binary files a/icon-themes/sifr_dark/cmd/sc_numberformatdecimal.png and b/icon-themes/sifr_dark/cmd/sc_numberformatdecimal.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_numberformatscientific.png b/icon-themes/sifr_dark/cmd/sc_numberformatscientific.png
new file mode 100644
index 000000000000..2a96effcf9b2
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_numberformatscientific.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_numberformatstandard.png b/icon-themes/sifr_dark/cmd/sc_numberformatstandard.png
new file mode 100644
index 000000000000..a1f1365c1d8f
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_numberformatstandard.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_numberformattime.png b/icon-themes/sifr_dark/cmd/sc_numberformattime.png
new file mode 100644
index 000000000000..a66f4da480db
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_numberformattime.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_optimizetable.png b/icon-themes/sifr_dark/cmd/sc_optimizetable.png
new file mode 100644
index 000000000000..6a8294808512
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_optimizetable.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_renametable.png b/icon-themes/sifr_dark/cmd/sc_renametable.png
new file mode 100644
index 000000000000..7c886eb6f4f2
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_renametable.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_setminimalcolumnwidth.png b/icon-themes/sifr_dark/cmd/sc_setminimalcolumnwidth.png
new file mode 100644
index 000000000000..743267eebdcd
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_setminimalcolumnwidth.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_setminimalrowheight.png b/icon-themes/sifr_dark/cmd/sc_setminimalrowheight.png
new file mode 100644
index 000000000000..758f26fb8efe
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_setminimalrowheight.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_setoptimalcolumnwidth.png b/icon-themes/sifr_dark/cmd/sc_setoptimalcolumnwidth.png
new file mode 100644
index 000000000000..92499c03eb9e
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_setoptimalcolumnwidth.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_setoptimalrowheight.png b/icon-themes/sifr_dark/cmd/sc_setoptimalrowheight.png
new file mode 100644
index 000000000000..51982ddc4783
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_setoptimalrowheight.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_showcolumn.png b/icon-themes/sifr_dark/cmd/sc_showcolumn.png
new file mode 100644
index 000000000000..abb7a14d17cd
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_showcolumn.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_showrow.png b/icon-themes/sifr_dark/cmd/sc_showrow.png
new file mode 100644
index 000000000000..8d063ae86eb7
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_showrow.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_showsinglepage.png b/icon-themes/sifr_dark/cmd/sc_showsinglepage.png
new file mode 100644
index 000000000000..65688450ecc5
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_showsinglepage.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_smallestheight.png b/icon-themes/sifr_dark/cmd/sc_smallestheight.png
new file mode 100644
index 000000000000..27cfaeca8af5
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_smallestheight.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_smallestwidth.png b/icon-themes/sifr_dark/cmd/sc_smallestwidth.png
new file mode 100644
index 000000000000..30b277ed991f
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_smallestwidth.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_splittable.png b/icon-themes/sifr_dark/cmd/sc_splittable.png
new file mode 100644
index 000000000000..d457b51e4b21
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_splittable.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_tabledesign.png b/icon-themes/sifr_dark/cmd/sc_tabledesign.png
new file mode 100644
index 000000000000..c752e9e9b781
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_tabledesign.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_tablemodefix.png b/icon-themes/sifr_dark/cmd/sc_tablemodefix.png
new file mode 100644
index 000000000000..dfc0377fc81f
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_tablemodefix.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_tablemodefixprop.png b/icon-themes/sifr_dark/cmd/sc_tablemodefixprop.png
new file mode 100644
index 000000000000..912a6ea85669
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_tablemodefixprop.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_tablemodevariable.png b/icon-themes/sifr_dark/cmd/sc_tablemodevariable.png
new file mode 100644
index 000000000000..b98beb252c16
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_tablemodevariable.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_tablenumberformatdialog.png b/icon-themes/sifr_dark/cmd/sc_tablenumberformatdialog.png
new file mode 100644
index 000000000000..740a4d2ef6e7
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_tablenumberformatdialog.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_unsetcellsreadonly.png b/icon-themes/sifr_dark/cmd/sc_unsetcellsreadonly.png
new file mode 100644
index 000000000000..2adfabd10471
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_unsetcellsreadonly.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_viewrowcolumnheaders.png b/icon-themes/sifr_dark/cmd/sc_viewrowcolumnheaders.png
new file mode 100644
index 000000000000..6ca8cb5877fe
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_viewrowcolumnheaders.png differ
diff --git a/icon-themes/sifr_dark/cmd/sc_viewvaluehighlighting.png b/icon-themes/sifr_dark/cmd/sc_viewvaluehighlighting.png
new file mode 100644
index 000000000000..740a4d2ef6e7
Binary files /dev/null and b/icon-themes/sifr_dark/cmd/sc_viewvaluehighlighting.png differ
diff --git a/icon-themes/sifr_dark/desktop/res/caution_16.png b/icon-themes/sifr_dark/desktop/res/caution_16.png
index dec98f05724e..c44c6321c3e7 100644
Binary files a/icon-themes/sifr_dark/desktop/res/caution_16.png and b/icon-themes/sifr_dark/desktop/res/caution_16.png differ
diff --git a/icon-themes/sifr_dark/desktop/res/info_16.png b/icon-themes/sifr_dark/desktop/res/info_16.png
index 13c406c47d86..4fdd2aed9986 100644
Binary files a/icon-themes/sifr_dark/desktop/res/info_16.png and b/icon-themes/sifr_dark/desktop/res/info_16.png differ
diff --git a/icon-themes/sifr_dark/desktop/res/lock_16.png b/icon-themes/sifr_dark/desktop/res/lock_16.png
index c6abcc148271..e81bae7c5476 100644
Binary files a/icon-themes/sifr_dark/desktop/res/lock_16.png and b/icon-themes/sifr_dark/desktop/res/lock_16.png differ
diff --git a/icon-themes/sifr_dark/desktop/res/shared_16.png b/icon-themes/sifr_dark/desktop/res/shared_16.png
index a66fca37ea87..d9b71c1533c5 100644
Binary files a/icon-themes/sifr_dark/desktop/res/shared_16.png and b/icon-themes/sifr_dark/desktop/res/shared_16.png differ
diff --git a/icon-themes/sifr_svg/cmd/sc_datafilterspecialfilter.svg b/icon-themes/sifr_svg/cmd/sc_datafilterspecialfilter.svg
new file mode 100644
index 000000000000..6294263a27e7
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_datafilterspecialfilter.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_dbtabledelete.svg b/icon-themes/sifr_svg/cmd/sc_dbtabledelete.svg
index 2fa501a21d4b..1e5e179ebbd2 100644
--- a/icon-themes/sifr_svg/cmd/sc_dbtabledelete.svg
+++ b/icon-themes/sifr_svg/cmd/sc_dbtabledelete.svg
@@ -1,10 +1,6 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_dbtableedit.svg b/icon-themes/sifr_svg/cmd/sc_dbtableedit.svg
index 6190b672f1f2..e57af929dce8 100644
--- a/icon-themes/sifr_svg/cmd/sc_dbtableedit.svg
+++ b/icon-themes/sifr_svg/cmd/sc_dbtableedit.svg
@@ -1,10 +1,6 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_dbtablerename.svg b/icon-themes/sifr_svg/cmd/sc_dbtablerename.svg
index c0c44706fa70..9ee30df5f32b 100644
--- a/icon-themes/sifr_svg/cmd/sc_dbtablerename.svg
+++ b/icon-themes/sifr_svg/cmd/sc_dbtablerename.svg
@@ -1,10 +1,10 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_dbviewtablenames.svg b/icon-themes/sifr_svg/cmd/sc_dbviewtablenames.svg
new file mode 100644
index 000000000000..97b709afe63a
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_dbviewtablenames.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_deletetable.svg b/icon-themes/sifr_svg/cmd/sc_deletetable.svg
index e901c62bd6d1..1e5e179ebbd2 100644
--- a/icon-themes/sifr_svg/cmd/sc_deletetable.svg
+++ b/icon-themes/sifr_svg/cmd/sc_deletetable.svg
@@ -1,10 +1,6 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_entirecell.svg b/icon-themes/sifr_svg/cmd/sc_entirecell.svg
index 8ca3d355b255..7215aba6cbd3 100644
--- a/icon-themes/sifr_svg/cmd/sc_entirecell.svg
+++ b/icon-themes/sifr_svg/cmd/sc_entirecell.svg
@@ -1,10 +1,12 @@
+
+
diff --git a/icon-themes/sifr_svg/cmd/sc_formatcelldialog.svg b/icon-themes/sifr_svg/cmd/sc_formatcelldialog.svg
new file mode 100644
index 000000000000..7215aba6cbd3
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_formatcelldialog.svg
@@ -0,0 +1,12 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_formfiltered.svg b/icon-themes/sifr_svg/cmd/sc_formfiltered.svg
new file mode 100644
index 000000000000..f8083cad6550
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_formfiltered.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_formfilternavigator.svg b/icon-themes/sifr_svg/cmd/sc_formfilternavigator.svg
new file mode 100644
index 000000000000..088c35a77ded
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_formfilternavigator.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_greatestheight.svg b/icon-themes/sifr_svg/cmd/sc_greatestheight.svg
new file mode 100644
index 000000000000..706ab780b69a
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_greatestheight.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_greatestwidth.svg b/icon-themes/sifr_svg/cmd/sc_greatestwidth.svg
new file mode 100644
index 000000000000..1fe861e22dc6
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_greatestwidth.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr/dbaccess/res/exwarning.svg b/icon-themes/sifr_svg/cmd/sc_insobjctrl.svg
similarity index 57%
rename from icon-themes/sifr/dbaccess/res/exwarning.svg
rename to icon-themes/sifr_svg/cmd/sc_insobjctrl.svg
index 1a9abf3df90c..227e3227fdb6 100644
--- a/icon-themes/sifr/dbaccess/res/exwarning.svg
+++ b/icon-themes/sifr_svg/cmd/sc_insobjctrl.svg
@@ -1,6 +1,6 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_managelanguage.svg b/icon-themes/sifr_svg/cmd/sc_managelanguage.svg
new file mode 100644
index 000000000000..14336a5793de
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_managelanguage.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_numberformatdecimal.svg b/icon-themes/sifr_svg/cmd/sc_numberformatdecimal.svg
index 57c8018f7af4..e6e1f8d3010b 100644
--- a/icon-themes/sifr_svg/cmd/sc_numberformatdecimal.svg
+++ b/icon-themes/sifr_svg/cmd/sc_numberformatdecimal.svg
@@ -1,6 +1,6 @@
diff --git a/icon-themes/sifr_svg/cmd/sc_numberformatscientific.svg b/icon-themes/sifr_svg/cmd/sc_numberformatscientific.svg
new file mode 100644
index 000000000000..74d4964d2614
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_numberformatscientific.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_numberformatstandard.svg b/icon-themes/sifr_svg/cmd/sc_numberformatstandard.svg
new file mode 100644
index 000000000000..43089134b89d
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_numberformatstandard.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_numberformattime.svg b/icon-themes/sifr_svg/cmd/sc_numberformattime.svg
new file mode 100644
index 000000000000..d774980bce3d
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_numberformattime.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_optimizetable.svg b/icon-themes/sifr_svg/cmd/sc_optimizetable.svg
new file mode 100644
index 000000000000..db785e2e9e2c
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_optimizetable.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_renametable.svg b/icon-themes/sifr_svg/cmd/sc_renametable.svg
new file mode 100644
index 000000000000..9ee30df5f32b
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_renametable.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_setminimalcolumnwidth.svg b/icon-themes/sifr_svg/cmd/sc_setminimalcolumnwidth.svg
new file mode 100644
index 000000000000..9a0dab1a3e7a
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_setminimalcolumnwidth.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_setminimalrowheight.svg b/icon-themes/sifr_svg/cmd/sc_setminimalrowheight.svg
new file mode 100644
index 000000000000..6393135fb4f3
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_setminimalrowheight.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_setoptimalcolumnwidth.svg b/icon-themes/sifr_svg/cmd/sc_setoptimalcolumnwidth.svg
new file mode 100644
index 000000000000..ad13d1da8cf5
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_setoptimalcolumnwidth.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_setoptimalrowheight.svg b/icon-themes/sifr_svg/cmd/sc_setoptimalrowheight.svg
new file mode 100644
index 000000000000..c1dd3397bd26
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_setoptimalrowheight.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_showcolumn.svg b/icon-themes/sifr_svg/cmd/sc_showcolumn.svg
new file mode 100644
index 000000000000..606c4357b838
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_showcolumn.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_showrow.svg b/icon-themes/sifr_svg/cmd/sc_showrow.svg
new file mode 100644
index 000000000000..126a0c622ff2
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_showrow.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_showsinglepage.svg b/icon-themes/sifr_svg/cmd/sc_showsinglepage.svg
new file mode 100644
index 000000000000..227e3227fdb6
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_showsinglepage.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_smallestheight.svg b/icon-themes/sifr_svg/cmd/sc_smallestheight.svg
new file mode 100644
index 000000000000..2bbc5172ab0e
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_smallestheight.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/icon-themes/sifr_svg/cmd/sc_smallestwidth.svg b/icon-themes/sifr_svg/cmd/sc_smallestwidth.svg
new file mode 100644
index 000000000000..6d96ef1cff59
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_smallestwidth.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/icon-themes/sifr_svg/cmd/sc_splittable.svg b/icon-themes/sifr_svg/cmd/sc_splittable.svg
new file mode 100644
index 000000000000..8b01a93b6e9d
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_splittable.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_tabledesign.svg b/icon-themes/sifr_svg/cmd/sc_tabledesign.svg
new file mode 100644
index 000000000000..f195c5107328
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_tabledesign.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_tablemodefix.svg b/icon-themes/sifr_svg/cmd/sc_tablemodefix.svg
new file mode 100644
index 000000000000..e2e1f0169400
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_tablemodefix.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_tablemodefixprop.svg b/icon-themes/sifr_svg/cmd/sc_tablemodefixprop.svg
new file mode 100644
index 000000000000..e1fde287f2a6
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_tablemodefixprop.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_tablemodevariable.svg b/icon-themes/sifr_svg/cmd/sc_tablemodevariable.svg
new file mode 100644
index 000000000000..58040102fd3c
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_tablemodevariable.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_tablenumberformatdialog.svg b/icon-themes/sifr_svg/cmd/sc_tablenumberformatdialog.svg
new file mode 100644
index 000000000000..f48c30127569
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_tablenumberformatdialog.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_unsetcellsreadonly.svg b/icon-themes/sifr_svg/cmd/sc_unsetcellsreadonly.svg
new file mode 100644
index 000000000000..80f671442b8d
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_unsetcellsreadonly.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_viewrowcolumnheaders.svg b/icon-themes/sifr_svg/cmd/sc_viewrowcolumnheaders.svg
new file mode 100644
index 000000000000..2edbee88c06c
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_viewrowcolumnheaders.svg
@@ -0,0 +1,10 @@
+
diff --git a/icon-themes/sifr_svg/cmd/sc_viewvaluehighlighting.svg b/icon-themes/sifr_svg/cmd/sc_viewvaluehighlighting.svg
new file mode 100644
index 000000000000..f48c30127569
--- /dev/null
+++ b/icon-themes/sifr_svg/cmd/sc_viewvaluehighlighting.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/desktop/res/caution_16.svg b/icon-themes/sifr_svg/desktop/res/caution_16.svg
new file mode 100644
index 000000000000..58af17495089
--- /dev/null
+++ b/icon-themes/sifr_svg/desktop/res/caution_16.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/desktop/res/info_16.svg b/icon-themes/sifr_svg/desktop/res/info_16.svg
new file mode 100644
index 000000000000..abad32b11f04
--- /dev/null
+++ b/icon-themes/sifr_svg/desktop/res/info_16.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/desktop/res/lock_16.svg b/icon-themes/sifr_svg/desktop/res/lock_16.svg
new file mode 100644
index 000000000000..6062d982cf49
--- /dev/null
+++ b/icon-themes/sifr_svg/desktop/res/lock_16.svg
@@ -0,0 +1,6 @@
+
diff --git a/icon-themes/sifr_svg/desktop/res/shared_16.svg b/icon-themes/sifr_svg/desktop/res/shared_16.svg
new file mode 100644
index 000000000000..e3c892ebac7b
--- /dev/null
+++ b/icon-themes/sifr_svg/desktop/res/shared_16.svg
@@ -0,0 +1,6 @@
+