diff --git a/assets/img/logo-alt.gif b/assets/img/logo-alt.gif
new file mode 100644
index 0000000..0d5f51c
Binary files /dev/null and b/assets/img/logo-alt.gif differ
diff --git a/assets/views/index.jet.html b/assets/views/index.jet.html
index c6ec293..62681f0 100644
--- a/assets/views/index.jet.html
+++ b/assets/views/index.jet.html
@@ -8,8 +8,16 @@
+
+ {{ if CookieList["pixivfe-LogoStyle"] == "" || CookieList["pixivfe-LogoStyle"] == "standard" }}
PixivFE
An open-source alternative frontend for Pixiv that doesn't suck.
+ {{- else if CookieList["pixivfe-LogoStyle"] == "alternative" }}
+
+

+
+
An open-source alternative frontend for Pixiv that doesn't suck.
+ {{- end }}
diff --git a/assets/views/layout/default.jet.html b/assets/views/layout/default.jet.html
index 8cfb16b..d33871a 100644
--- a/assets/views/layout/default.jet.html
+++ b/assets/views/layout/default.jet.html
@@ -84,12 +84,18 @@
+ {{ if CookieList["pixivfe-LogoStyle"] == "" || CookieList["pixivfe-LogoStyle"] == "standard" }}
-
+
PixivFE
+ {{- else if CookieList["pixivfe-LogoStyle"] == "alternative" }}
+
+
+
+ {{- end }}
diff --git a/assets/views/settings.jet.html b/assets/views/settings.jet.html
index 1d83403..db0108d 100644
--- a/assets/views/settings.jet.html
+++ b/assets/views/settings.jet.html
@@ -205,6 +205,27 @@