diff --git a/src/resources/icons/type/Collection.png b/src/resources/icons/type/Collection.png
new file mode 100644
index 00000000..428fd1eb
Binary files /dev/null and b/src/resources/icons/type/Collection.png differ
diff --git a/src/resources/icons/type/Collection@2x.png b/src/resources/icons/type/Collection@2x.png
new file mode 100644
index 00000000..0e7efa6b
Binary files /dev/null and b/src/resources/icons/type/Collection@2x.png differ
diff --git a/src/resources/icons/type/Decorator.png b/src/resources/icons/type/Decorator.png
new file mode 100644
index 00000000..7b88c5db
Binary files /dev/null and b/src/resources/icons/type/Decorator.png differ
diff --git a/src/resources/icons/type/Decorator@2x.png b/src/resources/icons/type/Decorator@2x.png
new file mode 100644
index 00000000..08243f82
Binary files /dev/null and b/src/resources/icons/type/Decorator@2x.png differ
diff --git a/src/resources/icons/type/Helper.png b/src/resources/icons/type/Helper.png
new file mode 100644
index 00000000..4c366ab5
Binary files /dev/null and b/src/resources/icons/type/Helper.png differ
diff --git a/src/resources/icons/type/Helper@2x.png b/src/resources/icons/type/Helper@2x.png
new file mode 100644
index 00000000..ede52e35
Binary files /dev/null and b/src/resources/icons/type/Helper@2x.png differ
diff --git a/src/resources/icons/type/Request.png b/src/resources/icons/type/Request.png
new file mode 100644
index 00000000..bb51ab5f
Binary files /dev/null and b/src/resources/icons/type/Request.png differ
diff --git a/src/resources/icons/type/Request@2x.png b/src/resources/icons/type/Request@2x.png
new file mode 100644
index 00000000..b8ce0176
Binary files /dev/null and b/src/resources/icons/type/Request@2x.png differ
diff --git a/src/resources/icons/type/Signature.png b/src/resources/icons/type/Signature.png
new file mode 100644
index 00000000..87f6d189
Binary files /dev/null and b/src/resources/icons/type/Signature.png differ
diff --git a/src/resources/icons/type/Signature@2x.png b/src/resources/icons/type/Signature@2x.png
new file mode 100644
index 00000000..f545cfd1
Binary files /dev/null and b/src/resources/icons/type/Signature@2x.png differ
diff --git a/src/resources/icons/type/View.png b/src/resources/icons/type/View.png
new file mode 100644
index 00000000..6b20c6ff
Binary files /dev/null and b/src/resources/icons/type/View.png differ
diff --git a/src/resources/icons/type/View@2x.png b/src/resources/icons/type/View@2x.png
new file mode 100644
index 00000000..8fc7158b
Binary files /dev/null and b/src/resources/icons/type/View@2x.png differ
diff --git a/src/resources/zeal.qrc b/src/resources/zeal.qrc
index 9b592bac..862ab397 100644
--- a/src/resources/zeal.qrc
+++ b/src/resources/zeal.qrc
@@ -30,6 +30,8 @@
icons/type/Category@2x.png
icons/type/Class.png
icons/type/Class@2x.png
+ icons/type/Collection.png
+ icons/type/Collection@2x.png
icons/type/Column.png
icons/type/Column@2x.png
icons/type/Command.png
@@ -44,6 +46,8 @@
icons/type/Conversion@2x.png
icons/type/Database.png
icons/type/Database@2x.png
+ icons/type/Decorator.png
+ icons/type/Decorator@2x.png
icons/type/Define.png
icons/type/Define@2x.png
icons/type/Delegate.png
@@ -86,6 +90,8 @@
icons/type/Global@2x.png
icons/type/Guide.png
icons/type/Guide@2x.png
+ icons/type/Helper.png
+ icons/type/Helper@2x.png
icons/type/Hook.png
icons/type/Hook@2x.png
icons/type/Index.png
@@ -156,6 +162,8 @@
icons/type/Relationship@2x.png
icons/type/Report.png
icons/type/Report@2x.png
+ icons/type/Request.png
+ icons/type/Request@2x.png
icons/type/Resource.png
icons/type/Resource@2x.png
icons/type/Sample.png
@@ -172,6 +180,8 @@
icons/type/Setting@2x.png
icons/type/Shortcut.png
icons/type/Shortcut@2x.png
+ icons/type/Signature.png
+ icons/type/Signature@2x.png
icons/type/Snippet.png
icons/type/Snippet@2x.png
icons/type/Special Form.png
@@ -210,6 +220,8 @@
icons/type/Variable@2x.png
icons/type/Variant.png
icons/type/Variant@2x.png
+ icons/type/View.png
+ icons/type/View@2x.png
icons/type/Web.png
icons/type/Web@2x.png
icons/type/Word.png