diff --git a/_includes/block/hero.html b/_includes/block/hero.html
index 73fe0f05..a55bc302 100644
--- a/_includes/block/hero.html
+++ b/_includes/block/hero.html
@@ -26,6 +26,35 @@
{% if include.image %}
{% endif %}
+ {% if include.gallery %}
+
+
+
+ {% for image in site.static_files %}
+ {% if image.path contains include.gallery %}
+ -
+
+
+ {% endif %}
+ {% endfor %}
+
+
+
+ {% endif %}
-
\ No newline at end of file
+
+
+{% if include.gallery %}
+
+
+{% endif %}
diff --git a/assets/webgallery/bom_add_item.png b/assets/webgallery/bom_add_item.png
new file mode 100644
index 00000000..05c83770
Binary files /dev/null and b/assets/webgallery/bom_add_item.png differ
diff --git a/assets/webgallery/build_details.png b/assets/webgallery/build_details.png
new file mode 100644
index 00000000..625e6ba7
Binary files /dev/null and b/assets/webgallery/build_details.png differ
diff --git a/assets/webgallery/build_outputs.png b/assets/webgallery/build_outputs.png
new file mode 100644
index 00000000..fa77dd37
Binary files /dev/null and b/assets/webgallery/build_outputs.png differ
diff --git a/assets/webgallery/category_params.png b/assets/webgallery/category_params.png
new file mode 100644
index 00000000..9e91b8fb
Binary files /dev/null and b/assets/webgallery/category_params.png differ
diff --git a/assets/webgallery/category_subcats.png b/assets/webgallery/category_subcats.png
new file mode 100644
index 00000000..948b7cfc
Binary files /dev/null and b/assets/webgallery/category_subcats.png differ
diff --git a/assets/webgallery/manufacturers.png b/assets/webgallery/manufacturers.png
new file mode 100644
index 00000000..fbe153dc
Binary files /dev/null and b/assets/webgallery/manufacturers.png differ
diff --git a/assets/webgallery/part_admin.png b/assets/webgallery/part_admin.png
new file mode 100644
index 00000000..2c1bbc62
Binary files /dev/null and b/assets/webgallery/part_admin.png differ
diff --git a/assets/webgallery/part_category.png b/assets/webgallery/part_category.png
new file mode 100644
index 00000000..f9d9de03
Binary files /dev/null and b/assets/webgallery/part_category.png differ
diff --git a/assets/webgallery/part_stock.png b/assets/webgallery/part_stock.png
new file mode 100644
index 00000000..5d48a42d
Binary files /dev/null and b/assets/webgallery/part_stock.png differ
diff --git a/assets/webgallery/part_suppliers.png b/assets/webgallery/part_suppliers.png
new file mode 100644
index 00000000..ca09aeca
Binary files /dev/null and b/assets/webgallery/part_suppliers.png differ
diff --git a/assets/webgallery/stock_item.png b/assets/webgallery/stock_item.png
new file mode 100644
index 00000000..b316b928
Binary files /dev/null and b/assets/webgallery/stock_item.png differ
diff --git a/assets/webgallery/stock_item_2.png b/assets/webgallery/stock_item_2.png
new file mode 100644
index 00000000..7ad63863
Binary files /dev/null and b/assets/webgallery/stock_item_2.png differ
diff --git a/assets/webgallery/stock_location.png b/assets/webgallery/stock_location.png
new file mode 100644
index 00000000..9d117e35
Binary files /dev/null and b/assets/webgallery/stock_location.png differ
diff --git a/assets/webgallery/stock_location_2.png b/assets/webgallery/stock_location_2.png
new file mode 100644
index 00000000..a8e44aaf
Binary files /dev/null and b/assets/webgallery/stock_location_2.png differ
diff --git a/assets/webgallery/suppliers.png b/assets/webgallery/suppliers.png
new file mode 100644
index 00000000..e90ef989
Binary files /dev/null and b/assets/webgallery/suppliers.png differ
diff --git a/functions.md b/functions.md
index 8f7817fc..25df542f 100644
--- a/functions.md
+++ b/functions.md
@@ -3,8 +3,7 @@ layout: default
permalink: /functions
---
-{% include block/hero.html title='A wealth of functions' title_2='is provided' image='https://dummyimage.com/860x600' color='by default with InvenTree' detail='By default InvenTree ships with a lot of functions in the area of part, inventory, supplier, manufacturer, machine and BOM managment.
-It also enables reports, is extendible and can be extended with plugins.' %}
+{% include block/hero.html title='A wealth of functions' title_2='provided' gallery='webgallery/' color='out of the box' detail='InvenTree ships with a wide range of functions for managing parts, inventory, supplier and manufacturer data, machine and BOM managment and so much more!
It also enables reports, can be integrated with external applications and can be extended with plugins.' %}
{% include block/functions.html data=site.data.functions.general extend=true no_link=true padding=false %}
{% include block/functions.html data=site.data.functions.extras extend=true padding=false %}