diff --git a/links/actions/symbolic/dir-down-symbolic.svg b/links/actions/symbolic/dir-down-symbolic.svg
new file mode 120000
index 00000000..24c224a6
--- /dev/null
+++ b/links/actions/symbolic/dir-down-symbolic.svg
@@ -0,0 +1 @@
+go-down-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/dir-left-symbolic.svg b/links/actions/symbolic/dir-left-symbolic.svg
new file mode 120000
index 00000000..b3dc2735
--- /dev/null
+++ b/links/actions/symbolic/dir-left-symbolic.svg
@@ -0,0 +1 @@
+go-previous-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/dir-right-symbolic.svg b/links/actions/symbolic/dir-right-symbolic.svg
new file mode 120000
index 00000000..cbf8ba40
--- /dev/null
+++ b/links/actions/symbolic/dir-right-symbolic.svg
@@ -0,0 +1 @@
+go-next-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/dir-up-symbolic.svg b/links/actions/symbolic/dir-up-symbolic.svg
new file mode 120000
index 00000000..b2eecd23
--- /dev/null
+++ b/links/actions/symbolic/dir-up-symbolic.svg
@@ -0,0 +1 @@
+go-up-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/dock-left-symbolic.svg b/links/actions/symbolic/dock-left-symbolic.svg
new file mode 120000
index 00000000..98e49e3b
--- /dev/null
+++ b/links/actions/symbolic/dock-left-symbolic.svg
@@ -0,0 +1 @@
+view-left-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/dock-right-symbolic.svg b/links/actions/symbolic/dock-right-symbolic.svg
new file mode 120000
index 00000000..a9e90f07
--- /dev/null
+++ b/links/actions/symbolic/dock-right-symbolic.svg
@@ -0,0 +1 @@
+view-right-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/focus-mode-symbolic.svg b/links/actions/symbolic/focus-mode-symbolic.svg
new file mode 120000
index 00000000..4de037e8
--- /dev/null
+++ b/links/actions/symbolic/focus-mode-symbolic.svg
@@ -0,0 +1 @@
+view-conceal-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/misc-menu-symbolic.svg b/links/actions/symbolic/misc-menu-symbolic.svg
new file mode 120000
index 00000000..3accff1f
--- /dev/null
+++ b/links/actions/symbolic/misc-menu-symbolic.svg
@@ -0,0 +1 @@
+open-menu-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/save-symbolic.svg b/links/actions/symbolic/save-symbolic.svg
new file mode 120000
index 00000000..c3a52762
--- /dev/null
+++ b/links/actions/symbolic/save-symbolic.svg
@@ -0,0 +1 @@
+save-shot-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/text-strikethrough-symbolic.svg b/links/actions/symbolic/text-strikethrough-symbolic.svg
new file mode 120000
index 00000000..8a011d4c
--- /dev/null
+++ b/links/actions/symbolic/text-strikethrough-symbolic.svg
@@ -0,0 +1 @@
+format-text-strikethrough-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/text-underline-symbolic.svg b/links/actions/symbolic/text-underline-symbolic.svg
new file mode 120000
index 00000000..e2cbaad1
--- /dev/null
+++ b/links/actions/symbolic/text-underline-symbolic.svg
@@ -0,0 +1 @@
+format-text-underline-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/weight2-symbolic.svg b/links/actions/symbolic/weight2-symbolic.svg
new file mode 120000
index 00000000..d9cf15bf
--- /dev/null
+++ b/links/actions/symbolic/weight2-symbolic.svg
@@ -0,0 +1 @@
+weight-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-bookmark-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-bookmark-symbolic.svg
new file mode 120000
index 00000000..80139f54
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-bookmark-symbolic.svg
@@ -0,0 +1 @@
+ephy-bookmarks-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-bread-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-bread-symbolic.svg
new file mode 120000
index 00000000..b7afb4e2
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-bread-symbolic.svg
@@ -0,0 +1 @@
+bread-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-calendar-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-calendar-symbolic.svg
new file mode 120000
index 00000000..0a06351f
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-calendar-symbolic.svg
@@ -0,0 +1 @@
+calendar-month-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-camera-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-camera-symbolic.svg
new file mode 120000
index 00000000..0a10b6ab
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-camera-symbolic.svg
@@ -0,0 +1 @@
+camera-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-flag-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-flag-symbolic.svg
new file mode 120000
index 00000000..88cec6c6
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-flag-symbolic.svg
@@ -0,0 +1 @@
+flag-outline-thin-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-gamepad-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-gamepad-symbolic.svg
new file mode 120000
index 00000000..b25fa44d
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-gamepad-symbolic.svg
@@ -0,0 +1 @@
+gamepad-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-gear-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-gear-symbolic.svg
new file mode 120000
index 00000000..93292b62
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-gear-symbolic.svg
@@ -0,0 +1 @@
+cog-wheel-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-library-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-library-symbolic.svg
new file mode 120000
index 00000000..1c890351
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-library-symbolic.svg
@@ -0,0 +1 @@
+library-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-money-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-money-symbolic.svg
new file mode 120000
index 00000000..ede4d3d0
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-money-symbolic.svg
@@ -0,0 +1 @@
+money-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-musicnote-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-musicnote-symbolic.svg
new file mode 120000
index 00000000..a6e14fbe
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-musicnote-symbolic.svg
@@ -0,0 +1 @@
+music-note-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-open-book-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-open-book-symbolic.svg
new file mode 120000
index 00000000..080bf0eb
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-open-book-symbolic.svg
@@ -0,0 +1 @@
+open-book-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-paintbrush-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-paintbrush-symbolic.svg
new file mode 120000
index 00000000..c42704fc
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-paintbrush-symbolic.svg
@@ -0,0 +1 @@
+pen-brush-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-shapes-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-shapes-symbolic.svg
new file mode 120000
index 00000000..06b265d2
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-shapes-symbolic.svg
@@ -0,0 +1 @@
+pen-shaper-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-shopping-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-shopping-symbolic.svg
new file mode 120000
index 00000000..4b0915b0
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-shopping-symbolic.svg
@@ -0,0 +1 @@
+shopping-cart-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-star-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-star-symbolic.svg
new file mode 120000
index 00000000..adb0443a
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-star-symbolic.svg
@@ -0,0 +1 @@
+shape-star-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-terminal-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-terminal-symbolic.svg
new file mode 120000
index 00000000..6be333b5
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-terminal-symbolic.svg
@@ -0,0 +1 @@
+builder-terminal-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-travel-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-travel-symbolic.svg
new file mode 120000
index 00000000..53e36efc
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-travel-symbolic.svg
@@ -0,0 +1 @@
+route-transit-airplane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/workspacelistentryicon-weight-symbolic.svg b/links/actions/symbolic/workspacelistentryicon-weight-symbolic.svg
new file mode 120000
index 00000000..d9cf15bf
--- /dev/null
+++ b/links/actions/symbolic/workspacelistentryicon-weight-symbolic.svg
@@ -0,0 +1 @@
+weight-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/no-notifications-symbolic.svg b/links/status/symbolic/no-notifications-symbolic.svg
new file mode 120000
index 00000000..2da0585d
--- /dev/null
+++ b/links/status/symbolic/no-notifications-symbolic.svg
@@ -0,0 +1 @@
+notification-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/symbolic/add-page-symbolic.svg b/src/actions/symbolic/add-page-symbolic.svg
new file mode 100644
index 00000000..7aabcadc
--- /dev/null
+++ b/src/actions/symbolic/add-page-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/appwindow-fullscreen-symbolic.svg b/src/actions/symbolic/appwindow-fullscreen-symbolic.svg
new file mode 100644
index 00000000..f9968eec
--- /dev/null
+++ b/src/actions/symbolic/appwindow-fullscreen-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/arrow-next-symbolic-rtl.svg b/src/actions/symbolic/arrow-next-symbolic-rtl.svg
new file mode 100644
index 00000000..6bff5b0a
--- /dev/null
+++ b/src/actions/symbolic/arrow-next-symbolic-rtl.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/arrow-next-symbolic.svg b/src/actions/symbolic/arrow-next-symbolic.svg
new file mode 100644
index 00000000..f2857fe0
--- /dev/null
+++ b/src/actions/symbolic/arrow-next-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/canvasmenu-symbolic.svg b/src/actions/symbolic/canvasmenu-symbolic.svg
new file mode 100644
index 00000000..298a7bab
--- /dev/null
+++ b/src/actions/symbolic/canvasmenu-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/clipboard-copy-symbolic.svg b/src/actions/symbolic/clipboard-copy-symbolic.svg
new file mode 100644
index 00000000..1811b685
--- /dev/null
+++ b/src/actions/symbolic/clipboard-copy-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/clipboard-paste-symbolic.svg b/src/actions/symbolic/clipboard-paste-symbolic.svg
new file mode 100644
index 00000000..dfa417b4
--- /dev/null
+++ b/src/actions/symbolic/clipboard-paste-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/content-loading-symbolic.svg b/src/actions/symbolic/content-loading-symbolic.svg
index d55c2f80..cbaadedf 100644
--- a/src/actions/symbolic/content-loading-symbolic.svg
+++ b/src/actions/symbolic/content-loading-symbolic.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/cut-symbolic.svg b/src/actions/symbolic/cut-symbolic.svg
new file mode 100644
index 00000000..8cb56924
--- /dev/null
+++ b/src/actions/symbolic/cut-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/dir-actions-symbolic.svg b/src/actions/symbolic/dir-actions-symbolic.svg
new file mode 100644
index 00000000..f40392b5
--- /dev/null
+++ b/src/actions/symbolic/dir-actions-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/doc-create-symbolic.svg b/src/actions/symbolic/doc-create-symbolic.svg
new file mode 100644
index 00000000..736c5fc0
--- /dev/null
+++ b/src/actions/symbolic/doc-create-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/dot-symbolic.svg b/src/actions/symbolic/dot-symbolic.svg
new file mode 100644
index 00000000..25034a12
--- /dev/null
+++ b/src/actions/symbolic/dot-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/emojichooser-symbolic.svg b/src/actions/symbolic/emojichooser-symbolic.svg
new file mode 100644
index 00000000..42186b94
--- /dev/null
+++ b/src/actions/symbolic/emojichooser-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/fill-color-symbolic.svg b/src/actions/symbolic/fill-color-symbolic.svg
new file mode 100644
index 00000000..a13cb177
--- /dev/null
+++ b/src/actions/symbolic/fill-color-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/image-print-symbolic.svg b/src/actions/symbolic/image-print-symbolic.svg
new file mode 100644
index 00000000..d6770c72
--- /dev/null
+++ b/src/actions/symbolic/image-print-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/keyboard-ctrl-space-shortcut-symbolic.svg b/src/actions/symbolic/keyboard-ctrl-space-shortcut-symbolic.svg
new file mode 100644
index 00000000..c31b6901
--- /dev/null
+++ b/src/actions/symbolic/keyboard-ctrl-space-shortcut-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/media-playback-pause-symbolic.svg b/src/actions/symbolic/media-playback-pause-symbolic.svg
index 4290326e..63948149 100644
--- a/src/actions/symbolic/media-playback-pause-symbolic.svg
+++ b/src/actions/symbolic/media-playback-pause-symbolic.svg
@@ -1,4 +1,11 @@
diff --git a/src/actions/symbolic/media-playback-play-pause-symbolic.svg b/src/actions/symbolic/media-playback-play-pause-symbolic.svg
index 93a17ad7..b54cf393 100644
--- a/src/actions/symbolic/media-playback-play-pause-symbolic.svg
+++ b/src/actions/symbolic/media-playback-play-pause-symbolic.svg
@@ -4,9 +4,7 @@
color:#363636;
}
-
-
-
-
-
+
+
+
diff --git a/src/actions/symbolic/media-playback-start-rtl-symbolic.svg b/src/actions/symbolic/media-playback-start-rtl-symbolic.svg
index 8e10c27a..ada97b9b 100644
--- a/src/actions/symbolic/media-playback-start-rtl-symbolic.svg
+++ b/src/actions/symbolic/media-playback-start-rtl-symbolic.svg
@@ -1,3 +1,8 @@
diff --git a/src/actions/symbolic/media-playback-start-symbolic.svg b/src/actions/symbolic/media-playback-start-symbolic.svg
index 8d57c19b..561d58ac 100644
--- a/src/actions/symbolic/media-playback-start-symbolic.svg
+++ b/src/actions/symbolic/media-playback-start-symbolic.svg
@@ -1,3 +1,8 @@
diff --git a/src/actions/symbolic/media-playback-stop-symbolic.svg b/src/actions/symbolic/media-playback-stop-symbolic.svg
index 27d944d4..82d39038 100644
--- a/src/actions/symbolic/media-playback-stop-symbolic.svg
+++ b/src/actions/symbolic/media-playback-stop-symbolic.svg
@@ -1,3 +1,8 @@
diff --git a/src/actions/symbolic/media-seek-backward-symbolic.svg b/src/actions/symbolic/media-seek-backward-symbolic.svg
index e6dbd8de..bb61ef34 100644
--- a/src/actions/symbolic/media-seek-backward-symbolic.svg
+++ b/src/actions/symbolic/media-seek-backward-symbolic.svg
@@ -1,4 +1,8 @@
-