diff --git a/release/datafiles/blender_icons.svg b/release/datafiles/blender_icons.svg
index ebebc82695a..16d50623fa4 100644
--- a/release/datafiles/blender_icons.svg
+++ b/release/datafiles/blender_icons.svg
@@ -5435,6 +5435,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/release/datafiles/blender_icons16/icon16_hair_data.dat b/release/datafiles/blender_icons16/icon16_hair_data.dat
new file mode 100644
index 00000000000..ef891ae3fc4
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_hair_data.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_hair.dat b/release/datafiles/blender_icons16/icon16_outliner_data_hair.dat
new file mode 100644
index 00000000000..ab0568bf81f
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_hair.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_pointcloud.dat b/release/datafiles/blender_icons16/icon16_outliner_data_pointcloud.dat
new file mode 100644
index 00000000000..e7f0a12645d
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_pointcloud.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_volume.dat b/release/datafiles/blender_icons16/icon16_outliner_data_volume.dat
new file mode 100644
index 00000000000..1a3fece066f
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_data_volume.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_hair.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_hair.dat
new file mode 100644
index 00000000000..b110c789c04
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_hair.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_pointcloud.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_pointcloud.dat
new file mode 100644
index 00000000000..46d511914bf
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_pointcloud.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_ob_volume.dat b/release/datafiles/blender_icons16/icon16_outliner_ob_volume.dat
new file mode 100644
index 00000000000..29e21ebe4d9
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_outliner_ob_volume.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_pointcloud_data.dat b/release/datafiles/blender_icons16/icon16_pointcloud_data.dat
new file mode 100644
index 00000000000..d364cf6c238
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_pointcloud_data.dat differ
diff --git a/release/datafiles/blender_icons16/icon16_volume_data.dat b/release/datafiles/blender_icons16/icon16_volume_data.dat
new file mode 100644
index 00000000000..ce405019c69
Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_volume_data.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_hair_data.dat b/release/datafiles/blender_icons32/icon32_hair_data.dat
new file mode 100644
index 00000000000..5b03446438d
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_hair_data.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_hair.dat b/release/datafiles/blender_icons32/icon32_outliner_data_hair.dat
new file mode 100644
index 00000000000..7c8d909d24e
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_hair.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_pointcloud.dat b/release/datafiles/blender_icons32/icon32_outliner_data_pointcloud.dat
new file mode 100644
index 00000000000..1d753d9c173
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_pointcloud.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_volume.dat b/release/datafiles/blender_icons32/icon32_outliner_data_volume.dat
new file mode 100644
index 00000000000..3aedf5ccc45
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_data_volume.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_hair.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_hair.dat
new file mode 100644
index 00000000000..0cadeea0af6
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_hair.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_pointcloud.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_pointcloud.dat
new file mode 100644
index 00000000000..0976bf5bd79
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_pointcloud.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_ob_volume.dat b/release/datafiles/blender_icons32/icon32_outliner_ob_volume.dat
new file mode 100644
index 00000000000..7022ecd172f
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_outliner_ob_volume.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_pointcloud_data.dat b/release/datafiles/blender_icons32/icon32_pointcloud_data.dat
new file mode 100644
index 00000000000..e926102ef1b
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_pointcloud_data.dat differ
diff --git a/release/datafiles/blender_icons32/icon32_volume_data.dat b/release/datafiles/blender_icons32/icon32_volume_data.dat
new file mode 100644
index 00000000000..ae953ed8c5b
Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_volume_data.dat differ