diff --git a/note/templates/note/transaction_form.html b/note/templates/note/transaction_form.html
index 2fbff905..ebd805bb 100644
--- a/note/templates/note/transaction_form.html
+++ b/note/templates/note/transaction_form.html
@@ -13,7 +13,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
{% endblock %}
{% block extrahead %}{{ block.super }}
- {# Load Django Admin datetime widget #}
+ {# Load Django Admin widgets #}
{{ form.media }}
diff --git a/theme/static/css/admin.css b/theme/static/css/admin.css
index 59b09f36..1a48e13a 100644
--- a/theme/static/css/admin.css
+++ b/theme/static/css/admin.css
@@ -135,6 +135,11 @@ input[type=button]:focus, .button:hover, input[type=submit]:hover, input[type=bu
text-align: center !important;
}
+/* Background on login page */
+body.login {
+ background: #f8f8f8 url("../images/login_bg.svg") no-repeat center top !important;
+}
+
/* Dashboard should take all page */
.dashboard #content {
width: auto;
diff --git a/theme/static/images/login_bg.svg b/theme/static/images/login_bg.svg
new file mode 100644
index 00000000..beb9d00a
--- /dev/null
+++ b/theme/static/images/login_bg.svg
@@ -0,0 +1,1529 @@
+