diff --git a/links/actions/symbolic/gear-symbolic.svg b/links/actions/symbolic/gear-symbolic.svg
new file mode 120000
index 00000000..3d898375
--- /dev/null
+++ b/links/actions/symbolic/gear-symbolic.svg
@@ -0,0 +1 @@
+application-menu-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/24/flatten-down-symbolic.svg b/src/actions/24/flatten-down-symbolic.svg
new file mode 100644
index 00000000..f7e0a8af
--- /dev/null
+++ b/src/actions/24/flatten-down-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/color-palette-symbolic.svg b/src/actions/symbolic/color-palette-symbolic.svg
new file mode 100644
index 00000000..ec27acb9
--- /dev/null
+++ b/src/actions/symbolic/color-palette-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/actions/symbolic/corners-symbolic.svg b/src/actions/symbolic/corners-symbolic.svg
new file mode 100644
index 00000000..aa2a250e
--- /dev/null
+++ b/src/actions/symbolic/corners-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/dialog-paint-server-symbolic.svg b/src/actions/symbolic/dialog-paint-server-symbolic.svg
new file mode 100644
index 00000000..12ad7b61
--- /dev/null
+++ b/src/actions/symbolic/dialog-paint-server-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/display-alt-symbolic.svg b/src/actions/symbolic/display-alt-symbolic.svg
new file mode 100644
index 00000000..40aba09f
--- /dev/null
+++ b/src/actions/symbolic/display-alt-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/display-enhance-stroke-alt-symbolic.svg b/src/actions/symbolic/display-enhance-stroke-alt-symbolic.svg
new file mode 100644
index 00000000..8021b131
--- /dev/null
+++ b/src/actions/symbolic/display-enhance-stroke-alt-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/display-enhance-stroke-symbolic.svg b/src/actions/symbolic/display-enhance-stroke-symbolic.svg
new file mode 100644
index 00000000..fa77877d
--- /dev/null
+++ b/src/actions/symbolic/display-enhance-stroke-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/display-no-filter-alt-symbolic.svg b/src/actions/symbolic/display-no-filter-alt-symbolic.svg
new file mode 100644
index 00000000..37fb2f5b
--- /dev/null
+++ b/src/actions/symbolic/display-no-filter-alt-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/display-no-filter-symbolic.svg b/src/actions/symbolic/display-no-filter-symbolic.svg
new file mode 100644
index 00000000..0663c032
--- /dev/null
+++ b/src/actions/symbolic/display-no-filter-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/display-outline-alt-symbolic.svg b/src/actions/symbolic/display-outline-alt-symbolic.svg
new file mode 100644
index 00000000..987eed28
--- /dev/null
+++ b/src/actions/symbolic/display-outline-alt-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/display-outline-overlay-alt-symbolic.svg b/src/actions/symbolic/display-outline-overlay-alt-symbolic.svg
new file mode 100644
index 00000000..998ffe8c
--- /dev/null
+++ b/src/actions/symbolic/display-outline-overlay-alt-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/display-outline-overlay-symbolic.svg b/src/actions/symbolic/display-outline-overlay-symbolic.svg
new file mode 100644
index 00000000..58b53423
--- /dev/null
+++ b/src/actions/symbolic/display-outline-overlay-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/display-outline-symbolic.svg b/src/actions/symbolic/display-outline-symbolic.svg
new file mode 100644
index 00000000..b53efbc1
--- /dev/null
+++ b/src/actions/symbolic/display-outline-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/dnd-symbolic.svg b/src/actions/symbolic/dnd-symbolic.svg
new file mode 100644
index 00000000..f5098bfd
--- /dev/null
+++ b/src/actions/symbolic/dnd-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/symbolic/document-resources-symbolic.svg b/src/actions/symbolic/document-resources-symbolic.svg
new file mode 100644
index 00000000..93fceac7
--- /dev/null
+++ b/src/actions/symbolic/document-resources-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/draw-booleans-symbolic.svg b/src/actions/symbolic/draw-booleans-symbolic.svg
new file mode 100644
index 00000000..6f32d7b2
--- /dev/null
+++ b/src/actions/symbolic/draw-booleans-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/edit-clear-value-symbolic.svg b/src/actions/symbolic/edit-clear-value-symbolic.svg
new file mode 100644
index 00000000..3ee4d964
--- /dev/null
+++ b/src/actions/symbolic/edit-clear-value-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/experimental-outline-symbolic.svg b/src/actions/symbolic/experimental-outline-symbolic.svg
new file mode 100644
index 00000000..8811908b
--- /dev/null
+++ b/src/actions/symbolic/experimental-outline-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/file-link-symbolic.svg b/src/actions/symbolic/file-link-symbolic.svg
new file mode 100644
index 00000000..3249c53d
--- /dev/null
+++ b/src/actions/symbolic/file-link-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/fill-between-many-symbolic.svg b/src/actions/symbolic/fill-between-many-symbolic.svg
new file mode 100644
index 00000000..2425624d
--- /dev/null
+++ b/src/actions/symbolic/fill-between-many-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/fill-between-strokes-symbolic.svg b/src/actions/symbolic/fill-between-strokes-symbolic.svg
new file mode 100644
index 00000000..7a86e827
--- /dev/null
+++ b/src/actions/symbolic/fill-between-strokes-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/fill-rule-even-odd-symbolic.svg b/src/actions/symbolic/fill-rule-even-odd-symbolic.svg
new file mode 100644
index 00000000..53f231c6
--- /dev/null
+++ b/src/actions/symbolic/fill-rule-even-odd-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/fill-rule-nonzero-symbolic.svg b/src/actions/symbolic/fill-rule-nonzero-symbolic.svg
new file mode 100644
index 00000000..7fff57d9
--- /dev/null
+++ b/src/actions/symbolic/fill-rule-nonzero-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/fillet-chamfer-symbolic.svg b/src/actions/symbolic/fillet-chamfer-symbolic.svg
new file mode 100644
index 00000000..3268cf9d
--- /dev/null
+++ b/src/actions/symbolic/fillet-chamfer-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/flatten-symbolic.svg b/src/actions/symbolic/flatten-symbolic.svg
new file mode 100644
index 00000000..bc1dd774
--- /dev/null
+++ b/src/actions/symbolic/flatten-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/font_collections-symbolic.svg b/src/actions/symbolic/font_collections-symbolic.svg
new file mode 100644
index 00000000..3a8e4de5
--- /dev/null
+++ b/src/actions/symbolic/font_collections-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/grayscale-mode-symbolic.svg b/src/actions/symbolic/grayscale-mode-symbolic.svg
new file mode 100644
index 00000000..cd6dff9c
--- /dev/null
+++ b/src/actions/symbolic/grayscale-mode-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/grid-axonometric-symbolic.svg b/src/actions/symbolic/grid-axonometric-symbolic.svg
new file mode 100644
index 00000000..bf609b7e
--- /dev/null
+++ b/src/actions/symbolic/grid-axonometric-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/info-outline-symbolic.svg b/src/actions/symbolic/info-outline-symbolic.svg
new file mode 100644
index 00000000..c140d008
--- /dev/null
+++ b/src/actions/symbolic/info-outline-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/info-symbolic.svg b/src/actions/symbolic/info-symbolic.svg
new file mode 100644
index 00000000..619bf945
--- /dev/null
+++ b/src/actions/symbolic/info-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/join-type-symbolic.svg b/src/actions/symbolic/join-type-symbolic.svg
new file mode 100644
index 00000000..7ddbea3b
--- /dev/null
+++ b/src/actions/symbolic/join-type-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/knot-symbolic.svg b/src/actions/symbolic/knot-symbolic.svg
new file mode 100644
index 00000000..b64adb3f
--- /dev/null
+++ b/src/actions/symbolic/knot-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/layout-auto-symbolic.svg b/src/actions/symbolic/layout-auto-symbolic.svg
new file mode 100644
index 00000000..020c058b
--- /dev/null
+++ b/src/actions/symbolic/layout-auto-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/layout-horizontal-symbolic.svg b/src/actions/symbolic/layout-horizontal-symbolic.svg
new file mode 100644
index 00000000..c86ada70
--- /dev/null
+++ b/src/actions/symbolic/layout-horizontal-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/layout-vertical-symbolic.svg b/src/actions/symbolic/layout-vertical-symbolic.svg
new file mode 100644
index 00000000..98ed5df3
--- /dev/null
+++ b/src/actions/symbolic/layout-vertical-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/actions/symbolic/markers-symbolic.svg b/src/actions/symbolic/markers-symbolic.svg
new file mode 100644
index 00000000..6adbb425
--- /dev/null
+++ b/src/actions/symbolic/markers-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/actions/symbolic/minus-symbolic.svg b/src/actions/symbolic/minus-symbolic.svg
new file mode 100644
index 00000000..ae57e99d
--- /dev/null
+++ b/src/actions/symbolic/minus-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/object-blend-mode-normal-symbolic.svg b/src/actions/symbolic/object-blend-mode-normal-symbolic.svg
new file mode 100644
index 00000000..ef43a2c2
--- /dev/null
+++ b/src/actions/symbolic/object-blend-mode-normal-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/object-blend-mode-symbolic.svg b/src/actions/symbolic/object-blend-mode-symbolic.svg
new file mode 100644
index 00000000..ffd774ea
--- /dev/null
+++ b/src/actions/symbolic/object-blend-mode-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/object-level-symbolic.svg b/src/actions/symbolic/object-level-symbolic.svg
new file mode 100644
index 00000000..0419a4a8
--- /dev/null
+++ b/src/actions/symbolic/object-level-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/object-opaque-symbolic.svg b/src/actions/symbolic/object-opaque-symbolic.svg
new file mode 100644
index 00000000..63281816
--- /dev/null
+++ b/src/actions/symbolic/object-opaque-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/object-translucent-blend-mode-symbolic.svg b/src/actions/symbolic/object-translucent-blend-mode-symbolic.svg
new file mode 100644
index 00000000..ee0ebf24
--- /dev/null
+++ b/src/actions/symbolic/object-translucent-blend-mode-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/object-translucent-symbolic.svg b/src/actions/symbolic/object-translucent-symbolic.svg
new file mode 100644
index 00000000..9510010d
--- /dev/null
+++ b/src/actions/symbolic/object-translucent-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/object-transparent-symbolic.svg b/src/actions/symbolic/object-transparent-symbolic.svg
new file mode 100644
index 00000000..fe903823
--- /dev/null
+++ b/src/actions/symbolic/object-transparent-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/overlay-clip-symbolic.svg b/src/actions/symbolic/overlay-clip-symbolic.svg
new file mode 100644
index 00000000..0151286d
--- /dev/null
+++ b/src/actions/symbolic/overlay-clip-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/actions/symbolic/overlay-clipmask-symbolic.svg b/src/actions/symbolic/overlay-clipmask-symbolic.svg
new file mode 100644
index 00000000..c71fb5c0
--- /dev/null
+++ b/src/actions/symbolic/overlay-clipmask-symbolic.svg
@@ -0,0 +1,20 @@
+
diff --git a/src/actions/symbolic/overlay-mask-symbolic.svg b/src/actions/symbolic/overlay-mask-symbolic.svg
new file mode 100644
index 00000000..371bf2ec
--- /dev/null
+++ b/src/actions/symbolic/overlay-mask-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/actions/symbolic/paint-gradient-linear-symbolic.svg b/src/actions/symbolic/paint-gradient-linear-symbolic.svg
new file mode 100644
index 00000000..444c8e90
--- /dev/null
+++ b/src/actions/symbolic/paint-gradient-linear-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/symbolic/paint-gradient-radial-symbolic.svg b/src/actions/symbolic/paint-gradient-radial-symbolic.svg
new file mode 100644
index 00000000..c874efbf
--- /dev/null
+++ b/src/actions/symbolic/paint-gradient-radial-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/plus-symbolic.svg b/src/actions/symbolic/plus-symbolic.svg
new file mode 100644
index 00000000..b8e2273a
--- /dev/null
+++ b/src/actions/symbolic/plus-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/powerstroke-symbolic.svg b/src/actions/symbolic/powerstroke-symbolic.svg
new file mode 100644
index 00000000..fa41175f
--- /dev/null
+++ b/src/actions/symbolic/powerstroke-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/actions/symbolic/preview-mode-symbolic.svg b/src/actions/symbolic/preview-mode-symbolic.svg
new file mode 100644
index 00000000..21700c5f
--- /dev/null
+++ b/src/actions/symbolic/preview-mode-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/actions/symbolic/rectangle-make-corners-round-symbolic.svg b/src/actions/symbolic/rectangle-make-corners-round-symbolic.svg
new file mode 100644
index 00000000..98dfed37
--- /dev/null
+++ b/src/actions/symbolic/rectangle-make-corners-round-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/rows-symbolic.svg b/src/actions/symbolic/rows-symbolic.svg
new file mode 100644
index 00000000..5552162a
--- /dev/null
+++ b/src/actions/symbolic/rows-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/ruler-symbolic.svg b/src/actions/symbolic/ruler-symbolic.svg
new file mode 100644
index 00000000..e2660e66
--- /dev/null
+++ b/src/actions/symbolic/ruler-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/symbolic/shapebuilder-tool-difference-symbolic.svg b/src/actions/symbolic/shapebuilder-tool-difference-symbolic.svg
new file mode 100644
index 00000000..6d9bfb66
--- /dev/null
+++ b/src/actions/symbolic/shapebuilder-tool-difference-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/shapebuilder-tool-union-symbolic.svg b/src/actions/symbolic/shapebuilder-tool-union-symbolic.svg
new file mode 100644
index 00000000..8c2d5e37
--- /dev/null
+++ b/src/actions/symbolic/shapebuilder-tool-union-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/show-sources-symbolic.svg b/src/actions/symbolic/show-sources-symbolic.svg
new file mode 100644
index 00000000..23d4af63
--- /dev/null
+++ b/src/actions/symbolic/show-sources-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/text-flow-subtract-frame-symbolic.svg b/src/actions/symbolic/text-flow-subtract-frame-symbolic.svg
new file mode 100644
index 00000000..ea06531e
--- /dev/null
+++ b/src/actions/symbolic/text-flow-subtract-frame-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/apps/scalable/signal-desktop.svg b/src/apps/scalable/signal-desktop.svg
index 7dd789d9..8f5a82b8 100644
--- a/src/apps/scalable/signal-desktop.svg
+++ b/src/apps/scalable/signal-desktop.svg
@@ -1 +1,29 @@
-
\ No newline at end of file
+