diff --git a/images/.gitignore b/images/.gitignore
new file mode 100644
index 0000000..c58f5e7
--- /dev/null
+++ b/images/.gitignore
@@ -0,0 +1,13 @@
+/boardicons.png
+/icons/admin.png
+/icons/alerts.png
+/icons/home.png
+/icons/login.png
+/icons/members.png
+/icons/moderate.png
+/icons/pm.png
+/icons/profile.png
+/icons/recent.png
+/icons/search.png
+/icons/unread_replies.png
+/icons/unread.png
diff --git a/images/Makefile b/images/Makefile
new file mode 100644
index 0000000..fa02f97
--- /dev/null
+++ b/images/Makefile
@@ -0,0 +1,16 @@
+RSVGCONVERT := $(shell command -v rsvg-convert 2> /dev/null)
+OPTIPNG := $(shell command -v optipng 2> /dev/null)
+
+.PHONY: all png clean
+
+all: png
+
+png: boardicons.png icons/admin.png icons/alerts.png icons/home.png icons/login.png icons/members.png icons/moderate.png icons/pm.png icons/profile.png icons/recent.png icons/search.png icons/unread_replies.png icons/unread.png
+
+%.png: %.svg
+ mkdir --parents $(shell dirname $@)
+ $(RSVGCONVERT) $< --output $@
+ $(OPTIPNG) -o7 -quiet $@
+
+clean:
+ rm --force boardicons.png icons/admin.png icons/alerts.png icons/home.png icons/login.png icons/members.png icons/moderate.png icons/pm.png icons/profile.png icons/recent.png icons/search.png icons/unread_replies.png icons/unread.png
diff --git a/images/boardicons.png b/images/boardicons.png
deleted file mode 100644
index d541fcd..0000000
Binary files a/images/boardicons.png and /dev/null differ
diff --git a/images/boardicons.svg b/images/boardicons.svg
index 8bddb90..2e744d7 100644
--- a/images/boardicons.svg
+++ b/images/boardicons.svg
@@ -40,7 +40,7 @@
id="layer1"
transform="translate(-28.695021,-30.302504)"> /dev/null)
-OPTIPNG := $(shell command -v optipng 2> /dev/null)
-
-.PHONY: all png clean
-
-all: png
-
-png: admin.png alerts.png home.png login.png members.png moderate.png pm.png profile.png recent.png search.png unread_replies.png unread.png
-
-%.png: %.svg
- mkdir --parents $(shell dirname $@)
- $(RSVGCONVERT) $< --output $@
- $(OPTIPNG) -o7 -quiet $@
-
-clean:
- rm --force admin.png alerts.png home.png login.png members.png moderate.png pm.png profile.png recent.png search.png unread_replies.png unread.png
diff --git a/images/icons/help.png b/images/icons/help.png
index 5e120af..a64fe2a 100644
Binary files a/images/icons/help.png and b/images/icons/help.png differ
diff --git a/images/icons/stats_info.png b/images/icons/stats_info.png
index 3a8da25..63c9d0b 100644
Binary files a/images/icons/stats_info.png and b/images/icons/stats_info.png differ
diff --git a/images/icons/top.png b/images/icons/top.png
index b948c6f..5f266e4 100644
Binary files a/images/icons/top.png and b/images/icons/top.png differ