diff --git a/src/icons/generate-icons.sh b/src/icons/generate-icons.sh
index 82c3825..b89dcb8 100755
--- a/src/icons/generate-icons.sh
+++ b/src/icons/generate-icons.sh
@@ -25,6 +25,22 @@ end
--export-height=640 \
treetop-social.svg
+ inkscape \
+ --export-filename="generated/misc/treetop-promo-small.png" \
+ --export-type="png" \
+ --export-area-page \
+ --export-width=440 \
+ --export-height=280 \
+ treetop-promo-small.svg
+
+ inkscape \
+ --export-filename="generated/misc/treetop-promo-marquee.png" \
+ --export-type="png" \
+ --export-area-page \
+ --export-width=1400 \
+ --export-height=560 \
+ treetop-promo-marquee.svg
+
# Generate optimized SVG icon.
# Requires scour: https://github.com/scour-project/scour
diff --git a/src/icons/generated/misc/treetop-promo-marquee.png b/src/icons/generated/misc/treetop-promo-marquee.png
new file mode 100644
index 0000000..fe18f3f
Binary files /dev/null and b/src/icons/generated/misc/treetop-promo-marquee.png differ
diff --git a/src/icons/generated/misc/treetop-promo-small.png b/src/icons/generated/misc/treetop-promo-small.png
new file mode 100644
index 0000000..43e4a07
Binary files /dev/null and b/src/icons/generated/misc/treetop-promo-small.png differ
diff --git a/src/icons/treetop-promo-marquee.svg b/src/icons/treetop-promo-marquee.svg
new file mode 100644
index 0000000..66888b5
--- /dev/null
+++ b/src/icons/treetop-promo-marquee.svg
@@ -0,0 +1,132 @@
+
+
diff --git a/src/icons/treetop-promo-small.svg b/src/icons/treetop-promo-small.svg
new file mode 100644
index 0000000..b58b628
--- /dev/null
+++ b/src/icons/treetop-promo-small.svg
@@ -0,0 +1,132 @@
+
+