diff --git a/pelicanconf.py b/pelicanconf.py
index e6eb51a3b3dc27a1ca558db9552cb2a890e9ce9a..873c1a74d9fff4e42f66fa8a5b29bc9dc5a056bb 100644
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -5,7 +5,7 @@ from __future__ import unicode_literals
 AUTHOR = 'Teckids e.V.'
 SITENAME = "Hack'n'Fun"
 SITEURL = ''
-SITELOGO = f'{SITEURL}/images/logo.png'
+SITELOGO = f'{SITEURL}/theme/artwork/banner-hacknfun.svg'
 
 STATIC_PATHS = ["static", "images"]
 PATH = 'content'
diff --git a/themes/teckids b/themes/teckids
index d5eec6c9be47212be186d6e4572e888b3014c2d9..e2840dda5d4d3ace2adf9c80e00e380ae83a6607 160000
--- a/themes/teckids
+++ b/themes/teckids
@@ -1 +1 @@
-Subproject commit d5eec6c9be47212be186d6e4572e888b3014c2d9
+Subproject commit e2840dda5d4d3ace2adf9c80e00e380ae83a6607