diff --git a/links/actions/16/open-menu-symbolic.svg b/links/actions/16/open-menu-symbolic.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/links/actions/16/open-menu-symbolic.svg
@@ -0,0 +1 @@
+open-menu.svg
\ No newline at end of file
diff --git a/links/actions/16/open-menu.svg b/links/actions/16/open-menu.svg
deleted file mode 120000
index 1718e977..00000000
--- a/links/actions/16/open-menu.svg
+++ /dev/null
@@ -1 +0,0 @@
-document-properties.svg
\ No newline at end of file
diff --git a/links/actions/16/system-hibernate-symbolic.svg b/links/actions/16/system-hibernate-symbolic.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/actions/16/system-hibernate-symbolic.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/actions/16/system-lock-screen-symbolic.svg b/links/actions/16/system-lock-screen-symbolic.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/actions/16/system-lock-screen-symbolic.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/links/actions/16/system-reboot-symbolic.svg b/links/actions/16/system-reboot-symbolic.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/links/actions/16/system-reboot-symbolic.svg
@@ -0,0 +1 @@
+view-refresh.svg
\ No newline at end of file
diff --git a/links/actions/16/system-shutdown-symbolic.svg b/links/actions/16/system-shutdown-symbolic.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/links/actions/16/system-shutdown-symbolic.svg
@@ -0,0 +1 @@
+system-shutdown.svg
\ No newline at end of file
diff --git a/links/actions/16/system-suspend-hibernate-symbolic.svg b/links/actions/16/system-suspend-hibernate-symbolic.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/actions/16/system-suspend-hibernate-symbolic.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/actions/16/system-switch-user-symbolic.svg b/links/actions/16/system-switch-user-symbolic.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/links/actions/16/system-switch-user-symbolic.svg
@@ -0,0 +1 @@
+system-switch-user.svg
\ No newline at end of file
diff --git a/links/actions/22/open-menu-symbolic.svg b/links/actions/22/open-menu-symbolic.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/links/actions/22/open-menu-symbolic.svg
@@ -0,0 +1 @@
+open-menu.svg
\ No newline at end of file
diff --git a/links/actions/22/open-menu.svg b/links/actions/22/open-menu.svg
deleted file mode 120000
index 1718e977..00000000
--- a/links/actions/22/open-menu.svg
+++ /dev/null
@@ -1 +0,0 @@
-document-properties.svg
\ No newline at end of file
diff --git a/links/actions/22/system-hibernate-symbolic.svg b/links/actions/22/system-hibernate-symbolic.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/actions/22/system-hibernate-symbolic.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/actions/22/system-lock-screen-symbolic.svg b/links/actions/22/system-lock-screen-symbolic.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/actions/22/system-lock-screen-symbolic.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/links/actions/22/system-reboot-symbolic.svg b/links/actions/22/system-reboot-symbolic.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/links/actions/22/system-reboot-symbolic.svg
@@ -0,0 +1 @@
+view-refresh.svg
\ No newline at end of file
diff --git a/links/actions/22/system-reboot-update-symbolic.svg b/links/actions/22/system-reboot-update-symbolic.svg
new file mode 120000
index 00000000..5478894a
--- /dev/null
+++ b/links/actions/22/system-reboot-update-symbolic.svg
@@ -0,0 +1 @@
+system-reboot-update.svg
\ No newline at end of file
diff --git a/links/actions/22/system-shutdown-symbolic.svg b/links/actions/22/system-shutdown-symbolic.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/links/actions/22/system-shutdown-symbolic.svg
@@ -0,0 +1 @@
+system-shutdown.svg
\ No newline at end of file
diff --git a/links/actions/22/system-suspend-hibernate-symbolic.svg b/links/actions/22/system-suspend-hibernate-symbolic.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/actions/22/system-suspend-hibernate-symbolic.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/actions/22/system-switch-user-symbolic.svg b/links/actions/22/system-switch-user-symbolic.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/links/actions/22/system-switch-user-symbolic.svg
@@ -0,0 +1 @@
+system-switch-user.svg
\ No newline at end of file
diff --git a/links/actions/24/open-menu-symbolic.svg b/links/actions/24/open-menu-symbolic.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/links/actions/24/open-menu-symbolic.svg
@@ -0,0 +1 @@
+open-menu.svg
\ No newline at end of file
diff --git a/links/actions/24/open-menu.svg b/links/actions/24/open-menu.svg
deleted file mode 120000
index 1718e977..00000000
--- a/links/actions/24/open-menu.svg
+++ /dev/null
@@ -1 +0,0 @@
-document-properties.svg
\ No newline at end of file
diff --git a/src/actions/16/open-menu.svg b/src/actions/16/open-menu.svg
new file mode 100644
index 00000000..58a6915a
--- /dev/null
+++ b/src/actions/16/open-menu.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/actions/22/media-playback-start.svg b/src/actions/22/media-playback-start.svg
index fdf3c4ee..de11d3f5 100644
--- a/src/actions/22/media-playback-start.svg
+++ b/src/actions/22/media-playback-start.svg
@@ -5,5 +5,5 @@
}
-
+
diff --git a/src/actions/22/open-menu.svg b/src/actions/22/open-menu.svg
new file mode 100644
index 00000000..f5b213d8
--- /dev/null
+++ b/src/actions/22/open-menu.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/22/preferences-desktop-keyboard.svg b/src/actions/22/preferences-desktop-keyboard.svg
new file mode 100644
index 00000000..49216ca8
--- /dev/null
+++ b/src/actions/22/preferences-desktop-keyboard.svg
@@ -0,0 +1,20 @@
+
diff --git a/src/actions/22/system-reboot-update.svg b/src/actions/22/system-reboot-update.svg
new file mode 100644
index 00000000..d9a22fcb
--- /dev/null
+++ b/src/actions/22/system-reboot-update.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/22/tools-check-spelling.svg b/src/actions/22/tools-check-spelling.svg
index 236d9782..71f8b40d 100644
--- a/src/actions/22/tools-check-spelling.svg
+++ b/src/actions/22/tools-check-spelling.svg
@@ -1,18 +1,10 @@
-
diff --git a/src/actions/24/open-menu.svg b/src/actions/24/open-menu.svg
new file mode 100644
index 00000000..99e3e986
--- /dev/null
+++ b/src/actions/24/open-menu.svg
@@ -0,0 +1,10 @@
+