summaryrefslogtreecommitdiff
path: root/icon-themes
diff options
context:
space:
mode:
authorRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-04-07 18:04:09 +0700
committerRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-04-08 06:26:29 +0200
commit3168a1d790323c51765655d9da273d51db94b707 (patch)
tree16c8f37348fa6beddd4b485c574c5f1ac6b1962d /icon-themes
parentb1da67699bd05b26ee11460347ca7077d366c2fc (diff)
elementary: Update Gallery folders and DB record icons
Change-Id: I2c0e9c70d9b25d8e7cabaf890cd6107dcdd7834d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91863 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
Diffstat (limited to 'icon-themes')
-rw-r--r--icon-themes/elementary/cmd/32/absoluterecord.pngbin0 -> 1669 bytes
-rw-r--r--icon-themes/elementary/cmd/32/deleterecord.pngbin0 -> 1548 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertdoc.pngbin0 -> 705 bytes
-rw-r--r--icon-themes/elementary/cmd/32/newrecord.pngbin0 -> 1573 bytes
-rw-r--r--icon-themes/elementary/cmd/32/recsave.pngbin0 -> 1210 bytes
-rw-r--r--icon-themes/elementary/cmd/32/recundo.pngbin0 -> 1668 bytes
-rw-r--r--icon-themes/elementary/cmd/32/solverdialog.pngbin1807 -> 1750 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_absoluterecord.pngbin0 -> 1350 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_deleterecord.pngbin0 -> 1077 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_insertdoc.pngbin0 -> 573 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_newrecord.pngbin0 -> 1115 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_recsave.pngbin0 -> 961 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_recundo.pngbin0 -> 1336 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_solverdialog.pngbin1282 -> 1288 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_absoluterecord.pngbin0 -> 754 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_deleterecord.pngbin0 -> 703 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertdoc.pngbin0 -> 419 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_newrecord.pngbin0 -> 755 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_recsave.pngbin0 -> 657 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_recundo.pngbin0 -> 747 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_solverdialog.pngbin799 -> 792 bytes
-rw-r--r--icon-themes/elementary/database/linked_text_table.pngbin0 -> 619 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/all_left.pngbin0 -> 535 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/all_right.pngbin0 -> 528 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/jo02.pngbin369 -> 375 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/lc039.pngbin0 -> 959 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/lc040.pngbin0 -> 1201 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/one_left.pngbin0 -> 368 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/one_right.pngbin0 -> 367 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/pkey.pngbin367 -> 383 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/sc039.pngbin0 -> 677 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/sc040.pngbin0 -> 834 bytes
-rw-r--r--icon-themes/elementary/links.txt58
-rw-r--r--icon-themes/elementary/svtools/res/ed01.pngbin255 -> 428 bytes
-rw-r--r--icon-themes/elementary/svtools/res/ed03.pngbin0 -> 408 bytes
-rw-r--r--icon-themes/elementary/svtools/res/ed04.pngbin560 -> 562 bytes
-rw-r--r--icon-themes/elementary/svtools/res/ed05.pngbin442 -> 568 bytes
-rw-r--r--icon-themes/elementary/svtools/res/ed07.pngbin570 -> 575 bytes
-rw-r--r--icon-themes/elementary/svtools/res/ed08.pngbin366 -> 418 bytes
-rw-r--r--icon-themes/elementary/svx/res/galdefl.pngbin915 -> 928 bytes
-rw-r--r--icon-themes/elementary/svx/res/galdefs.pngbin0 -> 438 bytes
-rw-r--r--icon-themes/elementary/svx/res/galnorl.pngbin0 -> 937 bytes
-rw-r--r--icon-themes/elementary/svx/res/galnors.pngbin0 -> 436 bytes
-rw-r--r--icon-themes/elementary/svx/res/galrdol.pngbin0 -> 915 bytes
-rw-r--r--icon-themes/elementary_svg/cmd/32/absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/solverdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_solverdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_absoluterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleterecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertdoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newrecord.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recundo.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_solverdialog.svg2
-rw-r--r--icon-themes/elementary_svg/database/linked_text_table.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/all_left.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/all_right.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/jo02.svg2
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/lc039.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/lc040.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/one_left.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/one_right.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/pkey.svg2
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/sc039.svg4
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/sc040.svg5
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed01.svg2
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed03.svg1
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed04.svg2
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed05.svg2
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed07.svg2
-rw-r--r--icon-themes/elementary_svg/svtools/res/ed08.svg2
-rw-r--r--icon-themes/elementary_svg/svx/res/galdefl.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galdefs.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galnorl.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galnors.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galrdefl.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galrdol.svg1
88 files changed, 62 insertions, 57 deletions
diff --git a/icon-themes/elementary/cmd/32/absoluterecord.png b/icon-themes/elementary/cmd/32/absoluterecord.png
new file mode 100644
index 000000000000..d04ff003f414
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/absoluterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/deleterecord.png b/icon-themes/elementary/cmd/32/deleterecord.png
new file mode 100644
index 000000000000..c129f7fa40a5
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/deleterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertdoc.png b/icon-themes/elementary/cmd/32/insertdoc.png
new file mode 100644
index 000000000000..eeef59a75b93
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/newrecord.png b/icon-themes/elementary/cmd/32/newrecord.png
new file mode 100644
index 000000000000..ef3edfa71dbe
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/newrecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/recsave.png b/icon-themes/elementary/cmd/32/recsave.png
new file mode 100644
index 000000000000..c0d40d85c18f
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/recsave.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/recundo.png b/icon-themes/elementary/cmd/32/recundo.png
new file mode 100644
index 000000000000..81cb6ceb1e3d
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/recundo.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/solverdialog.png b/icon-themes/elementary/cmd/32/solverdialog.png
index 353dbff87256..0bd1d9692f6e 100644
--- a/icon-themes/elementary/cmd/32/solverdialog.png
+++ b/icon-themes/elementary/cmd/32/solverdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_absoluterecord.png b/icon-themes/elementary/cmd/lc_absoluterecord.png
new file mode 100644
index 000000000000..eebcc6d23085
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_absoluterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_deleterecord.png b/icon-themes/elementary/cmd/lc_deleterecord.png
new file mode 100644
index 000000000000..575fb125000b
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_deleterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_insertdoc.png b/icon-themes/elementary/cmd/lc_insertdoc.png
new file mode 100644
index 000000000000..aa1032940c6c
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_newrecord.png b/icon-themes/elementary/cmd/lc_newrecord.png
new file mode 100644
index 000000000000..3972b44f7e37
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_newrecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_recsave.png b/icon-themes/elementary/cmd/lc_recsave.png
new file mode 100644
index 000000000000..a0a2984b44ee
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_recsave.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_recundo.png b/icon-themes/elementary/cmd/lc_recundo.png
new file mode 100644
index 000000000000..ad27c806ddd3
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_recundo.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_solverdialog.png b/icon-themes/elementary/cmd/lc_solverdialog.png
index df257c21eb98..7e560c0bb81f 100644
--- a/icon-themes/elementary/cmd/lc_solverdialog.png
+++ b/icon-themes/elementary/cmd/lc_solverdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_absoluterecord.png b/icon-themes/elementary/cmd/sc_absoluterecord.png
new file mode 100644
index 000000000000..7d80b6ed68d8
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_absoluterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_deleterecord.png b/icon-themes/elementary/cmd/sc_deleterecord.png
new file mode 100644
index 000000000000..03b7bcbad926
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_deleterecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertdoc.png b/icon-themes/elementary/cmd/sc_insertdoc.png
new file mode 100644
index 000000000000..440c17ca4095
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_newrecord.png b/icon-themes/elementary/cmd/sc_newrecord.png
new file mode 100644
index 000000000000..056f5d825bef
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_newrecord.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_recsave.png b/icon-themes/elementary/cmd/sc_recsave.png
new file mode 100644
index 000000000000..9940bc3cf7d1
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_recsave.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_recundo.png b/icon-themes/elementary/cmd/sc_recundo.png
new file mode 100644
index 000000000000..1e784b1560d9
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_recundo.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_solverdialog.png b/icon-themes/elementary/cmd/sc_solverdialog.png
index 2421c6f6c7c8..b67fa58c80e0 100644
--- a/icon-themes/elementary/cmd/sc_solverdialog.png
+++ b/icon-themes/elementary/cmd/sc_solverdialog.png
Binary files differ
diff --git a/icon-themes/elementary/database/linked_text_table.png b/icon-themes/elementary/database/linked_text_table.png
new file mode 100644
index 000000000000..6ca66538041d
--- /dev/null
+++ b/icon-themes/elementary/database/linked_text_table.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/all_left.png b/icon-themes/elementary/dbaccess/res/all_left.png
new file mode 100644
index 000000000000..def0466a5452
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/all_left.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/all_right.png b/icon-themes/elementary/dbaccess/res/all_right.png
new file mode 100644
index 000000000000..02d3c10b95ea
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/all_right.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/jo02.png b/icon-themes/elementary/dbaccess/res/jo02.png
index 87294bf28f6e..f2b2cbceef2e 100644
--- a/icon-themes/elementary/dbaccess/res/jo02.png
+++ b/icon-themes/elementary/dbaccess/res/jo02.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/lc039.png b/icon-themes/elementary/dbaccess/res/lc039.png
new file mode 100644
index 000000000000..c01a930c21a1
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/lc039.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/lc040.png b/icon-themes/elementary/dbaccess/res/lc040.png
new file mode 100644
index 000000000000..51074cdee15b
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/lc040.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/one_left.png b/icon-themes/elementary/dbaccess/res/one_left.png
new file mode 100644
index 000000000000..df81068a6c35
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/one_left.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/one_right.png b/icon-themes/elementary/dbaccess/res/one_right.png
new file mode 100644
index 000000000000..cfcb14c0f4b5
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/one_right.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/pkey.png b/icon-themes/elementary/dbaccess/res/pkey.png
index 89971697699d..ac195373133b 100644
--- a/icon-themes/elementary/dbaccess/res/pkey.png
+++ b/icon-themes/elementary/dbaccess/res/pkey.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/sc039.png b/icon-themes/elementary/dbaccess/res/sc039.png
new file mode 100644
index 000000000000..6587c36d4702
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/sc039.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/sc040.png b/icon-themes/elementary/dbaccess/res/sc040.png
new file mode 100644
index 000000000000..93615cc3bdf4
--- /dev/null
+++ b/icon-themes/elementary/dbaccess/res/sc040.png
Binary files differ
diff --git a/icon-themes/elementary/links.txt b/icon-themes/elementary/links.txt
index 1b5cf31b4049..bcf2e87781c6 100644
--- a/icon-themes/elementary/links.txt
+++ b/icon-themes/elementary/links.txt
@@ -244,15 +244,12 @@ cmd/sc_zoom100percent.png cmd/sc_view100.png
# Save
cmd/32/savebasicas.png cmd/32/saveas.png
cmd/32/savegraphic.png cmd/32/save.png
-cmd/32/recsave.png cmd/32/save.png
cmd/lc_savebasicas.png cmd/lc_saveas.png
cmd/lc_savegraphic.png cmd/lc_save.png
-cmd/lc_recsave.png cmd/lc_save.png
cmd/sc_savebasicas.png cmd/sc_saveas.png
cmd/sc_savegraphic.png cmd/sc_save.png
-cmd/sc_recsave.png cmd/sc_save.png
# Text
cmd/32/textfittosizetool.png cmd/32/text_marquee.png
@@ -938,35 +935,21 @@ cmd/sc_printpagepreview.png cmd/sc_printpreview.png
cmd/sc_previewprintoptions.png cmd/sc_printpreview.png
cmd/sc_sendfax.png cmd/sc_print.png
-# Delete
-cmd/32/deleterecord.png cmd/32/delete.png
-
-cmd/lc_deleterecord.png cmd/lc_delete.png
-
-cmd/sc_deleterecord.png cmd/sc_delete.png
-
# Folder
cmd/32/dbtableopen.png cmd/32/open.png
cmd/32/dbreportopen.png cmd/32/open.png
cmd/32/dbqueryopen.png cmd/32/open.png
cmd/32/dbformopen.png cmd/32/open.png
-cmd/32/insertdoc.png cmd/32/open.png
-cmd/32/newrecord.png cmd/32/open.png
cmd/lc_dbtableopen.png cmd/lc_open.png
cmd/lc_dbreportopen.png cmd/lc_open.png
cmd/lc_dbqueryopen.png cmd/lc_open.png
cmd/lc_dbformopen.png cmd/lc_open.png
-cmd/lc_insertdoc.png cmd/lc_open.png
-cmd/lc_newrecord.png cmd/lc_open.png
cmd/sc_dbtableopen.png cmd/sc_open.png
cmd/sc_dbreportopen.png cmd/sc_open.png
cmd/sc_dbqueryopen.png cmd/sc_open.png
cmd/sc_dbformopen.png cmd/sc_open.png
-cmd/sc_insertdoc.png cmd/sc_open.png
-cmd/sc_open_h.png cmd/sc_open.png
-cmd/sc_newrecord.png cmd/sc_open.png
# Wizard
cmd/32/commontaskbarvisible.png cmd/32/usewizards.png
@@ -1018,11 +1001,6 @@ cmd/32/leaveallgroups.png cmd/32/leavegroup.png
cmd/lc_leaveallgroups.png cmd/lc_leavegroup.png
cmd/sc_leaveallgroups.png cmd/sc_leavegroup.png
-# Undo
-cmd/32/recundo.png cmd/32/undo.png
-cmd/lc_recundo.png cmd/lc_undo.png
-cmd/sc_recundo.png cmd/sc_undo.png
-
# Label
cmd/32/addname.png cmd/32/label.png
cmd/lc_addname.png cmd/lc_label.png
@@ -1758,11 +1736,8 @@ cmd/sc_tableinsertmenu.png cmd/sc_insertrowsafter.png
cmd/sc_tableselectmenu.png cmd/sc_selecttable.png
# Help
-cmd/32/absoluterecord.png cmd/32/helpindex.png
cmd/32/questionanswers.png cmd/32/browseview.png
-cmd/lc_absoluterecord.png cmd/lc_helpindex.png
cmd/lc_questionanswers.png cmd/lc_browseview.png
-cmd/sc_absoluterecord.png cmd/sc_helpindex.png
cmd/sc_questionanswers.png cmd/sc_browseview.png
# text background colour Impress/Draw
@@ -1823,10 +1798,8 @@ cmd/sc_slidesetup.png cmd/sc_pagesetup.png
# dbaccess
# ==============================================
-dbaccess/res/linked_text_table.png cmd/sc_dataimport.png
+dbaccess/res/linked_text_table.png database/linked_text_table.png
-dbaccess/res/all_left.png cmd/sc_firstrecord.png
-dbaccess/res/all_right.png cmd/sc_lastrecord.png
dbaccess/res/db.png cmd/sc_viewdatasourcebrowser.png
dbaccess/res/exerror.png cmd/sc_cancel.png
dbaccess/res/exinfo.png cmd/sc_helpindex.png
@@ -1835,16 +1808,12 @@ dbaccess/res/forms_16.png res/dialogfolder_16.png
res/forms_32.png dbaccess/res/forms_32.png
dbaccess/res/lc036.png cmd/lc_dbnewreport.png
-dbaccess/res/lc037.png cmd/lc_delete.png
-dbaccess/res/lc038.png cmd/lc_editdoc.png
-dbaccess/res/lc039.png cmd/lc_save.png
-dbaccess/res/lc040.png cmd/lc_reload.png
+dbaccess/res/lc037.png cmd/lc_dbreportdelete.png
+dbaccess/res/lc038.png cmd/lc_dbreportedit.png
dbaccess/res/nu07.png cmd/sc_ok.png
dbaccess/res/nu08.png cmd/sc_cancel.png
-dbaccess/res/one_left.png cmd/sc_prevrecord.png
-dbaccess/res/one_right.png cmd/sc_nextrecord.png
dbaccess/res/jo01.png dbaccess/res/pkey.png
res/queries_32.png dbaccess/res/queries_32.png
@@ -1852,10 +1821,8 @@ dbaccess/res/report_16.png cmd/sc_dbviewreports.png
res/reports_32.png dbaccess/res/reports_32.png
dbaccess/res/sc036.png cmd/sc_dbreportedit.png
-dbaccess/res/sc037.png cmd/sc_delete.png
-dbaccess/res/sc038.png cmd/sc_editdoc.png
-dbaccess/res/sc039.png cmd/sc_save.png
-dbaccess/res/sc040.png cmd/sc_reload.png
+dbaccess/res/sc037.png cmd/sc_dbreportdelete.png
+dbaccess/res/sc038.png cmd/sc_dbreportedit.png
dbaccess/res/sortdown.png cmd/sc_sortascending.png
dbaccess/res/sortup.png cmd/sc_sortdescending.png
@@ -2195,10 +2162,7 @@ svx/res/fontworkalignstretch_16.png cmd/sc_text_marquee.png
svx/res/fw07.png cmd/sc_alignleft.png
svx/res/fw08.png cmd/sc_alignhorizontalcenter.png
svx/res/fw09.png cmd/sc_alignright.png
-svx/res/galdefs.png formula/res/fapclose.png
-svx/res/galnors.png formula/res/fapclose.png
svx/res/galrdos.png formula/res/fapclose.png
-svx/res/graphic.png cmd/lc_graphic.png
svx/res/id01.png cmd/sc_ok.png
svx/res/id02.png cmd/sc_open.png
@@ -2267,6 +2231,10 @@ svx/res/symphony/spacing3.png cmd/sc_spacepara1.png
# sw
# ==============================================
# res
+
+sw/res/all_left.png dbaccess/res/all_left.png
+sw/res/all_right.png dbaccess/res/all_right.png
+
sw/res/lc20556.png cmd/lc_dbviewfunctions.png
sw/res/lc20557.png cmd/lc_cancel.png
sw/res/lc20558.png cmd/lc_ok.png
@@ -2281,6 +2249,9 @@ sw/res/nc20009.png cmd/sc_insertindexesentry.png
sw/res/nc20010.png cmd/sc_shownote.png
sw/res/nc20011.png cmd/sc_insertdraw.png
+sw/res/one_left.png dbaccess/res/one_left.png
+sw/res/one_right.png dbaccess/res/one_right.png
+
sw/res/re01.png cmd/lc_unsetcellsreadonly.png
sw/res/re02.png cmd/lc_unsetcellsreadonly.png
sw/res/re03.png cmd/sc_protect.png
@@ -2339,11 +2310,6 @@ sw/res/wr04.png cmd/32/wrapon.png
sw/res/wr05.png cmd/32/wrapthrough.png
sw/res/wr06.png cmd/32/wrapideal.png
-# res
-sw/res/all_left.png cmd/sc_firstrecord.png
-sw/res/all_right.png cmd/sc_lastrecord.png
-sw/res/one_left.png cmd/sc_prevrecord.png
-sw/res/one_right.png cmd/sc_nextrecord.png
sw/res/page_break.png cmd/lc_insertpagebreak.png
sw/res/styfamnu.png cmd/sc_defaultbullet.png
diff --git a/icon-themes/elementary/svtools/res/ed01.png b/icon-themes/elementary/svtools/res/ed01.png
index 962140bfc58a..bc6c46e8bd7f 100644
--- a/icon-themes/elementary/svtools/res/ed01.png
+++ b/icon-themes/elementary/svtools/res/ed01.png
Binary files differ
diff --git a/icon-themes/elementary/svtools/res/ed03.png b/icon-themes/elementary/svtools/res/ed03.png
new file mode 100644
index 000000000000..c18f6afc56d1
--- /dev/null
+++ b/icon-themes/elementary/svtools/res/ed03.png
Binary files differ
diff --git a/icon-themes/elementary/svtools/res/ed04.png b/icon-themes/elementary/svtools/res/ed04.png
index 6395dd27f27e..14d6069f26f8 100644
--- a/icon-themes/elementary/svtools/res/ed04.png
+++ b/icon-themes/elementary/svtools/res/ed04.png
Binary files differ
diff --git a/icon-themes/elementary/svtools/res/ed05.png b/icon-themes/elementary/svtools/res/ed05.png
index 424ef41f9cdf..23673e19c70c 100644
--- a/icon-themes/elementary/svtools/res/ed05.png
+++ b/icon-themes/elementary/svtools/res/ed05.png
Binary files differ
diff --git a/icon-themes/elementary/svtools/res/ed07.png b/icon-themes/elementary/svtools/res/ed07.png
index 4d1ca14c68da..0160486a3ef7 100644
--- a/icon-themes/elementary/svtools/res/ed07.png
+++ b/icon-themes/elementary/svtools/res/ed07.png
Binary files differ
diff --git a/icon-themes/elementary/svtools/res/ed08.png b/icon-themes/elementary/svtools/res/ed08.png
index e4823096fd89..9b42448e959f 100644
--- a/icon-themes/elementary/svtools/res/ed08.png
+++ b/icon-themes/elementary/svtools/res/ed08.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galdefl.png b/icon-themes/elementary/svx/res/galdefl.png
index 5e296506f2ee..b110557fb9b6 100644
--- a/icon-themes/elementary/svx/res/galdefl.png
+++ b/icon-themes/elementary/svx/res/galdefl.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galdefs.png b/icon-themes/elementary/svx/res/galdefs.png
new file mode 100644
index 000000000000..d711ff9a1e9c
--- /dev/null
+++ b/icon-themes/elementary/svx/res/galdefs.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galnorl.png b/icon-themes/elementary/svx/res/galnorl.png
new file mode 100644
index 000000000000..d9e995607d65
--- /dev/null
+++ b/icon-themes/elementary/svx/res/galnorl.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galnors.png b/icon-themes/elementary/svx/res/galnors.png
new file mode 100644
index 000000000000..c453f0e07feb
--- /dev/null
+++ b/icon-themes/elementary/svx/res/galnors.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galrdol.png b/icon-themes/elementary/svx/res/galrdol.png
new file mode 100644
index 000000000000..5e296506f2ee
--- /dev/null
+++ b/icon-themes/elementary/svx/res/galrdol.png
Binary files differ
diff --git a/icon-themes/elementary_svg/cmd/32/absoluterecord.svg b/icon-themes/elementary_svg/cmd/32/absoluterecord.svg
new file mode 100644
index 000000000000..87e596416144
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#a)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#b)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#c)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="translate(13.978 13.332682)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/deleterecord.svg b/icon-themes/elementary_svg/cmd/32/deleterecord.svg
new file mode 100644
index 000000000000..d67bb50f088d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleterecord.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07279203 0 0 .0703409 9.184346 295.47468)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" y1="-26.405602" y2="28.474001"><stop offset="0" stop-color="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.12573168 0 0 .12661363 4.899894 294.14546)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" y1="20.709" y2="-4.382"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#d" y1="13.023" y2="32.702"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#d" y1="20.584" y2="32.702"/><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#f)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#g)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#h)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="matrix(5.0393575 0 0 5.0393575 -2.334803 -1467.6879)"><path d="m6.0366875 296.20629-.7874515-.75924.7573852-.79562-.5460619-.49251-.7800066.75796-.7957556-.75796-.5683969.51084.7957556.77399-.7957556.76168.5683969.5306.7948966-.79604.7967577.79604z" fill="url(#a)" stroke="url(#b)" stroke-width=".198438"/><g fill="none" stroke-linecap="round" stroke-width="1.752" transform="matrix(.198438 0 0 .198438 -.085968 290.6864)"><path d="m18.918 7.066-1.368-1.196-5.59 5.117-5.48-5.224-1.395 1.407" opacity=".4" stroke="url(#c)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/><path d="m19.043 17.973-4.22-4.29m-5.604-.288-4.365 4.265" opacity=".4" stroke="url(#e)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertdoc.svg b/icon-themes/elementary_svg/cmd/32/insertdoc.svg
new file mode 100644
index 000000000000..8dac1c4dc344
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertdoc.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66858377 0 0 .67036989 -.679619 -2.308268)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8.0000001 5.567745h1.5669929zm1.7968186 0h1.4625273zm1.6923533 0h1.295381zm1.504313 0h.564117zm.793943 0h1.253595zm1.504313 0h3.301133zm3.510065 0h2.528083zm2.737015 0h.77305zm-13.5388209 1.9217775h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.020955zm2.25647.020955h3.363813zm-13.2672079 1.9895225h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h1.0655555zm1.3998467 0h3.9488232zm-1.3998467 3h2.6325479zm2.8414809 0h2.820588zm3.02952 0h1.086449zm1.295381 0h2.653442zm2.862374 0h3.342919zm3.572745 0h1.232701zm-13.6015009 2h2.8623739zm3.0921999 0h3.0922zm3.301132 0h1.232701zm1.441634 0h2.904161zm3.092199 0h1.984859zm2.214684 0h.793944zm1.002876 0h.438758zm.668584 0h1.232701zm-14.8133089 2h2.4445099zm2.7161219 0h1.170021zm1.378954 0h.58501zm.814836 0h1.065555zm1.295381 0h1.086448zm1.295381 0h1.734139zm1.963965 0h2.25647zm2.465402 0h1.504314zm1.713247 0h.376078zm-13.6432879 2.989525h2.0684299zm2.2773639 0h3.384705zm3.593637 0h1.650566zm1.859499 0h1.546099zm1.755032 0h1.316274zm1.525206 0 2.068432.02095zm2.25647.02095h3.363813zm-13.2672079 1.989525h2.5907619zm2.8205879 0h.814836zm1.023769 0h1.859499zm2.06843 0h2.737016zm2.966842 0h1.859498zm2.047536 0h.396972zm.605905 0h2.360936zm2.611655 0h1.232702zm-14.1447249 2h2.5907619zm2.8205879 0h1.170021zm1.378953 0h1.838606zm2.047538 0h1.984858zm2.214684 0h.793943zm1.002876 0h.438758zm.668584 0h1.232701z" stroke="url(#h)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/newrecord.svg b/icon-themes/elementary_svg/cmd/32/newrecord.svg
new file mode 100644
index 000000000000..47065f20a5f9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/newrecord.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.73161369427" x2="7.8723588839" y1="-1.35795909575" y2="15.72678576715"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 -.330649 11.625704)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.587789" x2="8.472758" y1="5.089136" y2="12.264414"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-14.998 -8.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#e)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#f)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#g)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g><g transform="translate(13.978 13.332682)"><path d="m1.4567478 4.3030588 4.5008813.3678467.8096008-4.44272315 2.9224968 3.44271065 3.7139543-2.5690055-.367847 4.5008813 4.442723.8096008-3.442711 2.9224968 2.569006 3.7139536-4.500881-.367846-.809601 4.442723-2.922497-3.442711-3.7139539 2.569006.3678467-4.500882-4.44272315-.809601 3.44271065-2.9224963z" fill="url(#a)" stroke="#ad5f00" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/><path d="m20.178815 16.283061c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#c)" opacity=".163" stroke-width=".523973"/><path d="m7.3535156 2.4160156-.4433594 2.4296875a.96896842.96896842 0 0 1 -1.0332031.7910157l-2.4589843-.2011719 1.4042968 2.03125a.96896842.96896842 0 0 1 -.1699218 1.2890625l-1.8828126 1.5976566 2.4296876.443359a.96896842.96896842 0 0 1 .7910156 1.03125l-.2011719 2.460937 2.03125-1.404296a.96896842.96896842 0 0 1 1.2890625.169922l1.599609 1.882812.441407-2.429688a.96896842.96896842 0 0 1 1.03125-.791015l2.46289.201172-1.40625-2.0332034a.96896842.96896842 0 0 1 .169922-1.2890625l1.882813-1.5976562-2.429688-.4414063a.96896842.96896842 0 0 1 -.791016-1.0332031l.201172-2.4609375-2.03125 1.4042969a.96896842.96896842 0 0 1 -1.2890621-.1699219z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" transform="matrix(.99010681 -.14031571 .14031571 .99010681 -1.628027 .852996)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recsave.svg b/icon-themes/elementary_svg/cmd/32/recsave.svg
new file mode 100644
index 000000000000..2386388314b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recsave.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-7.661017" x2="-7.661017" y1="9.743057" y2="30.743057"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="j" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="k" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1.000027 .99821)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#a)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#f)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#g)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#h)"/><path d="m22 15.5-6.000001 6.5-5.999999-6.5h4.508475v-6.5h2.990923v6.5z" fill="url(#i)" stroke="#559ac6" stroke-linecap="round"/></g></g><g transform="translate(-15.997973 -8.83679)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#j)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#k)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#l)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/recundo.svg b/icon-themes/elementary_svg/cmd/32/recundo.svg
new file mode 100644
index 000000000000..136352fc4fc9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/recundo.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(.70660609 0 0 -.47076982 .982768 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 -.78895601 -.84689274 0 31.992206 36.692439)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.72265023 0 0 .67321315 33.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".63592637" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.2063504-6.718135-17.4920472v-5.5246984l-11.7786256 9.2063416 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" display="block" fill="url(#g)"/><path d="m23.980319 23.110481c3.338005-4.549181 1.26113-13.9417986-9.48073-13.2073325v-4.5547218l-9.12862 7.1586363 9.12862 7.15138v-4.324975c8.762555-.841601 10.447691 6.244542 9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#f)"/><path d="m29.5875 22.63493a11.054667 7.3650749 0 1 0 -22.1093343 0 11.054667 7.3650749 0 0 0 22.1093343 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.20635-6.718135-17.4920468v-5.5246984l-11.7786256 9.2063412 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><g transform="translate(-14.998 -.835)"><path d="m33.154815 30.450743c0 2.66668-17.090534 2.729347-17.090534.06267 0-2.66668 17.090534-2.729347 17.090534-.06267z" fill="url(#b)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m19.498 10.835 11.328 9.645-11.337 9.637z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 8.7299564v-11.9999401l13.123855 11.2499438-13.123855 11.2499439z" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/solverdialog.svg b/icon-themes/elementary_svg/cmd/32/solverdialog.svg
index 43f64aad3ef4..7eef69291d62 100644
--- a/icon-themes/elementary_svg/cmd/32/solverdialog.svg
+++ b/icon-themes/elementary_svg/cmd/32/solverdialog.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="22.992" y2="28.992"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.5 22.906c0 4-41.5 4.094-41.5.094s41.5-4.094 41.5-.094z" fill="url(#a)" opacity=".163" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421v-9.87l-16.585.097v-9.055l16.602-.017z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m24.5 11.434-16.003.066.007-6.95 16.014-.018" opacity=".6" stroke="url(#b)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m8.488 17.513 11.01-.01v-6.668l11.328 9.645-11.337 9.637v-6.667l-11.002.063z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.017 4.983v-9.32l14.573 12.31-14.59 12.2.017-9.19" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g><path d="m13.852 15.967a5.34 1.7 0 0 1 -10.682 0 5.34 1.7 0 1 1 10.682 0z" fill="url(#e)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.864319" x2="34.883" y1="23.721972" y2="28.992"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.304727" x2="8.304727" y1="1.020048" y2="15.948804"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.5 22.906c0 4-41.5 4.094-41.5.094s41.5-4.094 41.5-.094z" fill="url(#a)" opacity=".163" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421v-9.87l-16.585.097v-9.055l16.602-.017z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><g fill="none"><path d="m24.767876 10.979945h-15.7499211v-5.9999699h15.7499211" fill="none" opacity=".6" stroke="url(#b)" stroke-width="1.499992" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/><path d="m8.488 17.513 11.01-.01v-6.668l11.328 9.645-11.337 9.637v-6.667l-11.002.063z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.517872 6.0500163v-9.32l13.123855 11.2499438-13.123855 11.2499439v-7.179888" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g><path d="m13.852 15.967a5.34 1.7 0 0 1 -10.682 0 5.34 1.7 0 1 1 10.682 0z" fill="url(#e)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.76 8.51c0 4.004-3.246 7.25-7.25 7.25-4.002 0-7.247-3.246-7.247-7.25 0-4.002 3.245-7.247 7.248-7.247 4.004 0 7.25 3.245 7.25 7.248z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.202 4.005c-.82-.11-1.673-.038-2.455.238-.79.28-1.534.758-1.884 1.574-.223.5-.213 1.04 0 1.55s.78 1 1.478 1c.395 0 .79-.136 1.05-.38s.392-.566.43-.86c.047-.37-.062-.524-.12-.666.038-.042.1-.098.096-.095.042-.024.1-.036.143-.047.02-.006.03.003.047 0 .016-.004-.017-.003.07-.024.46-.11 1.012.197 1.145.405.003.003.033.064-.047.31-.08.244-.258.6-.5.953-.542.784-1.244 1.765-1.24 3.004 0 .322-.02.454.023.74.035.22.168.403.286.5.02.015.03.01.048.023-.34.15-.632.39-.81.692-.29.49-.3 1.183.095 1.717l-.024.022c.01.017.036.01.048.024.004.005-.003.02 0 .024.41.553 1.075.72 1.646.644.575-.078 1.188-.428 1.406-1.097.003-.007-.002-.017 0-.024.004-.01.02-.012.024-.024h-.024c.277-.8-.143-1.574-.834-1.932a.758.758 0 0 0 .334-.667c-.022-.773.098-1.315.715-1.764a.758.758 0 0 0 .024-.024c.477-.37.95-.807 1.336-1.335.377-.516.67-1.16.62-1.883v-.048h-.024c-.036-.763-.483-1.393-1.05-1.812-.57-.423-1.28-.667-2.026-.74-.008 0-.016.002-.024 0z" fill="#002e99" opacity=".05"/><path d="m8.858 11.625c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.106.285-3.577 1.383-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.175.496-.183.808-.194 1.613.235 1.95.757.335.522-.035 1.314-.567 2.084-.53.77-1.1 1.644-1.1 2.573 0 .355-.03.475-.008.618.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.616 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#002e99" opacity=".15"/><path d="m8.858 10.862c-.025-.9.177-1.773 1.027-2.392.898-.7 1.763-1.575 1.67-2.607-.02-.995-1.178-1.775-2.428-1.887-1.405-.196-3.107.286-3.577 1.384-.24.534-.017 1.49.784 1.49.47 0 .685-.3.72-.578.027-.21-.06-.397-.11-.57-.058-.198.19-.58.458-.736.225-.13.46-.174.496-.182.808-.194 1.613.235 1.95.757.335.523-.035 1.315-.567 2.085-.53.77-1.1 1.645-1.1 2.574 0 .352-.03.472-.008.615.018.115.396.1.686.047zm-.368 1.21c-.773-.04-1.308.835-.844 1.393.415.617 1.577.464 1.776-.233.207-.543-.29-1.168-.932-1.16z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg
new file mode 100644
index 000000000000..b1e61728cd30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="d" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.686288" x2="6.686288" y1="1.285573" y2="12.355058"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#a)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#b)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#c)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(1.1995834 0 0 1.1995834 7.778132 6.815546)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#d)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#e)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:round"/><path d="m12.214593 6.8395773c0 2.9687701-2.4062661 5.3750367-5.3742349 5.3750367-2.9671676 0-5.3734339-2.4062666-5.3734339-5.3742354 0-2.9679689 2.4062663-5.3734339 5.3742352-5.3734339 2.9687701 0 5.3750366 2.405465 5.3750366 5.3742351z" style="opacity:.5;fill:none;stroke-width:.855496;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_deleterecord.svg b/icon-themes/elementary_svg/cmd/lc_deleterecord.svg
new file mode 100644
index 000000000000..0ffa6995b9ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleterecord.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><radialGradient id="h" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#h)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#i)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#j)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(.87817681 0 0 .88433535 2.449172 2.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertdoc.svg b/icon-themes/elementary_svg/cmd/lc_insertdoc.svg
new file mode 100644
index 000000000000..380e59ce3600
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertdoc.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45714178 0 0 .43456667 1.028596 .903723)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.48571482 0 0 .477213 -.305596 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" fill="url(#c)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m6 5.5h1.138394zm1.305359 0h1.062501zm1.229466 0h.941072zm1.092858 0h.409822zm.576786 0h.910715zm1.092859 0h2.398216zm2.550002 0h1.83661zm1.988395 0h.561608zm-9.835725 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618.9925436h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.014913zm1.639288.014913h2.443752zm-9.638404.9925434h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h.774108zm1.016966 0h2.868753zm-1.016966 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.912502zm2.064288 0h2.04911zm2.200896 0h.789286zm.941072 0h1.927681zm2.079467 0h2.428574zm2.595538 0h.895537zm-9.881261 1h2.079467zm2.246431 0h2.246431zm2.398217 0h.895537zm1.047323 0h2.109824zm2.246431 0h1.441966zm1.60893 0h.576787zm.728572 0h.318751zm.485715 0h.895537zm-10.761619 1h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1.992545h1.502681zm1.654466 0h2.458932zm2.610718 0h1.199108zm1.350894 0h1.123215zm1.275001 0h.956251zm1.108037 0 1.50268.01491zm1.639288.01491h2.443752zm-9.638404.992545h1.775895zm1.973217 0h.850001zm1.001787 0h.425zm.591965 0h.774108zm.941072 0h.789287zm.941072 0h1.259823zm1.426788 0h1.639287zm1.791073 0h1.092858zm1.244644 0h.273215zm-9.911618 1h1.882145zm2.04911 0h.591965zm.743751 0h1.350894zm1.50268 0h1.988395zm2.155359 0h1.350895zm1.487502 0h.288393zm.440179 0h1.71518zm1.897323 0h.895537zm-10.275904 1h1.882145zm2.04911 0h.850001zm1.001787 0h1.335715zm1.487501 0h1.441966zm1.60893 0h.576787zm.728573 0h.31875zm.485715 0h.895536z" stroke="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_newrecord.svg b/icon-themes/elementary_svg/cmd/lc_newrecord.svg
new file mode 100644
index 000000000000..fbc85431ac68
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_newrecord.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="13.617249" cy="20.504448" gradientTransform="matrix(.62033209 -.02876011 .00638419 .13770167 -1.724185 10.874947)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(3.7978675 .2112311 -.2112311 3.7978675 97.572606 -1126.4105)" gradientUnits="userSpaceOnUse" x1="7.687559" x2="6.853936" y1=".987388" y2="12.658106"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.853936" x2="6.853936" y1="3.071445" y2="9.740427"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#e)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#f)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#g)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g><g transform="matrix(1.1995834 0 0 1.1995834 7.778132 6.815546)"><path d="m2.2690111 2.2378223 3.1526416 1.1270865 1.4322834-3.02622472 1.4322837 3.02622482 3.1526412-1.1270867-1.127086 3.1526415 3.026224 1.4322835-3.026224 1.4322836 1.127086 3.1526412-3.1526413-1.127086-1.4322834 3.026224-1.4322837-3.026224-3.1526414 1.127086 1.1270866-3.1526412-3.02622475-1.4322835 3.02622475-1.4322837z" style="stroke:#ad5f00;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;fill:url(#c)"/><path d="m11.855673 13.074918c0 1.482014-10.0942656 1.534705-10.0942656.05269s10.0942656-1.534335 10.0942656-.05269z" fill="url(#b)" opacity=".163" stroke-width=".370504"/><path d="m6.8535156 2.2382812-.6972656 1.4746094a.81270029.81270029 0 0 1 -1.0078125.4179688l-1.5351563-.5488282.5488282 1.5351563a.81270029.81270029 0 0 1 -.4179688 1.0078125l-1.4746094.6972656 1.4746094.6992188a.81270029.81270029 0 0 1 .4179688 1.0078125l-.5488282 1.5351561 1.5351563-.548828a.81270029.81270029 0 0 1 1.0078125.4179688l.6972656 1.4746092.6992188-1.4746092a.81270029.81270029 0 0 1 1.0078125-.4179688l1.5351561.548828-.548828-1.5351561a.81270029.81270029 0 0 1 .4179688-1.0078125l1.4746092-.6992188-1.4746092-.6972656a.81270029.81270029 0 0 1 -.4179688-1.0078125l.548828-1.5351563-1.5351561.5488282a.81270029.81270029 0 0 1 -1.0078125-.4179688z" style="fill:none;stroke-width:.833623;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;stroke:url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recsave.svg b/icon-themes/elementary_svg/cmd/lc_recsave.svg
new file mode 100644
index 000000000000..12bb85fa1ef3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recsave.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.45714178 0 0 .43456667 1.028596 .903723)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="1.607472" y2="22.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.9899" x2="11.735134" y1="4.850396" y2="29.718037"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.703956" x2="11.703956" y1="19.198923" y2="12.500629"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#c"/><linearGradient id="l" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1)"><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#a)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#b)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#e)" opacity=".15"/><path d="m4 2.0000001c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9986999s-10.6666663 0-16 0c0-6.66666 0-13.3333182 0-19.9999787z" fill="url(#f)"/><path d="m19.5 21.5h-15.0000004v-18.9999999h15.0000004z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m3.4999601 1.499957c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.998716s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000349 0-21.0000537z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linecap="round"><path d="m16.5 12.522385-4.500001 5-4.499999-5h3v-5.0223848h3v5.0223848z" fill="url(#i)" stroke="#559ac6" stroke-linejoin="round"/><path d="m10.280875 6.4684452c-.5966543.112049-.9162257.736506-.84375 1.30311v3.6971948c-.5788649.0367-2.2592394-.146354-2.7090233.328895-.4664666.45279-.3538552 1.232121.1203581 1.631199 1.4721128 1.632101 2.9372057 3.270736 4.4137232 4.898737.474211.475926 1.303176.33271 1.665288-.205327 1.48182-1.654007 2.97913-3.295035 4.451232-4.957185.514277-.661155-.04205-1.734972-.878703-1.696319-.3125 0-1.62492 0-1.93742 0-.0045-1.014919.009-3.0307158-.0069-4.0452728-.05174-.634617-.69724-1.035839-1.29626-.955032-1.659293.000048-1.319779-.000065-2.978595 0z" fill="none" opacity=".6" stroke="url(#j)"/></g></g><g transform="translate(-13.006356 -7.729343)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#k)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#l)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#m)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_recundo.svg b/icon-themes/elementary_svg/cmd/lc_recundo.svg
new file mode 100644
index 000000000000..ae2acd8ab2fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_recundo.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 .487385 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-.54198763 0 0 .50490985 24.710717 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.455616"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.59171698 -.63516951 0 23.744461 27.519327)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(2)"><path d="m21.940932 16.976195a8.2909995 5.5238047 0 1 0 -16.581999 0 8.2909995 5.5238047 0 0 0 16.581999 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047632-4.872569-13.1190352v-4.143524l-8.9999996 6.904756 8.9999996 6.9047552v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" display="block" fill="url(#c)"/><g fill="none"><path d="m17.735547 17.332859c2.427676-2.843188.904437-10.266783-7.151957-9.715933l-.08512-3.150649-6.3408029 4.914019 6.3408029 4.870664v-2.902512c7.70931-.744942 7.962298 4.835058 7.237078 5.984411z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047631-4.872569-13.1190351v-4.143524l-8.9999996 6.904756 8.9999996 6.9047551v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" opacity=".5" stroke="#956500"/></g></g><g transform="translate(-12.994 -.916)"><path d="m43.666 22.923c0 4-25.757443 4.256621-25.757443.256621s25.757443-4.255621 25.757443-.256621z" fill="url(#e)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424z" fill="url(#f)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#g)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.552 6.43-7.558 6.426z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_solverdialog.svg b/icon-themes/elementary_svg/cmd/lc_solverdialog.svg
index 98862be94192..1dabcc43dc0e 100644
--- a/icon-themes/elementary_svg/cmd/lc_solverdialog.svg
+++ b/icon-themes/elementary_svg/cmd/lc_solverdialog.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="22.992" y2="28.992"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.318722" x2="8.318722" y1="1.578649" y2="15.393273"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m43.666 22.923c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#a)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m23.272-6.46 16.9 14.428-16.916 14.424v-9.87l-15.75.078v-9.055h15.764z" fill="url(#c)" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><g fill="none"><path d="m23.666 11.45-15.17.05.007-6.95h15.18" opacity=".6" stroke="url(#b)" stroke-width="2.25" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m8.53 14.506h6.97v-4.446l7.552 6.43-7.558 6.426v-4.446l-6.963.036z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m25.875-2.49v13.472a.857.857 0 0 1 0 .002l-.014 7.35 12.399-10.364z" opacity=".6" stroke="url(#d)" stroke-width="2.25" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/></g><path d="m13.852 15.967a5.34 1.7 0 0 1 -10.682 0 5.34 1.7 0 1 1 10.682 0z" fill="url(#e)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000205;stroke-linecap:round;stroke-linejoin:round"/><path d="m15.218 8.51c0 3.705-3.003 6.708-6.707 6.708-3.703 0-6.706-3.003-6.706-6.707s3.003-6.706 6.707-6.706c3.705 0 6.708 3.002 6.708 6.707z" style="opacity:.5;fill:none;stroke-width:1.281;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.44651225 0 0 .44445 28.773405 4.953456)" gradientUnits="userSpaceOnUse" x1="35.325806" x2="35.325806" y1="24.854414" y2="27.104385"><stop offset="0" stop-color="#fff"/><stop offset=".45287895" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -5.302 15.92)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 .44445 .44445 0 6.0869 5.8388)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="35.794014" x2="34.883" y1="16.42416" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.08508 0 0 .02707 .074 10.927)" gradientUnits="userSpaceOnUse" r="62.769"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.61402 0 0 .45904 -1243.367 -1471.69)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.318722" x2="8.318722" y1="1.578649" y2="15.393273"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m43.666 22.923c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#b)" opacity=".163" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.541016 10.078125-.002 4.447266h-7.0058129v4.02539l6.9667969-.050781v4.5l7.5-6.5z" fill="url(#c)" stroke-width=".44445"/><g fill="none"><path d="m25.443483-1.6214585-.0143 13.6436085c.000001.000666.000001.0013 0 .002l-.02022 5.529822 11.270084-9.5665718z" fill="none" opacity=".6" stroke="url(#d)" stroke-width="2.249972" transform="matrix(.44445 0 0 .44445 5.198 12.95)"/><path d="m15.5 10.06 7.5 6.44-7.506 6.416.006-4.416h-7v-4l6.997916-.01003z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/></g><path d="m16 17.5h-6.5v-2h6.5" fill="none" opacity=".6" stroke="url(#a)" stroke-width="1.000013"/><g transform="translate(-.084897 -.084897)"><path d="m13.852 15.967a5.341 1.7003184 0 0 1 -10.682 0 5.341 1.7003184 0 1 1 10.682 0z" fill="url(#e)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m8.51.5c-4.42 0-8.01 3.59-8.01 8.01s3.59 8.012 8.01 8.012 8.012-3.59 8.012-8.01-3.59-8.012-8.01-8.012z" fill="url(#f)" opacity=".99" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m6.84.585c-3.45 0-6.255 2.805-6.255 6.255 0 3.452 2.804 6.255 6.255 6.255 3.452 0 6.255-2.803 6.255-6.255 0-3.45-2.803-6.255-6.255-6.255z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000205;stroke-linecap:round;stroke-linejoin:round"/><path d="m15.218 8.51c0 3.705-3.003 6.708-6.707 6.708-3.703 0-6.706-3.003-6.706-6.707s3.003-6.706 6.707-6.706c3.705 0 6.708 3.002 6.708 6.707z" style="opacity:.5;fill:none;stroke-width:1.281;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)" transform="matrix(.7808 0 0 .7808 .195 .195)"/><path d="m7.38 3.322c-.64-.086-1.306-.03-1.917.186-.617.218-1.198.592-1.47 1.23-.175.39-.167.81 0 1.21.165.397.608.78 1.153.78.308 0 .616-.107.82-.297.203-.19.305-.44.335-.67.037-.288-.047-.41-.093-.52.03-.034.08-.077.075-.075.033-.02.08-.028.112-.037.016-.005.024.002.037 0 .014-.003-.012-.002.057-.02.36-.085.79.155.893.318.002.002.026.05-.037.242-.063.19-.2.47-.39.744-.424.612-.97 1.38-.97 2.346 0 .25-.015.355.02.577.027.172.13.315.223.39.015.013.023.01.037.02-.264.117-.493.304-.633.54-.226.382-.234.923.075 1.34l-.02.018c.01.013.03.007.038.02.003.002-.002.014 0 .018.32.433.84.564 1.285.503.45-.06.928-.334 1.098-.856.002-.005 0-.013 0-.02.003-.008.016-.008.02-.017h-.02c.216-.624-.11-1.23-.65-1.508a.592.592 0 0 0 .26-.52c-.018-.605.076-1.03.558-1.38a.592.592 0 0 0 .02-.018c.37-.29.74-.63 1.04-1.042.295-.403.523-.906.485-1.47v-.038h-.021c-.028-.596-.377-1.088-.82-1.415-.445-.33-.998-.52-1.58-.578h-.02z" fill="#002e99" opacity=".05"/><path d="m7.112 9.272c-.02-.703.137-1.385.8-1.868.702-.546 1.377-1.23 1.306-2.036-.015-.777-.92-1.386-1.897-1.473-1.096-.152-2.424.224-2.79 1.08-.188.418-.015 1.165.61 1.165.367 0 .535-.236.563-.452.02-.164-.047-.31-.086-.445-.045-.155.148-.453.358-.575.176-.1.36-.135.386-.142.632-.152 1.26.183 1.524.59.262.41-.027 1.027-.442 1.628-.415.6-.86 1.284-.86 2.01 0 .276-.024.37-.006.48.014.09.31.08.536.038zm-.288.946c-.604-.033-1.02.65-.66 1.086.325.482 1.232.363 1.388-.182.162-.424-.228-.91-.728-.904z" fill="#002e99" opacity=".15"/><path d="m7.112 8.676c-.02-.702.137-1.384.8-1.867.702-.548 1.377-1.23 1.306-2.037-.015-.777-.92-1.386-1.897-1.474-1.096-.153-2.424.223-2.79 1.08-.188.417-.015 1.165.61 1.165.367 0 .535-.237.563-.453.02-.164-.047-.31-.086-.445-.045-.154.148-.453.358-.574.176-.102.36-.136.386-.143.632-.15 1.26.184 1.524.59.262.41-.027 1.027-.442 1.628-.415.602-.86 1.285-.86 2.01 0 .276-.024.37-.006.482.014.09.31.078.536.036zm-.288.946c-.604-.033-1.02.65-.66 1.087.325.48 1.232.36 1.388-.184.162-.423-.228-.91-.728-.904z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg b/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg
new file mode 100644
index 000000000000..1fe9b2174063
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_absoluterecord.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34431854 0 0 .25741381 -697.0041 -825.04)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.898115" x2="4.898115" y1="1.384232" y2="8.584124"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#a)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#b)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#c)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="translate(6.003194 6.005255)"><path d="m4.998403.50508947c-2.4785425 0-4.49228328 2.01374083-4.49228328 4.49228323s2.01374078 4.4922832 4.49228328 4.4922832c2.4785424 0 4.4922833-2.0137408 4.4922833-4.4922832s-2.0137409-4.49228323-4.4922833-4.49228323z" fill="url(#d)" opacity=".99" stroke-width=".598971"/><path d="m4.9984029.50019545c-2.480917 0-4.49820745 2.01935105-4.49820745 4.49923785 0 2.4819472 2.01935105 4.4951167 4.49923785 4.4951167 2.4829776 0 4.4971772-2.0141997 4.4971772-4.4961471-.0020605-2.480917-2.01523-4.49820745-4.4971772-4.49820745z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000391;stroke-linecap:round;stroke-linejoin:round"/><path d="m8.4941517 4.9973727c0 1.9307289-1.5650198 3.4957487-3.4957487 3.4957487s-3.4957487-1.5650198-3.4957487-3.4957487 1.5650198-3.4957487 3.4957487-3.4957487 3.4957487 1.5650198 3.4957487 3.4957487z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_deleterecord.svg b/icon-themes/elementary_svg/cmd/sc_deleterecord.svg
new file mode 100644
index 000000000000..0102225ff1f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleterecord.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#b" y1="13.022708" y2="32.702335"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#b" y1="20.584223" y2="32.702335"/><linearGradient id="d" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="f" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#f)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#g)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#h)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g transform="translate(-1 -1)"><path d="m15.5 14.214902-2.0384-2.049501 1.96142-2.147073-1.41391-1.3299219-2.01857 2.0460349-2.05948-2.0460349-1.47106 1.3788389 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertdoc.svg b/icon-themes/elementary_svg/cmd/sc_insertdoc.svg
new file mode 100644
index 000000000000..4598feaab85b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertdoc.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.205239" y2="41.589603"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.32160807 0 0 .3333374 -.175147 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#b)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.0000001 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5879395zm1.6884415 0h1.216081zm1.316584 0h.371858zm-6.5125639.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.994812h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.010376zm1.085427.010376h1.61809zm-6.3819099.9948286h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778887zm1.6884415 0h1.206031zm1.306533 0h.381909zm.482412 0h.904523zm-6.9849249 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341715zm.9447243 0h1.0854264zm1.1859294 0h.7236178zm.8241208 0h.180904zm-6.5628149 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437182zm.8442213 0h.6331654zm.7336684 0 .994975.01038zm1.085427.01038h1.61809zm-6.3819099.994816h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165828zm1.4271356 0h.8944723zm.9849245 0h.1909552zm.2914572 0h1.135678zm1.256282 0h.592964zm-6.8040209 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653268 0h.3819094zm.4824125 0h.2110548zm.3216076 0h.5929652z" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_newrecord.svg b/icon-themes/elementary_svg/cmd/sc_newrecord.svg
new file mode 100644
index 000000000000..238980cda644
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_newrecord.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.836355" x2="10.836355" y1="5.836355" y2="14.836355"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="11.5" xlink:href="#e" y1="8.5" y2="12.5"/><radialGradient id="c" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#c)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#d)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#e)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g><g stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039"><path d="m7.3363551 7.3363552 2.406636.8603855 1.0933639-2.3101331 1.093364 2.3101332 2.406636-.8603857-.860385 2.406636 2.310133 1.0933639-2.310133 1.093364.860385 2.406636-2.406636-.860385-1.093364 2.310133-1.0933639-2.310133-2.4066359.860385.8603855-2.406636-2.3101331-1.093364 2.3101332-1.0933639z" fill="url(#a)" stroke="#ad5f00"/><path d="m10.835938 7.6542969-.410157.8671875a.75596924.75596924 0 0 1 -.9374998.3867187l-.9042968-.3242187.3242187.9042968a.75596924.75596924 0 0 1 -.3867187.9374998l-.8671875.410157.8671875.410156a.75596924.75596924 0 0 1 .3867187.9375l-.3242187.904297.9042968-.322266a.75596924.75596924 0 0 1 .9374998.386719l.410157.865234.410156-.865234a.75596924.75596924 0 0 1 .9375-.386719l.90625.324219-.324219-.90625a.75596924.75596924 0 0 1 .386719-.9375l.865234-.410156-.865234-.410157a.75596924.75596924 0 0 1 -.386719-.9374998l.322266-.9042968-.904297.3242187a.75596924.75596924 0 0 1 -.9375-.3867187z" fill="none" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recsave.svg b/icon-themes/elementary_svg/cmd/sc_recsave.svg
new file mode 100644
index 000000000000..6034361ff57a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recsave.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.517958" x2="8.521604" y1="13.016949" y2="5.440678"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(1)"><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m11.718073 9.0081332-3.2660882 3.6289858-3.2660875-3.6289858h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m11.718073 8.0081323-3.2660882 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/></g><g transform="translate(-9.015 -5.756)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#e)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#f)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#g)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_recundo.svg b/icon-themes/elementary_svg/cmd/sc_recundo.svg
new file mode 100644
index 000000000000..22d7775fc808
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recundo.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(.46752116 0 0 .11024138 7.431594 13.179172)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601002" y1="22.594999" y2="22.594999"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.882999" x2="34.882999" y1="12.992" y2="37.992001"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.39447799 -.42344634 0 16.496307 18.346218)" gradientUnits="userSpaceOnUse" x1="38.940514" x2="20.576487" y1="15.991243" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.36132509 0 0 .33660657 17.140478 .135429)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.875889"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m11.609066 13.158733c3.751621-3.2698419 2.557601-8.6031753-3.1090659-8.7460233v-2.7623493l-6.1393131 4.6031707 6.1393131 4.6031699v-2.7401299c3.2982039-.1280254 5.0063379 2.8792089 2.6484549 5.0421619z" display="block" fill="url(#e)"/><g fill="none"><path d="m12.490365 11.55524c1.61845-1.8954589.408938-6.5742253-4.9619916-6.2069919l-.0567467-1.7028531-3.5685721 2.6081361 3.5685721 2.6373086v-1.6856033c5.1395403-.496628 5.5022183 3.5837676 5.0187383 4.3500036z" display="block" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m11.609066 13.158733c3.751621-3.269842 2.557601-8.6031754-3.1090659-8.7460234v-2.7623493l-6.1393131 4.6031707 6.1393131 4.60317v-2.74013c3.2982039-.1280254 5.0063379 2.879209 2.6484549 5.042162z" stroke="#cc8a00" stroke-linejoin="round"/></g><g transform="translate(-9.015 -.155143)"><path d="m16.221276 15.254754c0 1.1852-7.2993362 1.208015-7.2993362.02281 0-1.1852 7.2993362-1.207719 7.2993362-.02281z" fill="url(#a)" opacity=".163" stroke-width=".230617"/><path d="m25.153561-5.2379345 15.763439 13.7279345-15.742 13.604z" fill="url(#b)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m10.515 6.8777254 4.67 3.9462746-4.67 3.932z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#c)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_solverdialog.svg b/icon-themes/elementary_svg/cmd/sc_solverdialog.svg
index 337ec3f24215..31f077e838b2 100644
--- a/icon-themes/elementary_svg/cmd/sc_solverdialog.svg
+++ b/icon-themes/elementary_svg/cmd/sc_solverdialog.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -4.557 16.44)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="22.992" y2="28.992"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.57485 0 0 .42976 -1164.014 -1377.772)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.813525" x2="7.813525" y1="1.281721" y2="14.66921"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.412 23.445c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#a)" opacity=".163" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m25.243-5.2 15.674 13.69-15.742 13.604v-9.05l-16.924.078v-9.055h16.94z" fill="url(#c)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m25.585 11.973-16.343.05.006-6.95h16.352" opacity=".6" stroke="url(#b)" stroke-width="2.25" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m5.505 9.5h4.995l.015-2.744 4.67 4.068-4.69 4.04v-2.72l-4.99.022z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m29.116 1.506-.052 3.998v6.004l-.01 3.807 7.975-6.828z" opacity=".6" stroke="url(#d)" stroke-width="3.375" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g><path d="m8 .5c-4.138 0-7.5 3.362-7.5 7.5s3.362 7.5 7.5 7.5 7.5-3.362 7.5-7.5-3.362-7.5-7.5-7.5z" fill="url(#e)" opacity=".99" transform="matrix(.58203 0 0 .58203 .21 .21)"/><path d="m4.866.5c-2.408 0-4.366 1.96-4.366 4.367 0 2.409 1.96 4.363 4.367 4.363 2.41 0 4.365-1.955 4.365-4.364-.002-2.408-1.956-4.366-4.365-4.366z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:.999928;stroke-linecap:round;stroke-linejoin:round"/><path d="m14.5 8c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5z" style="opacity:.5;fill:none;stroke-width:1.718;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)" transform="matrix(.58203 0 0 .58203 .21 .21)"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></svg> \ No newline at end of file
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(2.60465 0 0 .37206 -4.557 16.44)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="35.273312" x2="35.273312" y1="24.867908" y2="28.242865"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 1 0 2.746 -15.478)" gradientUnits="userSpaceOnUse" x1="4.715" x2="43.601" y1="22.595" y2="22.595"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1.00464 0 0 1 53.79 -17.47)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" y1="12.992" y2="37.992"><stop offset="0" stop-color="#fff"/><stop offset=".52" stop-color="#fff" stop-opacity=".235"/><stop offset=".52" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.34431854 0 0 .25741381 -697.0041 -825.04)" gradientUnits="userSpaceOnUse" x1="2035.165" x2="2035.165" y1="3208.074" y2="3241.997"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.898115" x2="4.898115" y1="1.384232" y2="8.584124"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m44.412 23.445c0 4-40.666 4.077-40.666.077s40.666-4.076 40.666-.077z" fill="url(#a)" opacity=".163" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m25.243-5.2 15.674 13.69-15.742 13.604-.072064-7.946177h-16.8747889l.0228529-10.080823h16.94z" fill="url(#c)" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><g fill="none"><path d="m26.790415 10.772865h-15.18731v-3.3749575h15.18731" opacity=".6" stroke="url(#b)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/><path d="m5.505 9.5h4.995l.015-2.744 4.67 4.068-4.69 4.04.005-2.364h-5z" opacity=".5" stroke="#206b00" stroke-width="1.000013"/><path d="m28.477894 2.3354708-.052 3.998.062 4.9118932-.01 3.807 7.226568-6.5939333z" fill="none" stroke="url(#d)" stroke-width="3.374958" transform="matrix(.2963 0 0 .2963 3.062 8.308)"/></g><path d="m4.998403.50508947c-2.4785425 0-4.49228328 2.01374083-4.49228328 4.49228323s2.01374078 4.4922832 4.49228328 4.4922832c2.4785424 0 4.4922833-2.0137408 4.4922833-4.4922832s-2.0137409-4.49228323-4.4922833-4.49228323z" fill="url(#e)" opacity=".99" stroke-width=".598971"/><path d="m4.9984029.50019545c-2.480917 0-4.49820745 2.01935105-4.49820745 4.49923785 0 2.4819472 2.01935105 4.4951167 4.49923785 4.4951167 2.4829776 0 4.4971772-2.0141997 4.4971772-4.4961471-.0020605-2.480917-2.01523-4.49820745-4.4971772-4.49820745z" style="opacity:.5;fill:none;stroke:#002e99;stroke-width:1.000391;stroke-linecap:round;stroke-linejoin:round"/><path d="m8.4941517 4.9973727c0 1.9307289-1.5650198 3.4957487-3.4957487 3.4957487s-3.4957487-1.5650198-3.4957487-3.4957487 1.5650198-3.4957487 3.4957487-3.4957487 3.4957487 1.5650198 3.4957487 3.4957487z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.34 1.528c-.56-.077-1.148-.025-1.686.17-.542.196-1.067.553-1.32 1.15-.165.382-.16.763-.005 1.147.152.385.6.79 1.136.79.302 0 .61-.118.812-.313.203-.196.302-.437.33-.67.028-.215-.02-.265-.053-.378l.01-.004c.024-.008-.02.004.07-.018.19-.047.467.128.512.2-.035-.056-.004-.076-.046.055-.04.132-.153.348-.305.573-.35.52-.826 1.193-.824 2.08 0 .192-.036.263.002.51.018.115.092.184.15.27-.17.113-.327.25-.427.42-.224.378-.244.937.073 1.355.31.443.824.585 1.258.526.436-.058.912-.342 1.073-.873.186-.55-.098-.99-.516-1.296a.684.684 0 0 0 .19-.49c-.013-.484.045-.758.385-1.012a.684.684 0 0 0 .017-.014c.314-.25.643-.544.908-.917.26-.367.457-.846.418-1.38-.023-.57-.347-1.04-.747-1.343-.402-.307-.894-.485-1.415-.536zm-.83 1.915v.006c.004-.006.04-.032-.007-.005 0 0 .006 0 .007-.002zm.333 3.42h.048c-.01 0-.018.01-.03.01-.007 0-.01-.01-.017-.01z" fill="#002e99" opacity=".05"/><path d="m5.09 6.748c-.016-.594.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.172-1.563-1.246-.904-.13-1.998.19-2.3.913-.154.353-.012.985.504.985.3 0 .44-.2.463-.383.017-.14-.038-.263-.07-.377-.038-.13.12-.383.294-.485.145-.086.296-.115.318-.12.52-.13 1.038.154 1.255.5.216.343-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .233-.02.313-.006.407.01.075.254.066.44.03zm-.237.8c-.497-.03-.84.55-.542.917.267.407 1.015.307 1.143-.154.133-.357-.187-.77-.6-.763z" fill="#002e99" opacity=".15"/><path d="m5.09 6.093c-.016-.593.114-1.17.66-1.578.578-.462 1.135-1.04 1.076-1.72-.013-.657-.76-1.17-1.563-1.245-.904-.13-1.998.19-2.3.913-.154.352-.012.984.504.984.3 0 .44-.2.463-.383.017-.138-.038-.26-.07-.376-.038-.13.12-.382.294-.485.145-.086.296-.115.318-.12.52-.128 1.038.155 1.255.5.216.344-.022.866-.364 1.374-.343.508-.71 1.085-.708 1.698 0 .234-.02.313-.006.408.01.075.254.066.44.03zm-.237.8c-.497-.028-.84.55-.542.918.267.407 1.015.307 1.143-.153.133-.358-.187-.77-.6-.764z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/database/linked_text_table.svg b/icon-themes/elementary_svg/database/linked_text_table.svg
new file mode 100644
index 000000000000..945e3481f02d
--- /dev/null
+++ b/icon-themes/elementary_svg/database/linked_text_table.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#d)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#c)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#2f0064" fill-opacity=".294118"/><g stroke-miterlimit="7" transform="translate(-6 4)"><path d="m10.518 11.916 4.55-3.98-4.562-3.793v2.36l-4.006.002.013 3.007 4.005-.004z" style="display:block;fill:#46a9eb;fill-opacity:.984;stroke:#004372;stroke-width:.999922;stroke-linejoin:round;stroke-opacity:.49"/><path d="m17.69-.08v2.574l-6.19.006.018 2.648 6.193-.005v2.61l4.472-4.044z" display="block" fill="none" stroke="url(#a)" stroke-width="1.546" transform="matrix(.64678 0 0 .64678 -.29 5.536)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/all_left.svg b/icon-themes/elementary_svg/dbaccess/res/all_left.svg
new file mode 100644
index 000000000000..34b03d92c320
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/all_left.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(-2.892936)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></g><g transform="translate(3.788209)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/all_right.svg b/icon-themes/elementary_svg/dbaccess/res/all_right.svg
new file mode 100644
index 000000000000..7ea43a0ac76b
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/all_right.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(-1 0 0 1 18.892936 0)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></g><g transform="matrix(-1 0 0 1 12.211791 0)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/jo02.svg b/icon-themes/elementary_svg/dbaccess/res/jo02.svg
index 44ca43478870..f7c6e53ca063 100644
--- a/icon-themes/elementary_svg/dbaccess/res/jo02.svg
+++ b/icon-themes/elementary_svg/dbaccess/res/jo02.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.09572" x2=".12374" y1="11.009672" y2=".034536"><stop offset="0" stop-color="#c5a3f2"/><stop offset="1" stop-color="#7a36b1"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".153543" x2="11.131834" y1="-.020132" y2="11.185713"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m8.000001 4.0000004c-1.305001 0-2.4117196.835-2.8242196 1.9999996h-.175781-5c-.554 0-1.0000004.446-1.0000004 1 0 .5540004.4459994 1.0000004 1.0000004 1.0000004v.5c-.000001.277.22299903.5.50000003.5.276999 0 .49999997-.223.49999997-.5v-.5h1v.5c0 .277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.277 0 .5-.223.5-.5v-.5h.175781c.4125 1.165 1.5192186 1.9999996 2.8242196 1.9999996 1.6574995 0 3-1.3424996 3-3 0-1.6574996-1.3425005-2.9999996-3-2.9999996zm0 1.9999996c.5525 0 1 .4475 1 1 0 .5525004-.4475 1.0000004-1 1.0000004-.552501 0-1-.4475-1-1.0000004 0-.5525.447499-1 1-1z" fill="url(#b)"/><path d="m8.000001 3.0000004c-1.305001 0-2.4117196.835-2.8242196 1.9999996h-.175781-5c-.554 0-1.0000004.446-1.0000004 1s.4459994 1.0000004 1.0000004 1.0000004v.5c-.000001.277.22299903.5.50000003.5.276999 0 .49999997-.223.49999997-.5v-.5h1v.5c0 .277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.277 0 .5-.223.5-.5v-.5h.175781c.4125 1.165 1.5192186 2 2.8242196 2 1.6574995 0 3-1.3425 3-3.0000004 0-1.6574996-1.3425005-2.9999996-3-2.9999996zm0 1.9999996c.5525 0 1 .4475 1 1s-.4475 1.0000004-1 1.0000004c-.552501 0-1-.4475004-1-1.0000004s.447499-1 1-1z" fill="url(#a)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -1 1 0 -2 12.000001)" gradientUnits="userSpaceOnUse" x1="2.000001" x2="8" y1="6.5" y2="6.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-14.5" x2="-8.5" y1="5" y2="14"><stop offset="0" stop-color="#c5a3f2"/><stop offset="1" stop-color="#7a36b1"/></linearGradient><path d="m5 1c-1.6574996 0-3 1.342501-3 3 0 1.305001.8350004 2.4117187 2 2.8242188v.1757812 4h2 .5c.277.000001.5-.222999.5-.5 0-.276999-.223-.5-.5-.5h-.5v-2h.5c.277 0 .5-.222999.5-.5 0-.277-.223-.5-.5-.5h-.5v-.1757812c1.165-.4125 2-1.5192178 2-2.8242188 0-1.657499-1.3424996-3-3-3zm0 2c.5525004 0 1 .4475 1 1 0 .552501-.4474996 1-1 1-.5525 0-1-.447499-1-1 0-.5525.4475-1 1-1z" fill="url(#a)"/><path d="m2.0000005 2.9999999c0 1.305001.835 2.4117196 1.9999996 2.8242196v.175781l-.0000005 3.9999995c-.0000001.554.446 1 1 1s1.0000004-.445999 1.0000004-1h.5c.277.000001.5-.222999.5-.5 0-.276999-.223-.5-.5-.5h-.5l.0000005-1.9999995h.5c.277 0 .5-.222999.5-.5 0-.277-.223-.5-.5-.5h-.5v-.175781c1.165-.4125 2-1.5192186 2-2.8242196 0-1.6575-1.3425-3-3.0000004-3-1.6574996 0-2.9999996 1.3425-2.9999996 3zm1.9999996 0c0-.5525.4475-1 1-1s1.0000004.4475 1.0000004 1c0 .552501-.4475004 1-1.0000004 1s-1-.447499-1-1z" fill="url(#b)"/><path d="m5 .5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 1 1.9980469v.0019531 4.5c0 .554.3463056 1 .7753906 1h1.4492188c.2848366 0 .5234089-.205802.6582031-.5h.1445313c.2614204 0 .4726562-.2112358.4726562-.4726562v-.0546876c0-.2614204-.2112358-.4726562-.4726562-.4726562h-.0273438v-2h.0273438c.2614201 0 .4726562-.2112361.4726562-.4726562v-.0546876c0-.2614201-.2112361-.4726562-.4726562-.4726562h-.0273438v-1c0-.0013525.0000041-.002555 0-.0039062a2.5 2.5 0 0 0 1-1.9960938 2.5 2.5 0 0 0 -2.5-2.5zm0 2a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z" fill="none" stroke="#7a36b1" stroke-linecap="round" stroke-linejoin="bevel"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/lc039.svg b/icon-themes/elementary_svg/dbaccess/res/lc039.svg
new file mode 100644
index 000000000000..98f9f697602d
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/lc039.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2432 0 0 .3513 2.162 7.568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .305 19.13 7.315)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.518" x2="8.522" y1="21.017" y2="13.441"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 11.143 8.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" y1=".985" y2="47.013"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="i" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" xlink:href="#d" y1=".377" y2="23.888"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#l" y1="23.048" y2="-5.018"/><linearGradient id="l"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#l" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#g)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#h)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#i)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#j)" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><path d="m13 9h10v14h-10z" fill="url(#e)"/><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#a)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#b)" stroke-linejoin="round" transform="translate(10)"/><path d="m11.718 17.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.177v3.645z" opacity=".6" stroke="url(#c)" stroke-linecap="round" stroke-width=".726" transform="translate(10)"/></g><path d="m21.718 16.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/lc040.svg b/icon-themes/elementary_svg/dbaccess/res/lc040.svg
new file mode 100644
index 000000000000..bf33b5c984d2
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/lc040.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.518 0 0 .36 -1079.953 -1152.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29 0 0 .323 2.122 2.74)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.000742" x2="10.000742" y1="20.962545" y2="12.99235"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="11.921802" y2="22.075937"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.03006 0 0 .01647 2.135 13.96)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.04" x2="15.99" y1=".377" y2="23.888"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#k" y1="23.048" y2="-5.018"/><linearGradient id="k"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.413" x2="11.719" y1="1.918" y2="21.982"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#k" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#f)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#g)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#h)" opacity=".5"/><path d="m2.5 1.5c-1.566-.02-2.093 1.51-1.97 3h1.97v16c0 .943 1.057 2 2 2h17v-18.7c0-.943-1.357-2.3-2.3-2.3z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 4v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1zm0 2v1h12v-1z" opacity=".1"/><path d="m4 4v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm15-16v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#aaa"/><path d="m3.29 2.5c-1.544-.107-1.68.58-1.79 1h2v16.69c0 .853.74 1.31 1.59 1.31h15.41v-17.39c0-.853-.752-1.61-1.6-1.61z" fill="none" opacity=".604" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 19.5h17c.125 1.5-.41 3.043-2 3h-17c1.51 0 2.004-1.375 2-3z" fill="#c8c8c8" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><g transform="translate(9.02)"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#a)" opacity=".99"/><g fill="none"><path d="m8.5 8.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 13.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#b)" stroke-width=".992"/><path d="m12.32 18.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#c)" stroke-width=".992"/><ellipse cx="8" cy="17.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 18.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#d)" stroke-width=".992"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/one_left.svg b/icon-themes/elementary_svg/dbaccess/res/one_left.svg
new file mode 100644
index 000000000000..c828d13dada9
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/one_left.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/one_right.svg b/icon-themes/elementary_svg/dbaccess/res/one_right.svg
new file mode 100644
index 000000000000..847157893279
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/one_right.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="matrix(-1 0 0 1 16.104727 0)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677-1.8593112-1.8656957 1.8320258-1.8656957 2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597-2.0169492-2 2.0169492-2 2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047-2.0960718-2.049438 2.0691037-1.9990247 2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617-2.5027747-2.643213 2.4758067-2.5927992 2.2113803-2.2131598z" opacity=".03"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/pkey.svg b/icon-themes/elementary_svg/dbaccess/res/pkey.svg
index 6196bf63e139..81b6af2897f5 100644
--- a/icon-themes/elementary_svg/dbaccess/res/pkey.svg
+++ b/icon-themes/elementary_svg/dbaccess/res/pkey.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.09572" x2=".12374" y1="11.009672" y2=".034536"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".153543" x2="11.131834" y1="-.020132" y2="11.185713"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m8.000001 4.0000004c-1.305001 0-2.4117196.835-2.8242196 1.9999996h-.175781-5c-.554 0-1.0000004.446-1.0000004 1 0 .5540004.4459994 1.0000004 1.0000004 1.0000004v.5c-.000001.277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.277 0 .5-.223.5-.5v-.5h.175781c.4125 1.165 1.5192186 1.9999996 2.8242196 1.9999996 1.657499 0 3-1.3424996 3-3 0-1.6574996-1.342501-2.9999996-3-2.9999996zm0 1.9999996c.5525 0 1 .4475 1 1 0 .5525004-.4475 1.0000004-1 1.0000004-.552501 0-1-.4475-1-1.0000004 0-.5525.447499-1 1-1z" fill="url(#b)"/><path d="m8.000001 3.0000004c-1.305001 0-2.4117196.835-2.8242196 1.9999996h-.175781-5c-.554 0-1.0000004.446-1.0000004 1s.4459994 1.0000004 1.0000004 1.0000004v.5c-.000001.277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.276999 0 .5-.223.5-.5v-.5h1v.5c0 .277.222999.5.5.5.277 0 .5-.223.5-.5v-.5h.175781c.4125 1.165 1.5192186 2 2.8242196 2 1.6575 0 3-1.3425 3-3.0000004 0-1.6574996-1.3425-2.9999996-3-2.9999996zm0 1.9999996c.5525 0 1 .4475 1 1s-.4475 1.0000004-1 1.0000004c-.552501 0-1-.4475004-1-1.0000004s.447499-1 1-1z" fill="url(#a)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -1 1 0 -2 12.000001)" gradientUnits="userSpaceOnUse" x1="2.000001" x2="8" y1="6.5" y2="6.5"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m5 1c-1.6574996 0-3 1.342501-3 3 0 1.305001.8350004 2.4117187 2 2.8242188v.1757812 4h2 .5c.277.000001.5-.222999.5-.5 0-.276999-.223-.5-.5-.5h-.5v-2h.5c.277 0 .5-.222999.5-.5 0-.277-.223-.5-.5-.5h-.5v-.1757812c1.165-.4125 2-1.5192178 2-2.8242188 0-1.657499-1.3424996-3-3-3zm0 2c.5525004 0 1 .4475 1 1 0 .552501-.4474996 1-1 1-.5525 0-1-.447499-1-1 0-.5525.4475-1 1-1z" fill="url(#a)"/><path d="m2.0000005 2.9999999c0 1.305001.835 2.4117196 1.9999996 2.8242196v.175781l-.0000005 3.9999995c-.0000001.554.446 1 1 1s1.0000004-.445999 1.0000004-1h.5c.277.000001.5-.222999.5-.5 0-.276999-.223-.5-.5-.5h-.5l.0000005-1.9999995h.5c.277 0 .5-.222999.5-.5 0-.277-.223-.5-.5-.5h-.5v-.175781c1.165-.4125 2-1.5192186 2-2.8242196 0-1.6575-1.3425-3-3.0000004-3-1.6574996 0-2.9999996 1.3425-2.9999996 3zm1.9999996 0c0-.5525.4475-1 1-1s1.0000004.4475 1.0000004 1c0 .552501-.4475004 1-1.0000004 1s-1-.447499-1-1z" fill="#fcaf3e"/><path d="m5 .5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 1 1.9980469v.0019531 4.5c0 .554.3463056 1 .7753906 1h1.4492188c.2848366 0 .5234089-.205802.6582031-.5h.1445313c.2614204 0 .4726562-.2112358.4726562-.4726562v-.0546876c0-.2614204-.2112358-.4726562-.4726562-.4726562h-.0273438v-2h.0273438c.2614201 0 .4726562-.2112361.4726562-.4726562v-.0546876c0-.2614201-.2112361-.4726562-.4726562-.4726562h-.0273438v-1c0-.0013525.0000041-.002555 0-.0039062a2.5 2.5 0 0 0 1-1.9960938 2.5 2.5 0 0 0 -2.5-2.5zm0 2a.5.5 0 0 1 .5.5.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="bevel"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/sc039.svg b/icon-themes/elementary_svg/dbaccess/res/sc039.svg
new file mode 100644
index 000000000000..ff44c8047438
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/sc039.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.2432 0 0 .3513 4.114 2.548)" gradientUnits="userSpaceOnUse" x1="24.202303" x2="24.202303" y1="12.672929" y2="38.292057"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2538 0 0 .305 21.082 2.295)" gradientUnits="userSpaceOnUse" x1="-51.544525" x2="-51.544525" y1="46.573769" y2="10.508197"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.536" x2="10.54" y1="15.009" y2="7.433"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 3.095 3.213)" gradientUnits="userSpaceOnUse" x1="25.132" x2="27.668884" xlink:href="#d" y1=".985" y2="42.034847"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#d" y1="0" y2="16"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#f)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#g)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><path d="m6 6h9v9h-9z" fill="url(#e)"/><g fill="none"><path d="m14.5 14.5h-8v-8h8z" stroke="url(#a)" stroke-linecap="round"/><path d="m5.5 5.5h10v10h-10z" stroke="url(#b)" stroke-linejoin="round"/><path d="m13.735 11-3.266 3.63-3.269-3.63h2.18v-3.645h2.178v3.645z" opacity=".6" stroke="url(#c)" stroke-linecap="round" stroke-width=".726"/></g><path d="m13.855 11.5-3.266 3.275-3.269-3.275h2.18v-4h2v4z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/dbaccess/res/sc040.svg b/icon-themes/elementary_svg/dbaccess/res/sc040.svg
new file mode 100644
index 000000000000..4b331c545a41
--- /dev/null
+++ b/icon-themes/elementary_svg/dbaccess/res/sc040.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.51817 0 0 .361 -1079.953 -1160.217)" gradientUnits="userSpaceOnUse" x1="2100.5779" x2="2100.5779" y1="3215.147" y2="3256.79"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.29115 0 0 .32302 2.122 -5.26)" gradientUnits="userSpaceOnUse" x1="29.556" x2="26.135" y1="28.447001" y2="34.106998"><stop offset="0" stop-color="#fff"/><stop offset=".004" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49412 0 0 .49434 11.832 -6.382)" gradientUnits="userSpaceOnUse" x1="-3.707" x2="-3.707" y1="39.159" y2="23.025"><stop offset="0" stop-color="#fff"/><stop offset=".373" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.848872" x2="8.848872" y1="3.921802" y2="14.075938"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.46484" x2="6.416018" y1="15.861947" y2="-9.737715"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08988646" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 3h1l1 1v11h12v-13l-1-1h-13z" fill="url(#e)" fill-rule="evenodd"/><path d="m2.4941406 0c-.946-.013-1.68249997.49945315-2.06249998 1.1894531-.37999999.692-.48010937 1.5336094-.41210937 2.3496094.02037721.2600322.23721752.4607158.49804687.4609375h1.46874998v9.5c0 .658.3379688 1.252031.7929688 1.707031.4391765.441116 1.0124198.765356 1.6464843.785157.00325.000683.0065.0013.00977.002.00196.000051.00389-.000045.00586 0 .0146603.000289.0282335.005812.0429638.005812h4.515625 3 1.474609c.958.026 1.70675-.485688 2.09375-1.179688.302152-.541063.42518-1.176215.433594-1.820312h.002l-.017625-10.1992188c0-.7119998-.422453-1.3413281-.939453-1.86132808-.52-.516-1.147375-.93945312-1.859375-.93945312h-1.1875-5zm-.013672 1c.00195.0000114.00391.0000114.00586 0h4.5136714 5 1.1875c.23 0 .752437.2524375 1.148438.6484375.395998.396.65039.9203906.65039 1.1503906l.015625 9.2011719h-2.001953v-.002l-4 .002h-2.5136719c-.2761424 0-.5.223858-.5.5.002.762-.1232343 1.435375-.3652343 1.859375-.2400001.426-.5298126.640625-1.1328126.640625h-.00195c-.284 0-.69-.19-1-.5s-.5-.715-.5-1v-10c0-.2761424-.2238576-.5-.5-.5h-1.4863312c.018-.488.1256406-.9981719.3066406-1.3261719.243-.442.5538282-.6818281 1.1738282-.6738281zm4.4003908 11.998047h2.1191406v.001953h5.912109c-.018.49-.0357 1.004984-.220703 1.333984-.245.442-.559406.683016-1.191406.666016-.0046-.000062-.0091-.000062-.01367 0h-.48633v-.002h-6.6503906c.038-.056.107625-.08553.140625-.144531.3-.526.347625-1.192469.390625-1.855469z" fill="url(#f)"/><path d="m6 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1zm0 2v1h6v-1z" opacity=".1"/><path d="m12.987 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1zm0 2v1h1v-1z" fill="#adadad"/><path d="m6.88 13h8.12l-.186 1h-8.052z" fill="#fff"/><path d="m3.289 1.5001881c-1.542943-.1071376-1.679834.5800695-1.788999.9998119h1.999999v10.689999c0 .853009.7408864 1.309351 1.59 1.31h9.41v-11.389999c0-.8530092-.751885-1.6098119-1.601-1.6098119z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.987 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1zm0 2v1h1.013v-1z" fill="#adadad"/><g transform="matrix(.63 0 0 .63 6.358 5.714)"><path d="m11.732422 4.2402344c-.897152-.0083928-1.659507.6489857-1.7871095 1.5351562a6.237288 6.237288 0 0 0 -.4902344.1699219c-.825938.269556-1.6025284.6611224-2.21875 1.2773437-1.08941 1.0894104-1.7246095 2.6214502-1.7246093 4.1621098 0 .103795.009914.206978.015625.310546a6.237288 6.237288 0 0 0 -.0019532.041016 6.237288 6.237288 0 0 0 1.6953125 4.263672h1.7792969 3 1.474609c.958.026 1.70675-.485686 2.09375-1.179688.302152-.541062.42518-1.176215.433594-1.820312h.001953l-.009765-6.1289062c-.038143-.0317898-.064561-.0748411-.105469-.1035157l-3.150391-2.2050781c-.295241-.2061459-.645791-.318458-1.005859-.3222656zm3.267578 6.6093746.001953 1.150391h-.001953z" fill="#fff" fill-opacity=".784314" opacity=".99" stroke-width=".63" transform="matrix(1.5873016 0 0 1.5873016 -10.092063 -9.069841)"/><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" fill="url(#a)" opacity=".99"/><g fill="none"><g stroke-width="1.584"><path d="m8.5.5v2.02a6.5 6.5 0 0 0 -.5-.02 6.5 6.5 0 0 0 -6.5 6.5 6.5 6.5 0 0 0 6.5 6.5 6.5 6.5 0 0 0 6.48-6h-3.02a3.5 3.5 0 0 1 -3.46 3 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 .5.04v1.96l5-3.5z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.496 5.578v-3.13l2.222 1.56z" opacity=".5" stroke="url(#b)"/><path d="m12.32 10.176a4.49 4.49 0 0 1 -5.392 3.202 4.49 4.49 0 0 1 -3.33-5.315 4.49 4.49 0 0 1 5.232-3.458" opacity=".5" stroke="url(#c)"/></g><ellipse cx="8" cy="9.212" opacity=".99" rx="4" ry="2.472"/><path d="m13.386 10.154a5.506 5.504 0 0 1 -6.446 4.246 5.506 5.504 0 0 1 -4.357-6.372 5.506 5.504 0 0 1 6.3-4.46" opacity=".5" stroke="url(#d)" stroke-width="1.584"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed01.svg b/icon-themes/elementary_svg/svtools/res/ed01.svg
index 5594008dbc7f..967c1359a3e8 100644
--- a/icon-themes/elementary_svg/svtools/res/ed01.svg
+++ b/icon-themes/elementary_svg/svtools/res/ed01.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(.87595733 0 0 .91842651 -3.262055 -.940346)"><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187543z" display="block" fill="#e9e9e9"/><g fill="none" stroke-miterlimit="7"><path d="m11.94034 7.0111443-4.4397443-3.5101265-.0904509 7.0835782z" display="block" opacity=".5" stroke="#fff" stroke-width=".949358"/><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187545z" display="block" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".984458"/></g></g></svg> \ No newline at end of file
+<svg height="11" viewBox="0 0 2.9104166 2.9104167" width="11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .07839604 .07839604 0 -3.869362 293.22224)" gradientUnits="userSpaceOnUse" x1="15.769973" x2="37.163773" y1="71.473694" y2="74.810631"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.601402" x2="4.614407" y1="2.478814" y2="8.944915"><stop offset="0" stop-color="#fff"/><stop offset=".32053944" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -294.08957)"><path d="m.64324739 296.88013 1.62423181-1.33564-1.62423181-1.34106z" display="block" fill="url(#a)" stroke-width=".264583"/><g fill="none" stroke-miterlimit="7" transform="matrix(.26458333 0 0 .26458333 0 294.08957)"><path d="m7.1971733 5.4988748-3.8890265-3.2237932-.0792311 6.505746z" display="block" stroke="url(#b)"/><path d="m2.5 10.5 5.9999996-5-5.9999996-5.00000002z" display="block" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".566176"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed03.svg b/icon-themes/elementary_svg/svtools/res/ed03.svg
new file mode 100644
index 000000000000..4a253aac87f9
--- /dev/null
+++ b/icon-themes/elementary_svg/svtools/res/ed03.svg
@@ -0,0 +1 @@
+<svg height="11" viewBox="0 0 2.9104166 2.9104167" width="11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.001179" x2="2.096113" y1="294.68201" y2="296.37576"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.020238" x2="2.050874" y1="295.00708" y2="296.12173"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".498039" stroke-width=".219159"><path d="m2.7809228 295.94164-.4944516.0168-.2461272.47213-.2618088-.41978-.5319411.0229.2326428-.43663-.285814-.44922.4944516-.0168.2461272-.47214.2618088.41979.5319411-.0229-.2326428.43663z" fill="url(#a)" stroke="#ad5f00" transform="matrix(1.2054043 .06704259 -.06704259 1.2054043 19.268178 -354.914128)"/><path d="m1.9472656 295.00586-.1074218.20508a.1722386.1722386 0 0 1 -.1464844.0918l-.1953125.008.125.19531a.1722386.1722386 0 0 1 .00781.17383l-.089844.16992.2304688-.01a.1722386.1722386 0 0 1 .1542968.0801l.1015626.16406.1074218-.20507a.1722386.1722386 0 0 1 .1464844-.0918l.1933594-.008-.125-.19532a.1722386.1722386 0 0 1 -.00781-.17382l.091797-.16993-.2304688.01a.1722386.1722386 0 0 1 -.1542969-.0801z" fill="none" stroke="url(#b)" transform="matrix(1.2054043 .06704259 -.06704259 1.2054043 19.268178 -354.914128)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed04.svg b/icon-themes/elementary_svg/svtools/res/ed04.svg
index b9f32baacffe..fd09239558f6 100644
--- a/icon-themes/elementary_svg/svtools/res/ed04.svg
+++ b/icon-themes/elementary_svg/svtools/res/ed04.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.36872249 0 0 .38856797 7.575734 7.143101)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1959881 -.20631521 .1959881 .20631521 2.382493 11.591032)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1959881 -.20631521 .1959881 .20631521 2.246926 12.097793)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><g transform="matrix(1.4254803 0 0 1.4268244 -11.606346 -11.622177)"><path d="m15.503272 14.059536-2.028476-2.060608 1.951871-2.1587096-1.407027-1.3371296-2.008743 2.0571232-2.0494537-2.0571232-1.4638986 1.3863117 2.0494543 2.1007345-2.0494543 2.067189 1.4638986 1.439987 2.0470757-2.159981 2.051842 2.159981z" fill="url(#a)" stroke="#b10000" stroke-linejoin="round" stroke-width=".721216"/><g fill="none"><path d="m14.008925 9.7191112-1.996473 2.0604628-2.0819646-2.0584993" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="round"/><path d="m14.411944 14.670258-1.658566-1.897836m-1.422064.0812-1.7309622 1.722531" opacity=".4" stroke="url(#d)" stroke-width="1.000262"/></g></g></svg> \ No newline at end of file
+<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.36872249 0 0 .38856797 7.575734 7.143101)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1959881 -.20631521 .1959881 .20631521 2.382493 11.591032)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1959881 -.20631521 .1959881 .20631521 2.246926 12.097793)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><g transform="matrix(1.4254803 0 0 1.4268244 -11.606346 -11.622177)"><path d="m15.503272 14.059536-2.028476-2.060608 1.951871-2.1587096-1.407027-1.3371296-2.008743 2.0571232-2.0494537-2.0571232-1.4638986 1.3863117 2.0494543 2.1007345-2.0494543 2.067189 1.4638986 1.439987 2.0470757-2.159981 2.051842 2.159981z" fill="url(#a)" stroke="#b10000" stroke-linejoin="round" stroke-width=".701187"/><g fill="none" stroke-width="1.051781"><path d="m14.008925 9.7191112-1.996473 2.0604628-2.0819646-2.0584993" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="round"/><path d="m14.411944 14.670258-1.658566-1.897836m-1.422064.0812-1.7309622 1.722531" opacity=".4" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed05.svg b/icon-themes/elementary_svg/svtools/res/ed05.svg
index d7a8419d9b60..09a6ba588a61 100644
--- a/icon-themes/elementary_svg/svtools/res/ed05.svg
+++ b/icon-themes/elementary_svg/svtools/res/ed05.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38214572 -.41572805 0 12.176987 -20.799201)" gradientUnits="userSpaceOnUse" r="31.000002"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g transform="matrix(.87595733 0 0 .91842651 -5.262627 -.940346)"><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187543z" display="block" fill="#e9e9e9"/><g fill="none" stroke-miterlimit="7"><path d="m11.94034 7.0111443-4.4397443-3.5101265-.0904509 7.0835782z" display="block" opacity=".5" stroke="#fff" stroke-width=".949358"/><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187545z" display="block" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".984458"/></g></g><g transform="translate(14.976634 -1.023443)"><path d="m-9.4311833 6.5688993v-2.1818193h2.9090933v2.1818193h2.18182v2.909094h-2.18182v2.1818127h-2.9090933v-2.1818127h-2.1741587v-2.909094z" fill="url(#a)"/><path d="m-9.4311833 6.5688993v-2.1818193h2.9090933v2.1818193h2.18182v2.909094h-2.18182v2.1818127h-2.9090933v-2.1818127h-2.1741587v-2.909094z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727273"/></g></svg> \ No newline at end of file
+<svg height="11" viewBox="0 0 2.9104166 2.9104167" width="11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .07839604 .07839604 0 -3.869362 293.22224)" gradientUnits="userSpaceOnUse" x1="15.769973" x2="37.163773" y1="71.473694" y2="74.810631"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.601402" x2="4.614407" y1="2.478814" y2="8.944915"><stop offset="0" stop-color="#fff"/><stop offset=".32053944" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.001179" x2="2.096113" y1="294.68201" y2="296.37576"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.020238" x2="2.050874" y1="295.00708" y2="296.12173"><stop offset="0" stop-color="#fff"/><stop offset=".33380178" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.7809228 295.94164-.4944516.0168-.2461272.47213-.2618088-.41978-.5319411.0229.2326428-.43663-.285814-.44922.4944516-.0168.2461272-.47214.2618088.41979.5319411-.0229-.2326428.43663z" style="stroke:#ad5f00;stroke-width:.219159;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;fill:url(#c)" transform="matrix(1.2054043 .06704259 -.06704259 1.2054043 19.268178 -354.914128)"/><path d="m1.9472656 295.00586-.1074218.20508a.1722386.1722386 0 0 1 -.1464844.0918l-.1953125.008.125.19531a.1722386.1722386 0 0 1 .00781.17383l-.089844.16992.2304688-.01a.1722386.1722386 0 0 1 .1542968.0801l.1015626.16406.1074218-.20507a.1722386.1722386 0 0 1 .1464844-.0918l.1933594-.008-.125-.19532a.1722386.1722386 0 0 1 -.00781-.17382l.091797-.16993-.2304688.01a.1722386.1722386 0 0 1 -.1542969-.0801z" style="fill:none;stroke-width:.219159;stroke-linecap:round;stroke-linejoin:bevel;stroke-opacity:.498039;stroke:url(#d)" transform="matrix(1.2054043 .06704259 -.06704259 1.2054043 19.268178 -354.914128)"/><g transform="translate(-.529167 -294.08957)"><path d="m.64324739 296.88013 1.62423181-1.33564-1.62423181-1.34106z" display="block" fill="url(#a)" stroke-width=".264583"/><g fill="none" stroke-miterlimit="7" transform="matrix(.26458333 0 0 .26458333 0 294.08957)"><path d="m7.1971733 5.4988748-3.8890265-3.2237932-.0792311 6.505746z" display="block" stroke="url(#b)"/><path d="m2.5 10.5 5.9999996-5-5.9999996-5.00000002z" display="block" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".566176"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed07.svg b/icon-themes/elementary_svg/svtools/res/ed07.svg
index 18f022f0899f..04062952b04c 100644
--- a/icon-themes/elementary_svg/svtools/res/ed07.svg
+++ b/icon-themes/elementary_svg/svtools/res/ed07.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(.87595733 0 0 .91842651 -5.262627 -.940346)"><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187543z" display="block" fill="#e9e9e9"/><g fill="none" stroke-miterlimit="7"><path d="m11.94034 7.0111443-4.4397443-3.5101265-.0904509 7.0835782z" display="block" opacity=".5" stroke="#fff" stroke-width=".949358"/><path d="m6.4994333 12.50761 7.0081367-5.4964657-7.0081367-5.5187545z" display="block" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".984458"/></g></g><path d="m5.4999995 2.8809524c0 1.1392865.7289682 2.105469 1.7460316 2.4655881v.1534596 4.3650797c0 .4836502.389365.8730152.8730159.8730152.4836507 0 .8730161-.389364.8730161-.8730152h.436508c.241825.0000011.4365071-.1946822.4365071-.4365083 0-.241824-.1946821-.4365083-.4365071-.4365083h-.436508v-.8730155h.436508c.241825 0 .4365071-.1946815.4365071-.4365078 0-.2418246-.1946821-.4365079-.4365071-.4365079h-.436508v-.8730161h.436508c.241825 0 .4365071-.1946816.4365071-.4365078 0-.2418254-.194682-.436508-.4365071-.436508h-.436508v-.1534596c1.0170629-.3601191 1.7460319-1.3263017 1.7460319-2.4655881 0-1.4470238-1.1720239-2.61904752-2.619048-2.61904752-1.4470238 0-2.6190475 1.17202372-2.6190475 2.61904752zm1.7460316 0c0-.4823413.3906746-.8730159.8730159-.8730159.4823412 0 .8730161.3906746.8730161.8730159 0 .482342-.390675.8730157-.8730161.8730157-.4823413 0-.8730159-.3906737-.8730159-.8730157z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".52381"/></svg> \ No newline at end of file
+<svg height="11" viewBox="0 0 2.9104166 2.9104167" width="11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .07839604 .07839604 0 -3.869362 293.22224)" gradientUnits="userSpaceOnUse" x1="15.769973" x2="37.163773" y1="71.473694" y2="74.810631"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.601402" x2="4.614407" y1="2.478814" y2="8.944915"><stop offset="0" stop-color="#fff"/><stop offset=".32053944" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -294.08957)"><g transform="translate(-.529167)"><path d="m.64324739 296.88013 1.62423181-1.33564-1.62423181-1.34106z" display="block" fill="url(#a)" stroke-width=".264583"/><g fill="none" stroke-miterlimit="7" transform="matrix(.26458333 0 0 .26458333 0 294.08957)"><path d="m7.1971733 5.4988748-3.8890265-3.2237932-.0792311 6.505746z" display="block" stroke="url(#b)"/><path d="m2.5 10.5 5.9999996-5-5.9999996-5.00000002z" display="block" stroke="#206b00" stroke-linejoin="round" stroke-opacity=".566176"/></g></g><g stroke-width=".264583"><path d="m1.3229168 294.88332c0 .34528.2209271.6381.5291665.74724v.0465l-.0000001 1.05833c0 .14658.1180042.26459.2645833.26459.1465792 0 .2645835-.11801.2645835-.26459h.1322917c.07329 0 .1322917-.059.1322917-.13229 0-.0733-.059002-.13229-.1322917-.13229h-.1322917l.0000003-.52917h.1322917c.07329 0 .1322916-.059.1322916-.13229 0-.0733-.059002-.13229-.1322916-.13229h-.1322917v-.0465c.3082396-.10914.5291664-.40196.5291664-.74724 0-.43855-.3552031-.79375-.79375-.79375-.4385468 0-.7937499.3552-.7937499.79375zm.5291665 0c0-.14618.1184011-.26458.2645834-.26458s.2645833.1184.2645833.26458-.118401.26458-.2645833.26458-.2645834-.1184-.2645834-.26458z" fill="#fcaf3e"/><path d="m2.1166667 294.22186a.66145833.66145833 0 0 0 -.6614584.66146.66145833.66145833 0 0 0 .2645834.52865v.00052 1.19062c0 .14658.091627.26458.2051554.26458h.3834391c.075363 0 .1384853-.0544.1741498-.13229h.038241c.069167 0 .1250569-.0559.1250569-.12505v-.0145c0-.0692-.05589-.12506-.1250569-.12506h-.00723v-.52917h.00723c.069168 0 .125058-.0559.125058-.12505v-.0145c0-.0692-.05589-.12506-.1250569-.12506h-.00723v-.26458c0-.00036.0000011-.00068 0-.001a.66145833.66145833 0 0 0 .2645769-.52811.66145833.66145833 0 0 0 -.6614583-.66146zm0 .52917a.13229167.13229167 0 0 1 .1322916.13229.13229167.13229167 0 0 1 -.1322916.13229.13229167.13229167 0 0 1 -.1322917-.13229.13229167.13229167 0 0 1 .1322917-.13229z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svtools/res/ed08.svg b/icon-themes/elementary_svg/svtools/res/ed08.svg
index c737151ebd3f..0d95d455b01d 100644
--- a/icon-themes/elementary_svg/svtools/res/ed08.svg
+++ b/icon-themes/elementary_svg/svtools/res/ed08.svg
@@ -1 +1 @@
-<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg"><g fill="#e9e9e9" fill-rule="evenodd" transform="matrix(.69408798 0 0 .72742973 .043853 -.683152)"><path d="m.43890158 1.4389014h14.84397142v2.6333318l-6.1122233 5.3089395v6.1799253h-2.6195244v-6.1806189l-6.11222372-5.2801772z" stroke="#8c8c8c" stroke-linejoin="round" stroke-width="1.000317"/><path d="m1.3120764 2.3213567h13.0976226v1.3236832l-6.1122241 5.2947321v5.73596h-.8731748v-5.73596l-6.1122237-5.2947321z" stroke="#fdfdfb" stroke-width=".877803"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.014301)"><path d="m.44 1.44 9.906368-.011993-.004 2.626-3.9658297 3.0320821v3.7720549h-2.977372v-3.7720551l-2.9591663-3.0140889z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round" stroke-width=".96742"/><path d="m1.312 2.32 8.0323676.032007v1.32l-3.9602866 2.9425751v3.3005479h-.9924573v-3.3005479l-3.0796237-2.9695821z" fill="none" stroke="#fdfdfb"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galdefl.svg b/icon-themes/elementary_svg/svx/res/galdefl.svg
deleted file mode 100644
index 814af144696d..000000000000
--- a/icon-themes/elementary_svg/svx/res/galdefl.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89186139 0 0 1.0539115 3.120829 5.412539)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="7.162672" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489778 21.299269)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.387829 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601569 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.601301" x2="8.601301" y1="9.476188" y2="11.333331"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.50413225 0 0 .49333391 4.108882 -20.937122)" gradientUnits="userSpaceOnUse" x1="23.587299" x2="23.587299" y1="64.737335" y2="103.2508"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><path d="m4.0001794 6.500079c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389.0216 6.53313 0 6.90143 0 7.45611.90135 0 26.9999996-2.34895 26.9999996-3.36005v-4.09606c0-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.0001794 6.999999v2h-1v4h25.9999996v-4h-15v-2z" fill="url(#g)"/><path d="m4.5001794 7.499999v2h-1v4h24.9999996v-4h-15v-2z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.647361 27.134745h24.694677v3.865254h-24.694677z" fill="url(#b)" opacity=".3"/><path d="m28.342038 27.134879v3.865041c1.021491.0073 2.469468-.86596 2.469468-1.932769 0-1.06681-1.139908-1.932272-2.469468-1.932272z" fill="url(#c)" opacity=".3"/><path d="m3.647361 27.134879v3.865041c-1.0214912.0073-2.4694678-.86596-2.4694678-1.932769 0-1.06681 1.1399068-1.932272 2.4694678-1.932272z" fill="url(#e)" opacity=".3"/><path d="m1.9270194 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.71799.59771 16.24744 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.97848.66282-17.24344 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="url(#h)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.5001794 12.499999.62498 16h25.7491696l.62498-16z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m16.367188 15.074219c-.06446.0081-.129481.02983-.189454.06445l-3.224609 1.861331h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.02743-.278664.06641-.410156zm1.933594.910156h7v6h-7z" fill="#fff" opacity=".3"/><path d="m16.367188 14.074219c-.064461.0081-.129481.029833-.189454.064453l-3.224609 1.861328h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.027426-.278664.066406-.410156zm1.933594.910156h7v6h-7z" fill="#7e5514" fill-opacity=".971119" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galdefs.svg b/icon-themes/elementary_svg/svx/res/galdefs.svg
new file mode 100644
index 000000000000..07489cdcac56
--- /dev/null
+++ b/icon-themes/elementary_svg/svx/res/galdefs.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38156409 0 0 .32896952 -18.24159 .282167)" gradientUnits="userSpaceOnUse" x1="76.041" x2="76.041" y1="49.372032" y2="35.430561"><stop offset="0" stop-color="#0a0a0a" stop-opacity=".498"/><stop offset="1" stop-color="#0a0a0a" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33333327 0 0 .34148555 -17.08621 -.604073)" gradientUnits="userSpaceOnUse" x1="84.30883" x2="84.30883" y1="16.110577" y2="42.923553"><stop offset="0" stop-color="#b4cee1"/><stop offset="1" stop-color="#5d9fcd"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31070043 0 0 .27489387 20.17717 -.103163)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.514328" y2="2.061275"><stop offset="0" stop-opacity=".321739"/><stop offset="1" stop-opacity=".278261"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m2.02332 1.976667v1h-1v4h14v-4h-7v-1z" fill="url(#e)"/><path d="m15.52332 4v-1.273333c0-.1385-.1115-.25-.25-.25h-6.75v-.71875c0-.1385-.1115-.25-.25-.25h-6.5c-.1385 0-.25.1115-.25.25v.71875h-.75c-.1385 0-.25.1115-.25.25v1.273333" fill="none" opacity=".8" stroke="url(#d)"/><path d="m.55988 4.453367c.75732 0 14.39951.0316 14.98675.0316 0 .6186-.0285 10.00962-.0624 10.00962-5.26001.0178-13.45265-.014-14.98423-.014 0-1.16748.0599-7.62459.0599-10.02721z" fill="url(#c)"/><path d="m.08698 3.976647c.8053 0 15.31189.0341 15.93634.0341 0 .67729-.0303 10.95971-.0663 10.95971-5.5933.02-14.30504-.0148-15.93366-.0148 0-1.2783.0636-8.34831.0636-10.97898z" fill="url(#b)" opacity=".4"/><g fill="none" stroke-linecap="round"><path d="m1.57504 5.476667 12.94828.0251-.02332 7.998233-12.97668-.038783z" opacity=".5" stroke="url(#a)"/><path d="m.55988 4.453367 14.98675.0316-.0624 10.00962-14.98423-.014z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galnorl.svg b/icon-themes/elementary_svg/svx/res/galnorl.svg
new file mode 100644
index 000000000000..d4e28f03f3e7
--- /dev/null
+++ b/icon-themes/elementary_svg/svx/res/galnorl.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89186139 0 0 1.0539115 3.120829 5.412539)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="7.162672" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489778 21.299269)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.387829 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601569 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.60130091713" x2="8.60130091713" y1="9.47618806" y2="11.33333092"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.50413225 0 0 .49333391 4.108882 -20.937122)" gradientUnits="userSpaceOnUse" x1="23.587299" x2="23.587299" y1="64.737335" y2="103.2508"><stop offset="0" stop-color="#bce1b4"/><stop offset="1" stop-color="#86cd5d"/></linearGradient><path d="m4.0001794 6.500079c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389.0216 6.53313 0 6.90143 0 7.45611.90135 0 26.9999996-2.34895 26.9999996-3.36005v-4.09606c0-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.0001794 6.999999v2h-1v4h25.9999996v-4h-15v-2z" fill="url(#g)"/><path d="m4.5001794 7.499999v2h-1v4h24.9999996v-4h-15v-2z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.647361 27.134745h24.694677v3.865254h-24.694677z" fill="url(#b)" opacity=".3"/><path d="m28.342038 27.134879v3.865041c1.021491.0073 2.469468-.86596 2.469468-1.932769 0-1.06681-1.139908-1.932272-2.469468-1.932272z" fill="url(#c)" opacity=".3"/><path d="m3.647361 27.134879v3.865041c-1.0214912.0073-2.4694678-.86596-2.4694678-1.932769 0-1.06681 1.1399068-1.932272 2.4694678-1.932272z" fill="url(#e)" opacity=".3"/><path d="m1.9270194 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.71799.59771 16.24744 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.97848.66282-17.24344 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="url(#h)" stroke="#509824" stroke-opacity=".498039"/><path d="m2.5001794 12.499999.62498 16h25.7491696l.62498-16z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m16.367188 15.074219c-.06446.0081-.129481.02983-.189454.06445l-3.224609 1.861331h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.02743-.278664.06641-.410156zm1.933594.910156h7v6h-7z" fill="#fff" opacity=".3"/><path d="m16.367188 14.074219c-.064461.0081-.129481.029833-.189454.064453l-3.224609 1.861328h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.027426-.278664.066406-.410156zm1.933594.910156h7v6h-7z" fill="#3c7e14" fill-opacity=".971119" opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galnors.svg b/icon-themes/elementary_svg/svx/res/galnors.svg
new file mode 100644
index 000000000000..2a9532fb2b04
--- /dev/null
+++ b/icon-themes/elementary_svg/svx/res/galnors.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.881356" x2="9.288136" y1="5.025424" y2="14.449153"><stop offset="0" stop-color="#bce1b4"/><stop offset="1" stop-color="#86cd5d"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><path d="m15.5 3.9996665v-1.273333c0-.1385-.08818-.2263335-.22668-.2263335h-6.77332v-.742083c0-.1385-.08818-.257917-.22668-.257917h-6.5c-.1385 0-.27332.119417-.27332.257917v.742083h-.727c-.1385 0-.273.088167-.273.226667v1.273333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.5 4.5h15v10h-15z" fill="url(#a)" stroke="#509824" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.5 5.5h13v8h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galrdefl.svg b/icon-themes/elementary_svg/svx/res/galrdefl.svg
new file mode 100644
index 000000000000..cb28e22818ee
--- /dev/null
+++ b/icon-themes/elementary_svg/svx/res/galrdefl.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89186139 0 0 1.0539115 3.121269 5.412539)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="7.162672" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64444432 0 0 .64285702 .533959 .892859)" gradientUnits="userSpaceOnUse" x1="35.792694" x2="35.792694" y1="17.118193" y2="43.761127"><stop offset="0" stop-color="#b4cee1"/><stop offset="1" stop-color="#5d9fcd"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489957 22.29927)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.38765 22.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.60139 22.29927)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.54383556 0 0 .61466406 3.269319 5.091139)" gradientUnits="userSpaceOnUse" x1="21.37039" x2="21.37039" y1="4.73244" y2="34.143417"><stop offset="0" stop-color="#fff"/><stop offset=".1106325" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.60174091713" x2="8.60174091713" y1="9.47618806" y2="11.33333092"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.50703384 0 0 .50300255 68.029659 1.329769)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.514328" y2="3.633682"><stop offset="0" stop-opacity=".321739"/><stop offset="1" stop-opacity=".278261"/></linearGradient><path d="m4.0006194 6.500079c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389.0216 6.53313 0 6.90143 0 7.456109.90135 0 26.9999996-2.348949 26.9999996-3.360049v-4.09606c0-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".8" stroke="url(#i)"/><path d="m4.0006194 6.999999v2h-1v4h25.9999996v-4h-15v-2z" fill="url(#h)"/><path d="m4.5006194 7.499999v2h-1v4h24.9999996v-4h-15v-2z" fill="none" stroke="url(#g)" stroke-linecap="round"/><g transform="translate(.000619 -1.000001)"><path d="m3.647182 28.134747h24.694677v3.865254h-24.694677z" fill="url(#c)" opacity=".3"/><path d="m28.341859 28.13488v3.865041c1.021491.0073 2.469468-.86596 2.469468-1.932769 0-1.06681-1.139908-1.932272-2.469468-1.932272z" fill="url(#d)" opacity=".3"/><path d="m3.6471816 28.13488v3.865041c-1.0214912.0073-2.4694678-.86596-2.4694678-1.932769 0-1.06681 1.1399068-1.932272 2.4694678-1.932272z" fill="url(#f)" opacity=".3"/></g><path d="m1.9274594 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.717989.59771 16.247439 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.978479.66282-17.243439 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="url(#b)"/><path d="m2.5006194 12.499999.62498 15.999999h25.7491696l.62498-15.999999z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m1.9270194 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.717989.59771 16.247439 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.978479.66282-17.243439 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="none" opacity=".3" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.367188 15.074219c-.06446.0081-.129481.02983-.189454.06445l-3.224609 1.861331h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.02743-.278664.06641-.410156zm1.933594.910156h7v6h-7z" fill="#fff" opacity=".3"/><path d="m16.367188 14.074219c-.06446.0081-.129481.02983-.189454.06445l-3.224609 1.861331h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.02743-.278664.06641-.410156zm1.933594.910156h7v6h-7z" fill="#175785" fill-opacity=".552941"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/galrdol.svg b/icon-themes/elementary_svg/svx/res/galrdol.svg
new file mode 100644
index 000000000000..3427e03022f9
--- /dev/null
+++ b/icon-themes/elementary_svg/svx/res/galrdol.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89186139 0 0 1.0539115 3.120829 5.412539)" gradientUnits="userSpaceOnUse" x1="27.557428" x2="27.557428" y1="7.162672" y2="21.386522"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.05114282 0 0 .01591575 -2.489778 21.299269)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01983573 0 0 .01591575 16.387829 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01983573 0 0 .01591575 15.601569 21.299269)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.54383556 0 0 .61466406 3.268879 5.091139)" gradientUnits="userSpaceOnUse" x1="21.571081" x2="21.571081" y1="7.98625" y2="34.016731"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.60130091713" x2="8.60130091713" y1="9.47618806" y2="11.33333092"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.50413225 0 0 .49333391 4.108882 -20.937122)" gradientUnits="userSpaceOnUse" x1="23.587299" x2="23.587299" y1="64.737335" y2="103.2508"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><path d="m4.0001794 6.500079c-.43342.005-.5.21723-.5.6349v1.36502c-1.24568 0-1-.002-1 .54389.0216 6.53313 0 6.90143 0 7.45611.90135 0 26.9999996-2.34895 26.9999996-3.36005v-4.09606c0-.41767-.34799-.54876-.78141-.54389h-14.21859v-1.36502c0-.41767-.26424-.63977-.69767-.6349z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4.0001794 6.999999v2h-1v4h25.9999996v-4h-15v-2z" fill="url(#g)"/><path d="m4.5001794 7.499999v2h-1v4h24.9999996v-4h-15v-2z" fill="none" stroke="url(#f)" stroke-linecap="round"/><path d="m3.647361 27.134745h24.694677v3.865254h-24.694677z" fill="url(#b)" opacity=".3"/><path d="m28.342038 27.134879v3.865041c1.021491.0073 2.469468-.86596 2.469468-1.932769 0-1.06681-1.139908-1.932272-2.469468-1.932272z" fill="url(#c)" opacity=".3"/><path d="m3.647361 27.134879v3.865041c-1.0214912.0073-2.4694678-.86596-2.4694678-1.932769 0-1.06681 1.1399068-1.932272 2.4694678-1.932272z" fill="url(#e)" opacity=".3"/><path d="m1.9270194 11.499999c-.69105.0796-.32196.90258-.37705 1.36535.0802.29906.59771 15.71799.59771 16.24744 0 .46018.22667.38222.80101.38222h26.3974796c.61872.0143.48796.007.48796-.38947.0452-.20269.63993-16.97848.66282-17.24344 0-.279.0581-.3621-.30493-.3621-9.0765 0-19.18849 0-28.2649996 0z" fill="url(#h)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.5001794 12.499999.62498 16h25.7491696l.62498-16z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m16.367188 15.074219c-.06446.0081-.129481.02983-.189454.06445l-3.224609 1.861331h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.02743-.278664.06641-.410156zm1.933594.910156h7v6h-7z" fill="#fff" opacity=".3"/><path d="m16.367188 14.074219c-.064461.0081-.129481.029833-.189454.064453l-3.224609 1.861328h2l1.292969-.746094.43164.746094h1.152344l-.96875-1.677734c-.103875-.179918-.30077-.272276-.49414-.248047zm-3.867188 2.925781c-.276999 0-.5.222999-.5.5v8c0 .277.223001.5.5.5h8c.277 0 .5-.223.5-.5v-8c0-.277001-.223-.5-.5-.5zm-1.433594.089844-1.816406 1.048828c-.239888.138499-.3201416.443704-.1816406.683594l1.9316406 3.345703v-2l-.816406-1.414063.816406-.470703v-.783203c0-.142269.027426-.278664.066406-.410156zm1.933594.910156h7v6h-7z" fill="#7e5514" fill-opacity=".971119" opacity=".6"/></svg> \ No newline at end of file