diff --git a/res/app_icons/Aport.png b/res/app_icons/Aport.png
new file mode 100644
index 0000000000..0a6816513a
Binary files /dev/null and b/res/app_icons/Aport.png differ
diff --git a/res/app_icons/clockify-white.png b/res/app_icons/clockify-white.png
new file mode 100644
index 0000000000..2803049fbe
Binary files /dev/null and b/res/app_icons/clockify-white.png differ
diff --git a/res/app_icons/clockify.png b/res/app_icons/clockify.png
new file mode 100644
index 0000000000..ac4c44c763
Binary files /dev/null and b/res/app_icons/clockify.png differ
diff --git a/res/app_icons/djvView.png b/res/app_icons/djvView.png
new file mode 100644
index 0000000000..854604d57f
Binary files /dev/null and b/res/app_icons/djvView.png differ
diff --git a/res/app_icons/houdini.png b/res/app_icons/houdini.png
new file mode 100644
index 0000000000..11cfa46dce
Binary files /dev/null and b/res/app_icons/houdini.png differ
diff --git a/res/app_icons/maya.png b/res/app_icons/maya.png
new file mode 100644
index 0000000000..e84a6a3742
Binary files /dev/null and b/res/app_icons/maya.png differ
diff --git a/res/app_icons/nuke.png b/res/app_icons/nuke.png
new file mode 100644
index 0000000000..4234454096
Binary files /dev/null and b/res/app_icons/nuke.png differ
diff --git a/res/app_icons/premiere.png b/res/app_icons/premiere.png
new file mode 100644
index 0000000000..eb5b3d1ba2
Binary files /dev/null and b/res/app_icons/premiere.png differ
diff --git a/res/app_icons/python.png b/res/app_icons/python.png
new file mode 100644
index 0000000000..b3b5b2220a
Binary files /dev/null and b/res/app_icons/python.png differ
diff --git a/res/ftrack/action_icons/AssetsRemover.svg b/res/ftrack/action_icons/AssetsRemover.svg
new file mode 100644
index 0000000000..e838ee9f28
--- /dev/null
+++ b/res/ftrack/action_icons/AssetsRemover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/ftrack/action_icons/ComponentOpen.svg b/res/ftrack/action_icons/ComponentOpen.svg
new file mode 100644
index 0000000000..6d4eba6839
--- /dev/null
+++ b/res/ftrack/action_icons/ComponentOpen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/ftrack/action_icons/CreateFolders.svg b/res/ftrack/action_icons/CreateFolders.svg
new file mode 100644
index 0000000000..c07e474e5c
--- /dev/null
+++ b/res/ftrack/action_icons/CreateFolders.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
diff --git a/res/ftrack/action_icons/CreateProjectFolders.svg b/res/ftrack/action_icons/CreateProjectFolders.svg
new file mode 100644
index 0000000000..5fa653361e
--- /dev/null
+++ b/res/ftrack/action_icons/CreateProjectFolders.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
diff --git a/res/ftrack/action_icons/CustomAttributes.svg b/res/ftrack/action_icons/CustomAttributes.svg
new file mode 100644
index 0000000000..6d73746ed0
--- /dev/null
+++ b/res/ftrack/action_icons/CustomAttributes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/ftrack/action_icons/DeleteAsset.svg b/res/ftrack/action_icons/DeleteAsset.svg
new file mode 100644
index 0000000000..a41ae31d12
--- /dev/null
+++ b/res/ftrack/action_icons/DeleteAsset.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/ftrack/action_icons/JobKiller-512.png b/res/ftrack/action_icons/JobKiller-512.png
new file mode 100644
index 0000000000..059d70b53c
Binary files /dev/null and b/res/ftrack/action_icons/JobKiller-512.png differ
diff --git a/res/ftrack/action_icons/MultipleNotes-512.png b/res/ftrack/action_icons/MultipleNotes-512.png
new file mode 100644
index 0000000000..cd4a338ce3
Binary files /dev/null and b/res/ftrack/action_icons/MultipleNotes-512.png differ
diff --git a/res/ftrack/action_icons/RV.png b/res/ftrack/action_icons/RV.png
new file mode 100644
index 0000000000..741e7a9772
Binary files /dev/null and b/res/ftrack/action_icons/RV.png differ
diff --git a/res/ftrack/action_icons/SyncToAvalon-512.png b/res/ftrack/action_icons/SyncToAvalon-512.png
new file mode 100644
index 0000000000..8893db8d5e
Binary files /dev/null and b/res/ftrack/action_icons/SyncToAvalon-512.png differ
diff --git a/res/ftrack/action_icons/TestAction-512.png b/res/ftrack/action_icons/TestAction-512.png
new file mode 100644
index 0000000000..01ad35fd1d
Binary files /dev/null and b/res/ftrack/action_icons/TestAction-512.png differ
diff --git a/res/ftrack/action_icons/new/plus.svg b/res/ftrack/action_icons/new/plus.svg
new file mode 100644
index 0000000000..8c2f0adf00
--- /dev/null
+++ b/res/ftrack/action_icons/new/plus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/ftrack/action_icons/thumbToChildren.svg b/res/ftrack/action_icons/thumbToChildren.svg
new file mode 100644
index 0000000000..30b146803e
--- /dev/null
+++ b/res/ftrack/action_icons/thumbToChildren.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/res/ftrack/action_icons/thumbToParent.svg b/res/ftrack/action_icons/thumbToParent.svg
new file mode 100644
index 0000000000..254b650306
--- /dev/null
+++ b/res/ftrack/action_icons/thumbToParent.svg
@@ -0,0 +1,95 @@
+
+
+
+