diff --git a/assets/icons/editor/actions/48/application-exit.png b/assets/icons/editor/actions/48/application-exit.png
new file mode 100644
index 0000000..64bab57
Binary files /dev/null and b/assets/icons/editor/actions/48/application-exit.png differ
diff --git a/assets/icons/editor/actions/48/audio-volume-high.png b/assets/icons/editor/actions/48/audio-volume-high.png
new file mode 100644
index 0000000..6056d23
Binary files /dev/null and b/assets/icons/editor/actions/48/audio-volume-high.png differ
diff --git a/assets/icons/editor-dark/actions/48/new.png b/assets/icons/editor/actions/48/document-new.png
similarity index 100%
rename from assets/icons/editor-dark/actions/48/new.png
rename to assets/icons/editor/actions/48/document-new.png
diff --git a/assets/icons/editor-dark/actions/48/open.png b/assets/icons/editor/actions/48/document-open.png
similarity index 100%
rename from assets/icons/editor-dark/actions/48/open.png
rename to assets/icons/editor/actions/48/document-open.png
diff --git a/assets/icons/editor-dark/actions/48/save.png b/assets/icons/editor/actions/48/document-save-as.png
similarity index 100%
rename from assets/icons/editor-dark/actions/48/save.png
rename to assets/icons/editor/actions/48/document-save-as.png
diff --git a/assets/icons/editor/actions/48/save.png b/assets/icons/editor/actions/48/document-save.png
similarity index 100%
rename from assets/icons/editor/actions/48/save.png
rename to assets/icons/editor/actions/48/document-save.png
diff --git a/assets/icons/editor/actions/48/drag.png b/assets/icons/editor/actions/48/drag.png
deleted file mode 100644
index 532f532..0000000
Binary files a/assets/icons/editor/actions/48/drag.png and /dev/null differ
diff --git a/assets/icons/editor/actions/48/edit-copy.png b/assets/icons/editor/actions/48/edit-copy.png
new file mode 100644
index 0000000..a9f31a2
Binary files /dev/null and b/assets/icons/editor/actions/48/edit-copy.png differ
diff --git a/assets/icons/editor/actions/48/edit-cut.png b/assets/icons/editor/actions/48/edit-cut.png
new file mode 100644
index 0000000..f215d6f
Binary files /dev/null and b/assets/icons/editor/actions/48/edit-cut.png differ
diff --git a/assets/icons/editor/actions/48/edit-delete.png b/assets/icons/editor/actions/48/edit-delete.png
new file mode 100644
index 0000000..ede912d
Binary files /dev/null and b/assets/icons/editor/actions/48/edit-delete.png differ
diff --git a/assets/icons/editor/actions/48/edit-paste.png b/assets/icons/editor/actions/48/edit-paste.png
new file mode 100644
index 0000000..c0490eb
Binary files /dev/null and b/assets/icons/editor/actions/48/edit-paste.png differ
diff --git a/assets/icons/editor-dark/actions/48/drag.png b/assets/icons/editor/actions/48/edit-select.png
similarity index 100%
rename from assets/icons/editor-dark/actions/48/drag.png
rename to assets/icons/editor/actions/48/edit-select.png
diff --git a/assets/icons/editor/actions/48/media-playback-pause.png b/assets/icons/editor/actions/48/media-playback-pause.png
new file mode 100644
index 0000000..ec61099
Binary files /dev/null and b/assets/icons/editor/actions/48/media-playback-pause.png differ
diff --git a/assets/icons/editor/actions/48/media-playback-start.png b/assets/icons/editor/actions/48/media-playback-start.png
new file mode 100644
index 0000000..f8c8ec6
Binary files /dev/null and b/assets/icons/editor/actions/48/media-playback-start.png differ
diff --git a/assets/icons/editor/actions/48/media-playback-stop.png b/assets/icons/editor/actions/48/media-playback-stop.png
new file mode 100644
index 0000000..e6f75d2
Binary files /dev/null and b/assets/icons/editor/actions/48/media-playback-stop.png differ
diff --git a/assets/icons/editor/actions/48/new.png b/assets/icons/editor/actions/48/new.png
deleted file mode 100644
index 8b8b1ca..0000000
Binary files a/assets/icons/editor/actions/48/new.png and /dev/null differ
diff --git a/assets/icons/editor/actions/48/open.png b/assets/icons/editor/actions/48/open.png
deleted file mode 100644
index 1ef6e11..0000000
Binary files a/assets/icons/editor/actions/48/open.png and /dev/null differ
diff --git a/assets/icons/editor/actions/48/surface-hinge.png b/assets/icons/editor/actions/48/surface-hinge.png
new file mode 100644
index 0000000..c1fc5f8
Binary files /dev/null and b/assets/icons/editor/actions/48/surface-hinge.png differ
diff --git a/assets/icons/editor/actions/48/surface-motor.png b/assets/icons/editor/actions/48/surface-motor.png
new file mode 100644
index 0000000..1e414d4
Binary files /dev/null and b/assets/icons/editor/actions/48/surface-motor.png differ
diff --git a/editor/mainwindow.ui b/editor/mainwindow.ui
index f4bbbdf..bb499c9 100644
--- a/editor/mainwindow.ui
+++ b/editor/mainwindow.ui
@@ -680,7 +680,7 @@
true
-
+
Hinge
@@ -697,7 +697,7 @@
true
-
+
Motor