diff --git a/blocks/settings/styles.css b/blocks/settings/styles.css
index 959309a985d..cfa9ab8348c 100644
--- a/blocks/settings/styles.css
+++ b/blocks/settings/styles.css
@@ -9,7 +9,7 @@
.block_settings .block_tree li ul {padding-left:16px;margin:0;}
.block_settings .block_tree li.item_with_icon > p {position:relative;}
-.block_settings .block_tree li.item_with_icon > p img {vertical-align:middle;position:absolute;left:0;top:3px}
+.block_settings .block_tree li.item_with_icon > p img {vertical-align:middle;position:absolute;left:0;top:-1px}
.block_settings .block_tree .tree_item {padding-left: 18px;margin:3px 0px;text-align:left;}
diff --git a/pix/i/backup.png b/pix/i/backup.png
new file mode 100644
index 00000000000..312f10be722
Binary files /dev/null and b/pix/i/backup.png differ
diff --git a/pix/i/backup.svg b/pix/i/backup.svg
new file mode 100644
index 00000000000..66e03aab4cf
--- /dev/null
+++ b/pix/i/backup.svg
@@ -0,0 +1,16 @@
+
+
+
+]>
+
diff --git a/pix/i/checkpermissions.png b/pix/i/checkpermissions.png
new file mode 100644
index 00000000000..237856a0f63
Binary files /dev/null and b/pix/i/checkpermissions.png differ
diff --git a/pix/i/checkpermissions.svg b/pix/i/checkpermissions.svg
new file mode 100644
index 00000000000..bac3c1d01d2
--- /dev/null
+++ b/pix/i/checkpermissions.svg
@@ -0,0 +1,15 @@
+
+
+
+]>
+
diff --git a/pix/i/edit.png b/pix/i/edit.png
new file mode 100644
index 00000000000..e3ba59f9800
Binary files /dev/null and b/pix/i/edit.png differ
diff --git a/pix/i/edit.svg b/pix/i/edit.svg
new file mode 100644
index 00000000000..a6202cabb4a
--- /dev/null
+++ b/pix/i/edit.svg
@@ -0,0 +1,14 @@
+
+
+
+]>
+
diff --git a/pix/i/grades.png b/pix/i/grades.png
new file mode 100644
index 00000000000..df0483db96b
Binary files /dev/null and b/pix/i/grades.png differ
diff --git a/pix/i/grades.svg b/pix/i/grades.svg
new file mode 100644
index 00000000000..5220c965081
--- /dev/null
+++ b/pix/i/grades.svg
@@ -0,0 +1,15 @@
+
+
+
+]>
+
diff --git a/pix/i/group.png b/pix/i/group.png
new file mode 100644
index 00000000000..393371b021a
Binary files /dev/null and b/pix/i/group.png differ
diff --git a/pix/i/group.svg b/pix/i/group.svg
new file mode 100644
index 00000000000..837e63d0079
--- /dev/null
+++ b/pix/i/group.svg
@@ -0,0 +1,16 @@
+
+
+
+]>
+
diff --git a/pix/i/outcomes.png b/pix/i/outcomes.png
new file mode 100644
index 00000000000..9ae683811ad
Binary files /dev/null and b/pix/i/outcomes.png differ
diff --git a/pix/i/outcomes.svg b/pix/i/outcomes.svg
new file mode 100644
index 00000000000..050f7494d4a
--- /dev/null
+++ b/pix/i/outcomes.svg
@@ -0,0 +1,15 @@
+
+
+
+]>
+
diff --git a/pix/i/publish.png b/pix/i/publish.png
index 6d0d7f74c0d..23ac3fba5fc 100644
Binary files a/pix/i/publish.png and b/pix/i/publish.png differ
diff --git a/pix/i/publish.svg b/pix/i/publish.svg
new file mode 100644
index 00000000000..d0b69bf4caa
--- /dev/null
+++ b/pix/i/publish.svg
@@ -0,0 +1,34 @@
+
+
+
+]>
+
diff --git a/pix/i/report.png b/pix/i/report.png
new file mode 100644
index 00000000000..64baafa7fe0
Binary files /dev/null and b/pix/i/report.png differ
diff --git a/pix/i/report.svg b/pix/i/report.svg
new file mode 100644
index 00000000000..8677f11f25c
--- /dev/null
+++ b/pix/i/report.svg
@@ -0,0 +1,14 @@
+
+
+
+]>
+
diff --git a/pix/i/repository.png b/pix/i/repository.png
index d4e9607c1cb..3e51209e187 100644
Binary files a/pix/i/repository.png and b/pix/i/repository.png differ
diff --git a/pix/i/repository.svg b/pix/i/repository.svg
new file mode 100644
index 00000000000..df4dbde6fd5
--- /dev/null
+++ b/pix/i/repository.svg
@@ -0,0 +1,17 @@
+
+
+
+]>
+
diff --git a/pix/i/restore.png b/pix/i/restore.png
new file mode 100644
index 00000000000..f2d450b5c37
Binary files /dev/null and b/pix/i/restore.png differ
diff --git a/pix/i/restore.svg b/pix/i/restore.svg
new file mode 100644
index 00000000000..9cc13cd1696
--- /dev/null
+++ b/pix/i/restore.svg
@@ -0,0 +1,16 @@
+
+
+
+]>
+
diff --git a/pix/i/return.png b/pix/i/return.png
new file mode 100644
index 00000000000..dadecd5e6c7
Binary files /dev/null and b/pix/i/return.png differ
diff --git a/pix/i/return.svg b/pix/i/return.svg
new file mode 100644
index 00000000000..a195e25f632
--- /dev/null
+++ b/pix/i/return.svg
@@ -0,0 +1,15 @@
+
+
+
+]>
+
diff --git a/pix/i/scales.png b/pix/i/scales.png
new file mode 100644
index 00000000000..aec675e46d0
Binary files /dev/null and b/pix/i/scales.png differ
diff --git a/pix/i/scales.svg b/pix/i/scales.svg
new file mode 100644
index 00000000000..c9240fe429b
--- /dev/null
+++ b/pix/i/scales.svg
@@ -0,0 +1,14 @@
+
+
+
+]>
+
diff --git a/pix/i/settings.png b/pix/i/settings.png
new file mode 100644
index 00000000000..592c0c33631
Binary files /dev/null and b/pix/i/settings.png differ
diff --git a/pix/i/settings.svg b/pix/i/settings.svg
new file mode 100644
index 00000000000..29ba0632582
--- /dev/null
+++ b/pix/i/settings.svg
@@ -0,0 +1,18 @@
+
+
+
+]>
+
diff --git a/pix/i/user.png b/pix/i/user.png
new file mode 100644
index 00000000000..f803c863605
Binary files /dev/null and b/pix/i/user.png differ
diff --git a/pix/i/user.svg b/pix/i/user.svg
new file mode 100644
index 00000000000..44faf6e0ba7
--- /dev/null
+++ b/pix/i/user.svg
@@ -0,0 +1,14 @@
+
+
+
+]>
+
diff --git a/pix/i/users.png b/pix/i/users.png
new file mode 100644
index 00000000000..23d78326e36
Binary files /dev/null and b/pix/i/users.png differ
diff --git a/pix/i/users.svg b/pix/i/users.svg
new file mode 100644
index 00000000000..28ce5f478c2
--- /dev/null
+++ b/pix/i/users.svg
@@ -0,0 +1,16 @@
+
+
+
+]>
+